#20 firefox rpms don't build on fc5 ppc

open
nobody
None
5
2006-08-28
2006-08-28
Robert Story
No

c++ -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 -DNDEBUG -DTRIMMED -Os -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -fPIC -shared -Wl,-h -Wl,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
nsSpecialSystemDirectory.o: In function `nsSpecialSystemDirectory::Set(nsSpecialSystemDirectory::SystemDirectories, nsFileSpec*)':
/usr/src/redhat/BUILD/mozilla/xpcom/obsolete/nsSpecialSystemDirectory.cpp:889: undefined reference to `nsHashtable::nsHashtable(unsigned int, int)'
/usr/src/redhat/BUILD/mozilla/xpcom/obsolete/nsSpecialSystemDirectory.cpp:895: undefined reference to `nsHashtable::Put(nsHashKey*, void*)'
nsSpecialSystemDirectory.o: In function `nsSpecialSystemDirectory::operator=(nsSpecialSystemDirectory::SystemDirectories)':
/usr/src/redhat/BUILD/mozilla/xpcom/obsolete/nsSpecialSystemDirectory.cpp:456: undefined reference to `nsHashtable::Get(nsHashKey*)'
/usr/src/redhat/BUILD/mozilla/xpcom/obsolete/nsSpecialSystemDirectory.cpp:459: undefined reference to `nsHashtable::Get(nsHashKey*)'
/usr/src/redhat/BUILD/mozilla/xpcom/obsolete/nsSpecialSystemDirectory.cpp:490: undefined reference to `nsHashtable::Get(nsHashKey*)'
/usr/src/redhat/BUILD/mozilla/xpcom/obsolete/nsSpecialSystemDirectory.cpp:493: undefined reference to `nsHashtable::Get(nsHashKey*)'
/usr/src/redhat/BUILD/mozilla/xpcom/obsolete/nsSpecialSystemDirectory.cpp:525: undefined reference to `nsHashtable::Get(nsHashKey*)'
nsSpecialSystemDirectory.o: In function `~SystemDirectoriesKey':
/usr/src/redhat/BUILD/mozilla/xpcom/obsolete/nsSpecialSystemDirectory.cpp:93: undefined reference to `nsHashKey::~nsHashKey()'
/usr/src/redhat/BUILD/mozilla/xpcom/obsolete/nsSpecialSystemDirectory.cpp:93: undefined reference to `nsHashKey::~nsHashKey()'
collect2: ld returned 1 exit status
gmake[3]: *** [libxpcom_compat.so] Error 1
gmake[3]: Leaving directory `/usr/src/redhat/BUILD/mozilla/xpcom/obsolete'
gmake[2]: *** [tier_2] Error 2
gmake[2]: Leaving directory `/usr/src/redhat/BUILD/mozilla'

Discussion