[MacPorts] #14560: Mozilla won't build on Leopard
MacPorts
trac at macosforge.org
Thu Mar 13 05:31:53 PDT 2008
#14560: Mozilla won't build on Leopard
--------------------------------------+-------------------------------------
Reporter: marco.falconi at gmail.com | Owner: macports-tickets at lists.macosforge.org
Type: defect | Status: new
Priority: High | Milestone: Port Bugs
Component: ports | Version: 1.6.0
Resolution: | Keywords:
--------------------------------------+-------------------------------------
Comment (by jmr at macports.org):
Well, I fixed that error in r34975, but it seems there's still work to be
done. Now I get this:
{{{
/usr/bin/g++-4.0 -I/opt/local/include -I/usr/X11/include -fno-rtti -fno-
exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-
virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-
long -pipe -O2 -fpascal-strings -no-cpp-precomp -fno-common -fshort-wchar
-pthread -pipe -DNDEBUG -DTRIMMED -O -fPIC -o libxpcom_compat_c.dylib
nsXPCOMObsolete.o nsRegistry.o -L/opt/local/lib -L../../../dist/bin
-lxpcom -L../../../dist/bin -L/opt/local/var/macports/build
/_Users_josh_Coding_dports-
dev_svn_dports_www_mozilla/work/mozilla/dist/lib -lplds4 -lplc4 -lnspr4
-L/opt/local/lib -lpthread -L../../../dist/lib -lxpcom_compat -bundle
-lm
chmod +x libxpcom_compat_c.dylib
nmedit -s ../../../build/unix/gnu-ld-scripts/components-export-list
libxpcom_compat_c.dylib
nmedit: can't make global coalesced symbols (like __ZTV10nsIFactory) into
static symbols (use ld(1)'s -exported_symbols_list option) in a final
linked image:
/ork/mozilla/xpcom/obsolete/component/libxpcom_compat_c.dylib
__ZN20nsRegValueEnumeratorD0Ev
__ZN20nsRegValueEnumeratorD1Ev
__ZThn4_N10nsRegistry14QueryInterfaceERK4nsIDPPv
__ZThn4_N10nsRegistry22GetBytesUTF8IntoBufferEjPKcPhPj
__ZThn4_N10nsRegistry23GetStringUTF8IntoBufferEjPKcPcPj
__ZThn4_N10nsRegistry6AddRefEv
__ZThn4_N10nsRegistry7ReleaseEv
gmake[3]: *** [libxpcom_compat_c.dylib] Error 1
gmake[3]: *** Deleting file `libxpcom_compat_c.dylib'
gmake[3]: Leaving directory `/opt/local/var/macports/build
/_Users_josh_Coding_dports-
dev_svn_dports_www_mozilla/work/mozilla/xpcom/obsolete/component'
}}}
--
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14560#comment:2>
MacPorts </projects/macports>
Ports system for Mac OS
More information about the macports-tickets
mailing list