trouble compiling mozilla (garnome-0.27.1)



In the process of building epiphany from gnome-desktop (in meta/), mozilla build dies with the following:

gmake[6]: Entering directory `/var/garnome-0.27.1/misc/mozilla/work/main.d/mozilla/js/src/xpconnect/shell'
g++  -I/usr/include -I/usr/X11R6/include  -I/usr/X11R6/include -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-long-long -I/usr/include -I/usr/X11R6/include -L/usr/lib -L/usr/X11R6/lib -O2 -pipe -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -o xpcshell xpcshell.o -L/usr/lib -L/usr/X11R6/lib   -L../../../../dist/bin -L../../../../dist/lib -L../../../../dist/bin -lmozjs -L../../../../dist/bin -lxpcom -L/var/garnome-0.27.1/misc/mozilla/work/main.d/mozilla/dist/lib -lplds4 -lplc4 -lnspr4 -L/usr/lib -L/usr/X11R6/lib -lpthread -ldl   -ldl -lm     
xpcshell.o(.text+0x38f): In function `Dump(JSContext*, JSObject*, unsigned, long*, long*)':
: undefined reference to `nsMemory::Free(void*)'
xpcshell.o(.text+0x5a2): In function `DumpXPC(JSContext*, JSObject*, unsigned, long*, long*)':
: undefined reference to `vtable for nsGetServiceByCID'
xpcshell.o(.text+0x5bd): In function `DumpXPC(JSContext*, JSObject*, unsigned, long*, long*)':
: undefined reference to `vtable for nsQueryInterface'
xpcshell.o(.text+0x5e8): In function `DumpXPC(JSContext*, JSObject*, unsigned, long*, long*)':
: undefined reference to `nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)'
xpcshell.o(.text+0x60a): In function `DumpXPC(JSContext*, JSObject*, unsigned, long*, long*)':
: undefined reference to `nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)'
xpcshell.o(.text+0x615): In function `DumpXPC(JSContext*, JSObject*, unsigned, long*, long*)':
: undefined reference to `nsCOMPtr_base::~nsCOMPtr_base [not-in-charge]()'
xpcshell.o(.text+0x63c): In function `DumpXPC(JSContext*, JSObject*, unsigned, long*, long*)':
: undefined reference to `nsCOMPtr_base::~nsCOMPtr_base [not-in-charge]()'
xpcshell.o(.text+0x11ae): In function `main':
: undefined reference to `nsCOMPtr_base::begin_assignment()'
xpcshell.o(.text+0x11e6): In function `main':
: undefined reference to `vtable for nsQueryInterface'
xpcshell.o(.text+0x1210): In function `main':
: undefined reference to `nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)'
xpcshell.o(.text+0x1234): In function `main':
: undefined reference to `nsCOMPtr_base::~nsCOMPtr_base [not-in-charge]()'
xpcshell.o(.text+0x1246): In function `main':
: undefined reference to `vtable for nsGetServiceByContractID'
xpcshell.o(.text+0x1267): In function `main':
: undefined reference to `vtable for nsQueryInterface'
xpcshell.o(.text+0x1294): In function `main':
: undefined reference to `nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)'
xpcshell.o(.text+0x12b7): In function `main':
: undefined reference to `nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)'
xpcshell.o(.text+0x12c8): In function `main':
: undefined reference to `nsCOMPtr_base::~nsCOMPtr_base [not-in-charge]()'
xpcshell.o(.text+0x137e): In function `main':
: undefined reference to `vtable for nsGetServiceByCID'
xpcshell.o(.text+0x139f): In function `main':
: undefined reference to `vtable for nsQueryInterface'
xpcshell.o(.text+0x13cc): In function `main':
: undefined reference to `nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)'
xpcshell.o(.text+0x13f4): In function `main':
: undefined reference to `nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)'
xpcshell.o(.text+0x1405): In function `main':
: undefined reference to `nsCOMPtr_base::~nsCOMPtr_base [not-in-charge]()'
xpcshell.o(.text+0x1485): In function `main':
: undefined reference to `vtable for nsGetServiceByContractID'
xpcshell.o(.text+0x14af): In function `main':
: undefined reference to `vtable for nsQueryInterface'
xpcshell.o(.text+0x14e5): In function `main':
: undefined reference to `nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)'
xpcshell.o(.text+0x150d): In function `main':
: undefined reference to `nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)'
xpcshell.o(.text+0x1521): In function `main':
: undefined reference to `nsCOMPtr_base::~nsCOMPtr_base [not-in-charge]()'
xpcshell.o(.text+0x15ef): In function `main':
: undefined reference to `nsCOMPtr_base::~nsCOMPtr_base [not-in-charge]()'
xpcshell.o(.text+0x15fa): In function `main':
: undefined reference to `nsCOMPtr_base::~nsCOMPtr_base [not-in-charge]()'
xpcshell.o(.text+0x164c): In function `main':
: undefined reference to `nsCOMPtr_base::~nsCOMPtr_base [not-in-charge]()'
xpcshell.o(.text+0x1657): In function `main':
: undefined reference to `nsCOMPtr_base::~nsCOMPtr_base [not-in-charge]()'
xpcshell.o(.text+0x1662): more undefined references to `nsCOMPtr_base::~nsCOMPtr_base [not-in-charge]()' follow
xpcshell.o(.text+0x16e6): In function `main':
: undefined reference to `nsCOMPtr_base::assign_with_AddRef(nsISupports*)'
xpcshell.o(.text+0x171e): In function `main':
: undefined reference to `nsCOMPtr_base::~nsCOMPtr_base [not-in-charge]()'
xpcshell.o(.text+0x1729): In function `main':
: undefined reference to `nsCOMPtr_base::~nsCOMPtr_base [not-in-charge]()'
xpcshell.o(.text+0x1737): In function `main':
: undefined reference to `nsCOMPtr_base::~nsCOMPtr_base [not-in-charge]()'
xpcshell.o(.text+0x1742): In function `main':
: undefined reference to `nsCOMPtr_base::~nsCOMPtr_base [not-in-charge]()'
xpcshell.o(.text+0x174d): In function `main':
: undefined reference to `nsCOMPtr_base::~nsCOMPtr_base [not-in-charge]()'
collect2: ld returned 1 exit status
gmake[6]: *** [xpcshell] Error 1
gmake[6]: Leaving directory `/var/garnome-0.27.1/misc/mozilla/work/main.d/mozilla/js/src/xpconnect/shell'
gmake[5]: *** [libs] Error 2
gmake[5]: Leaving directory `/var/garnome-0.27.1/misc/mozilla/work/main.d/mozilla/js/src/xpconnect'
gmake[4]: *** [tier_9] Error 2
gmake[4]: Leaving directory `/var/garnome-0.27.1/misc/mozilla/work/main.d/mozilla'
make[3]: *** [default] Error 2
make[3]: Leaving directory `/var/garnome-0.27.1/misc/mozilla/work/main.d/mozilla'
make[2]: *** [build-work/main.d/mozilla/Makefile] Error 2
make[2]: Leaving directory `/var/garnome-0.27.1/misc/mozilla'
make[1]: *** [../../misc/mozilla/cookies/main.d/install] Error 2
make[1]: Leaving directory `/var/garnome-0.27.1/gnome/epiphany'
make: *** [../../gnome/epiphany/cookies/main.d/install] Error 2

Any ideas?

(my apologies if this should actually go to the mozilla folks -- if it should, pls. advise)


-- 
couples att net



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]