pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/53558: www/firefox 61.0 fails build on i386
>Number: 53558
>Category: pkg
>Synopsis: www/firefox 61.0 fails build on i386
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Aug 27 15:45:00 +0000 2018
>Originator: scole_mail
>Release: pkgsrc-2018Q2
>Organization:
none
>Environment:
NetBSD dstar 8.0_STABLE NetBSD 8.0_STABLE (GENERIC) #1: Sun Aug 26 12:25:32 PDT 2018 scole@dstar:/home/scole/nbsd/cvs/8_0/obj/sys/arch/i386/compile/GENERIC i386
>Description:
firefox doesn't build for me on 8.0/i386/pkgsrc-2018Q2.
It seems to issues related to math libraries.
gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/gfx/harfbuzz/src'
/usr/pkgsrc/www/firefox/work/.cwrapper/bin/c++ -o hb-blob.o -c -I/usr/pkgsrc/www/firefox/work/build/dist/stl_wrappers -I/usr/pkgsrc/www/firefox/work/build/dist/system_wrappers -include /usr/pkgsrc/www/firefox/work/firefox-61.0/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DHAVE_OT=1 -DHB_NO_MT -DHB_NO_UNICODE_FUNCS -UDEBUG -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/usr/pkgsrc/www/firefox/work/firefox-61.0/gfx/harfbuzz/src -I/usr/pkgsrc/www/firefox/work/build/gfx/harfbuzz/src -I/usr/pkgsrc/www/firefox/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I/usr/X11R7/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /usr/pkgsrc/www/firefox/work/build/mozilla-config.h -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib/
glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg3 -I/usr/X11R7/include/freetype2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -fno-sized-deallocation -O2 -I/usr/pkg/include/nspr -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg3 -I/usr/X11R7/include/freetype2 -march=i586 -mstackrealign -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions
-fno-math-errno -pthread -pipe -I/usr/pkg/include -O2 -fomit-frame-pointer -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -MD -MP -MF .deps/hb-blob.o.pp /usr/pkgsrc/www/firefox/work/firefox-61.0/gfx/harfbuzz/src/hb-blob.cc
In file included from /usr/pkgsrc/www/firefox/work/build/dist/system_wrappers/cmath:3:0,
from /usr/pkgsrc/www/firefox/work/build/dist/stl_wrappers/cmath:44,
from /usr/pkg/gcc6/include/c++/math.h:36,
from /usr/pkgsrc/www/firefox/work/build/dist/system_wrappers/math.h:3,
from /usr/pkgsrc/www/firefox/work/firefox-61.0/gfx/harfbuzz/src/hb-private.hh:45,
from /usr/pkgsrc/www/firefox/work/firefox-61.0/gfx/harfbuzz/src/hb-blob.cc:32:
/usr/pkg/gcc6/include/c++/cmath:1105:11: error: '::acosh' has not been declared
using ::acosh;
^~~~~
/usr/pkg/gcc6/include/c++/cmath:1109:11: error: '::asinh' has not been declared
using ::asinh;
^~~~~
/usr/pkg/gcc6/include/c++/cmath:1113:11: error: '::atanh' has not been declared
using ::atanh;
^~~~~
/usr/pkg/gcc6/include/c++/cmath:1117:11: error: '::cbrt' has not been declared
using ::cbrt;
^~~~
/usr/pkg/gcc6/include/c++/cmath:1121:11: error: '::copysign' has not been declared
using ::copysign;
^~~~~~~~
/usr/pkg/gcc6/include/c++/cmath:1125:11: error: '::erf' has not been declared
using ::erf;
^~~
/usr/pkg/gcc6/include/c++/cmath:1129:11: error: '::erfc' has not been declared
using ::erfc;
^~~~
/usr/pkg/gcc6/include/c++/cmath:1137:11: error: '::expm1' has not been declared
using ::expm1;
^~~~~
/usr/pkg/gcc6/include/c++/cmath:1157:11: error: '::hypot' has not been declared
using ::hypot;
^~~~~
/usr/pkg/gcc6/include/c++/cmath:1161:11: error: '::ilogb' has not been declared
using ::ilogb;
^~~~~
/usr/pkg/gcc6/include/c++/cmath:1165:11: error: '::lgamma' has not been declared
using ::lgamma;
^~~~~~
/usr/pkg/gcc6/include/c++/cmath:1177:11: error: '::log1p' has not been declared
using ::log1p;
^~~~~
/usr/pkg/gcc6/include/c++/cmath:1185:11: error: '::logb' has not been declared
using ::logb;
^~~~
/usr/pkg/gcc6/include/c++/cmath:1205:11: error: '::nextafter' has not been declared
using ::nextafter;
^~~~~~~~~
/usr/pkg/gcc6/include/c++/cmath:1213:11: error: '::remainder' has not been declared
using ::remainder;
^~~~~~~~~
/usr/pkg/gcc6/include/c++/cmath:1221:11: error: '::rint' has not been declared
using ::rint;
^~~~
/usr/pkg/gcc6/include/c++/cmath:1229:11: error: '::scalbln' has not been declared
using ::scalbln;
^~~~~~~
/usr/pkg/gcc6/include/c++/cmath:1233:11: error: '::scalbn' has not been declared
using ::scalbn;
^~~~~~
/usr/pkgsrc/www/firefox/work/firefox-61.0/config/rules.mk:1030: recipe for target 'hb-blob.o' failed
gmake[3]: *** [hb-blob.o] Error 1
gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/gfx/harfbuzz/src'
/usr/pkgsrc/www/firefox/work/firefox-61.0/config/recurse.mk:73: recipe for target 'gfx/harfbuzz/src/target' failed
gmake[2]: *** [gfx/harfbuzz/src/target] Error 2
gmake[2]: Leaving directory '/usr/pkgsrc/www/firefox/work/build'
/usr/pkgsrc/www/firefox/work/firefox-61.0/config/recurse.mk:32: recipe for target 'compile' failed
gmake[1]: *** [compile] Error 2
gmake[1]: Leaving directory '/usr/pkgsrc/www/firefox/work/build'
/usr/pkgsrc/www/firefox/work/firefox-61.0/config/rules.mk:418: recipe for target 'all' failed
gmake: *** [all] Error 2
*** Error code 2
Stop.
bmake[1]: stopped in /usr/pkgsrc/www/firefox
*** Error code 1
Stop.
bmake: stopped in /usr/pkgsrc/www/firefox
>How-To-Repeat:
cd .../pkgsrc/www/firefox && bmake install
>Fix:
Home |
Main Index |
Thread Index |
Old Index