Subject: Problems building mozilla 0.9.7
To: None <current-users@netbsd.org>
From: Jonathan R. Hinds <jon@fork.yi.org>
List: current-users
Date: 01/02/2002 12:16:28
Trying to build mozilla 0.9.7 from yesterday's pkgsrc gave me the
following. I am running -current from Dec 28 on i386.

-----------------------------------------
skippy:/mnt/d1/export/NetBSD-current/pkgsrc/www/mozilla# make

[snip]

gmake[3]: Entering directory
`/mnt/d1/export/NetBSD-current/pkgsrc/www/mozilla/work/mozilla/js/src'
rm -f libmozjs.so
c++
-I/mnt/d1/export/NetBSD-current/pkgsrc/www/mozilla/work/.buildlink/include
-I/usr/X11R6/include -fno-rtti -fno-exceptions -Wall -Wconversion
-Wpointer-arith -Wbad-function-cast -Wcast-align -Woverloaded-virtual
-Wsynth -Wno-ctor-dtor-privacy -pedantic -Wno-long-long
-I/mnt/d1/export/NetBSD-current/pkgsrc/www/mozilla/work/.buildlink/include
-I/mnt/d1/export/NetBSD-current/pkgsrc/www/mozilla/work/.buildlink/include
-O2 -Dunix -pipe  -DNDEBUG -DTRIMMED -O -Wl,-R/usr/X11R6/lib/mozilla
-shared -Wl,-soname,libmozjs.so -o libmozjs.so  jsapi.o jsarena.o
jsarray.o jsatom.o jsbool.o jscntxt.o jsdate.o jsdbgapi.o jsdhash.o
jsdtoa.o jsemit.o jsexn.o jsfun.o jsgc.o jshash.o jsinterp.o jslock.o
jslog2.o jslong.o jsmath.o jsnum.o jsobj.o jsopcode.o jsparse.o jsprf.o
jsregexp.o jsscan.o jsscope.o jsscript.o jsstr.o jsutil.o jsxdrapi.o
prmjtime.o
-L/mnt/d1/export/NetBSD-current/pkgsrc/www/mozilla/work/.buildlink/lib
-Wl,-R/usr/X11R6/lib/mozilla -Wl,-R/usr/X11R6/lib -L/usr/X11R6/lib
-Wl,-R/usr/pkg/lib -L/usr/pkg/lib    -lm -L../../dist/bin
-L/mnt/d1/export/NetBSD-current/pkgsrc/www/mozilla/work/mozilla/dist/lib
-lplds4 -lplc4 -lnspr4
-L/mnt/d1/export/NetBSD-current/pkgsrc/www/mozilla/work/.buildlink/lib
-L/usr/X11R6/lib -L/usr/pkg/lib  -lm
-L/mnt/d1/export/NetBSD-current/pkgsrc/www/mozilla/work/.buildlink/lib
-lintl
/usr/bin/ld: cannot find -lgcc_pic-lgcc_p
collect2: ld returned 1 exit status
gmake[3]: *** [libmozjs.so] Error 1
gmake[3]: Leaving directory
`/mnt/d1/export/NetBSD-current/pkgsrc/www/mozilla/work/mozilla/js/src'
gmake[2]: *** [libs] Error 2
gmake[2]: Leaving directory
`/mnt/d1/export/NetBSD-current/pkgsrc/www/mozilla/work/mozilla/js'
gmake[1]: *** [tier_1] Error 2
gmake[1]: Leaving directory
`/mnt/d1/export/NetBSD-current/pkgsrc/www/mozilla/work/mozilla'
gmake: *** [default] Error 2
*** Error code 2

Stop.
make: stopped in /mnt/d1/export/NetBSD-current/pkgsrc/www/mozilla
*** Error code 1

Stop.
--------------------------------------
skippy:/usr/src# ll /usr/lib/libg?c_p*
-r--r--r--    1 root     wheel      353604 Dec 28 20:59
/usr/lib/libg2c_p.a
-r--r--r--    1 root     wheel      344104 Dec 28 20:59
/usr/lib/libg2c_pic.a
-r--r--r--    1 root     wheel      110398 Dec 28 20:59
/usr/lib/libgcc_p.a
-r--r--r--    1 root     wheel      107572 Dec 28 20:59
/usr/lib/libgcc_pic.a
--------------------------------------

Thanks.

--jon