Closed Bug 187755 Opened 22 years ago Closed 22 years ago

StaticBuild build failure due missing symbol in nsNodeInfo.o

Categories

(Firefox Build System :: General, defect)

Sun
Solaris
defect
Not set
blocker

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: roland.mainz, Assigned: bryner)

Details

Attachments

(1 file)

An attempt to build Phoenix release 0.5 on Solaris 2.7/SPARC using Sun Workshop 7 as StaticBuild fails like this: -- snip -- /opt/SUNWspro/bin/CC -o phoenix-bin -I/usr/openwin/include -xbuiltin=%all -mt -DNDEBUG -DTRIMMED -xO2 nsBrowserApp.o nsStaticComponents.o -xildoff -zlazyload -zcombreloc -L../../dist/bin -L../../dist/lib -lsocket -ldl -lm -L../../dist/lib/components -lxpconnect -luconv -lucvmath -li18n -lctl -lnecko -lnecko2 -luriloader -lpref -loji -lcaps -lchrome -lrdf -lhtmlpars -lgfx_gtk -lgfxxprint -limgmng -limglib2 -lgkplugin -ljsurl -ljsdom -lgkview -lwidget_gtk -lxremote_client -lgkcontent -lgklayout -lmork -ldocshell -lprofile -lnsprefm -lembedcomponents -lwebbrwsr -leditor -ltxmgr -laccessibility -lnsappshell -lfileview -lmozfind -lregviewer -lshistory -lxremoteservice -lappcomps -ltoolkitcomps -lcookie -lwallet -lwalletviewers -lxmlextras -lautoconfig -ltransformiix -luniversalchardet -ltypeaheadfind -lpipboot -lpipnss -lpippki -lbrowsercomps -ljsloader_s -lunicharutil_s -lucharucomp_s -lucvutil_s -lplatlocale_s -lstrres_s -llwbrk_s -lchardet_s -lmozpango -lmozpango-thaix -lmozpango-dvngx -ljsj -lgtksuperwin -lgtkxtbin -lnkcache_s -lgfxshared_s -lxlibrgb -lgkgfx -limglib2_s -limgppm_s -limgpng_s -limggif_s -limgjpeg_s -limgbmp_s -limgxbm_s -ltxtsvc_s -lmozbrwsr_s -lxulapp_s ../../dist/lib/libxulapp_s.a -L../../dist/bin -lmozjs -L../../dist/bin -lxpcom -L/shared/bigtmp2/mozilla/phoenix/release005/objdir/dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lrt -L/usr/local/lib -L/usr/openwin/lib -R/usr/openwin/lib -lgtk -lgdk -lgmodule -lglib -ldl -lXext -lX11 -lsocket -lnsl -lm -L../../dist/lib/components -L../../dist/lib -lmozpng -L../../dist/lib -lmozmng -L../../dist/lib -lmozjpeg -L../../dist/lib -lmozz -lXIE -L/usr/openwin/lib -R/usr/openwin/lib -lXp -lXext -lX11 -L../../dist/bin -L../../dist/lib ../../dist/lib/libcrmf.a -lsmime3 -lssl3 -lnss3 -lsoftokn3 -L/usr/openwin/lib -R/usr/openwin/lib -lXt Undefined first referenced symbol in file unsigned Distance(const nsReadingIterator<unsigned short>&,const nsReadingIterator<unsigned short>&) ../../dist/lib/components/libgkcontent.a(nsNodeInfo.o) ld: fatal: Symbol referencing errors. No output written to phoenix-bin gmake[3]: *** [phoenix-bin] Error 1 gmake[3]: Leaving directory `/shared/bigtmp2/mozilla/phoenix/release005/objdir/browser/app' gmake[2]: *** [libs] Error 2 gmake[2]: Leaving directory `/shared/bigtmp2/mozilla/phoenix/release005/objdir/browser' gmake[1]: *** [tier_99] Error 2 gmake[1]: Leaving directory `/shared/bigtmp2/mozilla/phoenix/release005/objdir' gmake: *** [default] Error 2 -- snip --
Attachment #110683 - Flags: superreview?(bryner)
Attachment #110683 - Flags: review?(bryner)
jag, I'm going to go ahead and sr this, but it's probably worth investigating whether one of the string headers has an inline function that uses Distance() without including nsReadableUtils.h.
Attachment #110683 - Flags: superreview?(bryner)
Attachment #110683 - Flags: superreview+
Attachment #110683 - Flags: review?(bryner)
Attachment #110683 - Flags: review+
checked in.
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
verified.
Status: RESOLVED → VERIFIED
Component: Build Config → General
Product: Firefox → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: