pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

www/firefox fails to build for me



I use a pkg_comp chroot with NetBSD 6.0 inside.
This is the first time I'm using MAKE_JOBS=3.

The build fails with

c++ -o file_util_posix.o -c -I../../dist/stl_wrappers 
-I../../dist/system_wrappers -include 
/pkg_comp/obj/pkgsrc/www/firefox/default/mozilla-release/config/gcc_hidden.h 
-DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DMOZ_GLUE_IN_PROGRAM 
-DMOZILLA_INTERNAL_API -DIMPL_LIBXUL  -DSTATIC_EXPORTABLE_JS_API 
-DNO_NSPR_10_SUPPORT 
-I/pkg_comp/obj/pkgsrc/www/firefox/default/mozilla-release/ipc/chromium -I. 
-I/pkg_comp/obj/pkgsrc/www/firefox/default/mozilla-release/ipc/chromium/src 
-I/pkg_comp/obj/pkgsrc/www/firefox/default/mozilla-release/ipc/glue 
-I/pkg_comp/obj/pkgsrc/www/firefox/default/build/ipc/ipdl/_ipdlheaders 
-I../../dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss 
-I/usr/pkg/include/nss -I/usr/pkg/include/nspr   
-I/pkg_comp/obj/pkgsrc/www/firefox/default/build/dist/include  
-I/usr/pkg/include/pixman-1    -fPIC -DPIC  -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/X11R7/include/freetype2  -DMOZILLA_CLIENT 
-include ../../mozilla-config.h -MD -MP -MF .deps/file_util_posix.o.pp 
-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/X11R7/include/freetype2  -Wall -Wpointer-arith -Woverloaded-virtual 
-Werror=return-type -Werror=int-to-pointer-cast -Wtype-limits -Wempty-body 
-Wsign-compare -Wno-invalid-offsetof -Wcast-align -O2 -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/X11R7/include/freetype2 
-fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions 
-fno-math-errno -std=gnu++0x -pthread -pipe -pthread -D_REENTRANT 
-I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 
-I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 
-I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include 
-I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz 
-I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ 
-I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 
-I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 
-I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo 
-I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/X11R7/include/freetype2 
-I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include 
-I/usr/pkg/include/libpng16 -I/usr/X11R7/include   -DNDEBUG -DTRIMMED -O2 
-fomit-frame-pointer     
/pkg_comp/obj/pkgsrc/www/firefox/default/mozilla-release/ipc/chromium/src/base/file_util_posix.cc
lock_impl_posix.o
/pkg_comp/obj/pkgsrc/www/firefox/default/mozilla-release/ipc/chromium/src/base/condition_variable_posix.cc:
 In constructor 'ConditionVariable::ConditionVariable(Lock*)':
/pkg_comp/obj/pkgsrc/www/firefox/default/mozilla-release/ipc/chromium/src/base/condition_variable_posix.cc:25:52:
 error: 'pthread_condattr_setclock' was not declared in this scope
/pkg_comp/obj/pkgsrc/www/firefox/default/mozilla-release/config/rules.mk:1001: 
recipe for target 'condition_variable_posix.o' failed
gmake[3]: *** [condition_variable_posix.o] Error 1
gmake[3]: *** Waiting for unfinished jobs....


x11/qt5-base fails the same way on pthread_condattr_setclock.

I see that pthread_condattr_setclock() isn't declared in <pthread.h> in
the chroot, but it is in my live 6.1.1 system. So something makes a
wrong assumption about the NetBSD version?


-Olaf.
-- 
___ Olaf 'Rhialto' Seibert  -- The Doctor: No, 'eureka' is Greek for
\X/ rhialto/at/xs4all.nl    -- 'this bath is too hot.'

Attachment: pgpC0h1By9B4D.pgp
Description: PGP signature



Home | Main Index | Thread Index | Old Index