Adam, This particular build problem arises when the linker picks up the wrong set of firefox libs. Looking at the trace you posted, I see include files being used that are not from the GARNOME firefox build. So something is amiss.
Some questions: * Where was the source garball unpacked? * What changes have you made to gar.conf.mk? -Joseph ====================================================== On Fri, 2005-12-09 at 10:30 -0500, Adam Worrall wrote: > The new firefox is playing up. I'm fc3/x86_64. > > The error is below ... any ideas where these secu_/CERT_ things should > be coming from ? > > Thanks, > > - Adam > > cc -o Linux2.6_x86_64_glibc_PTH_64_OPT.OBJ/shlibsign -O2 -fPIC > -DLINUX1_2 -D_XOPEN_SOURCE -DLINUX2_1 -ansi -Wall -pipe -DLINUX > -Dlinux -D_POSIX_SOURCE -D_BSD_SOURCE -DHAVE_STRERROR -DXP_UNIX > -DSHLIB_SUFFIX=\"so\" -DSHLIB_PREFIX=\"lib\" -UDEBUG -DNDEBUG > -D_REENTRANT -I/ita/gar65/src/work/firefox/main.d/mozilla/dist/include > -I../../../../dist/public/nss -I../../../../dist/private/nss > -I../../../../dist/include > -I/ita/gar65/src/work/firefox/main.d/mozilla/dist/include/nspr > -I/ita/gar65/src/work/firefox/main.d/mozilla/dist/include/dbm > -I../../../../dist/public/dbm -I../../../../dist/public/seccmd > Linux2.6_x86_64_glibc_PTH_64_OPT.OBJ/shlibsign.o -L/ita/gar65/lib > -L/lib64 -L/usr/lib64 -L/usr/local/lib64 -L/usr/X11R6/lib64 -lXtst > -L/ita/gar65/lib > /ita/gar65/src/work/firefox/main.d/mozilla/dist/lib/libsectool.a > -Wl,-rpath-link,/ita/gar65/src/work/firefox/main.d/mozilla/dist/lib > -L/ita/gar65/src/work/firefox/main.d/mozilla/dist/lib -lssl3 -lsmime3 > -lnss3 -lplc4 -lplds4 -lnspr4 -lpthread -ldl -lc > /ita/gar65/src/work/firefox/main.d/mozilla/dist/lib/libsectool.a(secutil.o)(.text+0x2fde): > In function `secu_PrintNameConstraintSubtree': > : undefined reference to `CERT_GetNextNameConstraint' > /ita/gar65/src/work/firefox/main.d/mozilla/dist/lib/libsectool.a(secutil.o)(.text+0x303f): > In function `secu_PrintNameConstraintSubtree': > : undefined reference to `CERT_GetNextNameConstraint' > /ita/gar65/src/work/firefox/main.d/mozilla/dist/lib/libsectool.a(secutil.o)(.text+0x3204): > In function `SECU_PrintExtensions': > : undefined reference to `CERT_DecodeAuthInfoAccessExtension' > /ita/gar65/src/work/firefox/main.d/mozilla/dist/lib/libsectool.a(secutil.o)(.text+0x3302): > In function `SECU_PrintExtensions': > : undefined reference to `CERT_DecodeCRLDistributionPoints' > /ita/gar65/src/work/firefox/main.d/mozilla/dist/lib/libsectool.a(secutil.o)(.text+0x33a1): > In function `SECU_PrintExtensions': > : undefined reference to `CERT_DecodeAuthKeyID' > /ita/gar65/src/work/firefox/main.d/mozilla/dist/lib/libsectool.a(secutil.o)(.text+0x3475): > In function `SECU_PrintExtensions': > : undefined reference to `CERT_DecodeNameConstraintsExtension' > /ita/gar65/src/work/firefox/main.d/mozilla/dist/lib/libsectool.a(secutil.o)(.text+0x35e3): > In function `SECU_PrintExtensions': > : undefined reference to `CERT_DecodeAltNameExtension' > /ita/gar65/src/work/firefox/main.d/mozilla/dist/lib/libsectool.a(secutil.o)(.text+0x360a): > In function `SECU_PrintExtensions': > : undefined reference to `CERT_GetNextGeneralName' > /ita/gar65/src/work/firefox/main.d/mozilla/dist/lib/libsectool.a(secutil.o)(.text+0x3d60): > In function `SECU_DecodeAndPrintExtensions': > : undefined reference to `CERT_SequenceOfCertExtensionTemplate' > /ita/gar65/src/work/firefox/main.d/mozilla/dist/lib/libsectool.a(secutil.o)(.text+0x711c): > In function `SECU_SignAndEncodeCRL': > : undefined reference to `SEC_GetSignatureAlgorithmOidTag' > /ita/gar65/src/work/firefox/main.d/mozilla/dist/lib/libsectool.a(secutil.o)(.text+0x7213): > In function `SECU_SignAndEncodeCRL': > : undefined reference to `CERT_SignedCrlTemplate' > /ita/gar65/src/work/firefox/main.d/mozilla/dist/lib/libsectool.a(pppolicy.o)(.text+0x1c0): > In function `SECU_PrintPolicy': > : undefined reference to `CERT_DestroyUserNotice' > /ita/gar65/src/work/firefox/main.d/mozilla/dist/lib/libsectool.a(pppolicy.o)(.text+0x35b): > In function `SECU_PrintPrivKeyUsagePeriodExtension': > : undefined reference to `CERT_DecodePrivKeyUsagePeriodExtension' > collect2: ld returned 1 exit status > gmake[4]: *** [Linux2.6_x86_64_glibc_PTH_64_OPT.OBJ/shlibsign] Error 1 > gmake[4]: Leaving directory > `/ita/gar65/src/work/firefox/main.d/mozilla/security/nss/cmd/shlibsign' > gmake[3]: *** [libs] Error 2 > gmake[3]: Leaving directory > `/ita/gar65/src/work/firefox/main.d/mozilla/security/manager' > gmake[2]: *** [tier_50] Error 2 > gmake[2]: Leaving directory `/ita/gar65/src/work/firefox/main.d/mozilla' > make[1]: *** [default] Error 2 > make[1]: Leaving directory `/ita/gar65/src/work/firefox/main.d/mozilla' > make: *** [build-/ita/gar65/src/work/firefox/main.d/mozilla/Makefile] Error 2 > exit status: 2 -- joseph_sacco [at] comcast [dot] net -- garnome-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/garnome-list
