rendered paste bodymake[3]: Entering directory `/home/lloyd/fbuild/objectdir/xpcom/obsolete'
rm -f libxpcom_compat.so
/home/lloyd/bin/g++ -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe -DDEBUG -D_DEBUG -DDEBUG_lloyd -DTRACING -g -fno-inline -O -fPIC -shared -Wl,-z,defs -Wl,-h,libxpcom_compat.so -o libxpcom_compat.so nsFileSpec.o nsFileStream.o nsIFileStream.o nsFileSpecImpl.o nsSpecialSystemDirectory.o -Wl,--whole-archive ../../dist/lib/libmozreg_s.a -Wl,--no-whole-archive -L../../dist/bin -lxpcom -lxpcom_core -L../../dist/bin -L../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl -ldl -lm
nsFileSpec.o: In function `nsCOMPtr<nsILocalFile>::assign_from_qi(nsQueryInterface, nsID const&)':
/home/lloyd/fbuild/objectdir/xpcom/obsolete/../../dist/include/xpcom/nsCOMPtr.h:1232: undefined reference to `nsQueryInterface::operator()(nsID const&, void**) const'
nsFileStream.o: In function `nsCOMPtr<nsIFileSpecOutputStream>::assign_from_qi(nsQueryInterface, nsID const&)':
/home/lloyd/fbuild/objectdir/xpcom/obsolete/../../dist/include/xpcom/nsCOMPtr.h:1232: undefined reference to `nsQueryInterface::operator()(nsID const&, void**) const'
nsFileStream.o: In function `nsCOMPtr<nsIFileSpecInputStream>::assign_from_qi(nsQueryInterface, nsID const&)':
/home/lloyd/fbuild/objectdir/xpcom/obsolete/../../dist/include/xpcom/nsCOMPtr.h:1232: undefined reference to `nsQueryInterface::operator()(nsID const&, void**) const'
nsFileStream.o: In function `nsCOMPtr<nsIRandomAccessStore>::assign_from_qi(nsQueryInterface, nsID const&)':
/home/lloyd/fbuild/objectdir/xpcom/obsolete/../../dist/include/xpcom/nsCOMPtr.h:1232: undefined reference to `nsQueryInterface::operator()(nsID const&, void**) const'
nsFileStream.o: In function `nsCOMPtr<nsIOpenFile>::assign_from_qi(nsQueryInterface, nsID const&)':
/home/lloyd/fbuild/objectdir/xpcom/obsolete/../../dist/include/xpcom/nsCOMPtr.h:1232: undefined reference to `nsQueryInterface::operator()(nsID const&, void**) const'
nsFileStream.o:/home/lloyd/fbuild/objectdir/xpcom/obsolete/../../dist/include/xpcom/nsCOMPtr.h:1232: more undefined references to `nsQueryInterface::operator()(nsID const&, void**) const' follow
nsSpecialSystemDirectory.o: In function `nsSpecialSystemDirectory::Set(nsSpecialSystemDirectory::SystemDirectories, nsFileSpec*)':
/home/lloyd/fbuild/src/flock/mozilla/xpcom/obsolete/nsSpecialSystemDirectory.cpp:889: undefined reference to `nsHashtable::nsHashtable(unsigned int, int)'
/home/lloyd/fbuild/src/flock/mozilla/xpcom/obsolete/nsSpecialSystemDirectory.cpp:895: undefined reference to `nsHashtable::Put(nsHashKey*, void*)'
nsSpecialSystemDirectory.o: In function `nsSpecialSystemDirectory::operator=(nsSpecialSystemDirectory::SystemDirectories)':
/home/lloyd/fbuild/src/flock/mozilla/xpcom/obsolete/nsSpecialSystemDirectory.cpp:456: undefined reference to `nsHashtable::Get(nsHashKey*)'
/home/lloyd/fbuild/src/flock/mozilla/xpcom/obsolete/nsSpecialSystemDirectory.cpp:459: undefined reference to `nsHashtable::Get(nsHashKey*)'
/home/lloyd/fbuild/src/flock/mozilla/xpcom/obsolete/nsSpecialSystemDirectory.cpp:490: undefined reference to `nsHashtable::Get(nsHashKey*)'
/home/lloyd/fbuild/src/flock/mozilla/xpcom/obsolete/nsSpecialSystemDirectory.cpp:493: undefined reference to `nsHashtable::Get(nsHashKey*)'
/home/lloyd/fbuild/src/flock/mozilla/xpcom/obsolete/nsSpecialSystemDirectory.cpp:525: undefined reference to `nsHashtable::Get(nsHashKey*)'
nsSpecialSystemDirectory.o: In function `~SystemDirectoriesKey':
/home/lloyd/fbuild/src/flock/mozilla/xpcom/obsolete/nsSpecialSystemDirectory.cpp:93: undefined reference to `nsHashKey::~nsHashKey()'
/home/lloyd/fbuild/src/flock/mozilla/xpcom/obsolete/nsSpecialSystemDirectory.cpp:93: undefined reference to `nsHashKey::~nsHashKey()'
nsSpecialSystemDirectory.o:(.data.rel.ro._ZTV20SystemDirectoriesKey[vtable for SystemDirectoriesKey]+0x1c): undefined reference to `nsHashKey::Write(nsIObjectOutputStream*) const'
/usr/bin/ld: libxpcom_compat.so: hidden symbol `nsQueryInterface::operator()(nsID const&, void**) const' isn't defined
/usr/bin/ld: final link failed: Nonrepresentable section on output
collect2: ld returned 1 exit status
make[3]: *** [libxpcom_compat.so] Error 1
make[3]: Leaving directory `/home/lloyd/fbuild/objectdir/xpcom/obsolete'
make[2]: *** [tier_2] Error 2
make[2]: Leaving directory `/home/lloyd/fbuild/objectdir'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/lloyd/fbuild/objectdir'
make: *** [build] Error 2