The mozilla CVS source have failed to build on my
Linux PC, AMD Athlon, glibc-2.2.3, kernel 2.4.6, for
the last few weeks. Here is the error.
../../../config/nsinstall -R -m 444 libxpcomproxy_s.a ../../../dist/lib
make[4]: Leaving directory `/drives/work/src/mozilla/xpcom/proxy/src'
make[3]: Leaving directory `/drives/work/src/mozilla/xpcom/proxy'
make[3]: Entering directory `/drives/work/src/mozilla/xpcom/build'
nsXPComInit.cpp
c++ -o nsXPComInit.o -c -DOSTYPE=\"Linux2.4\" -DOSARCH=\"Linux\" -DMOZ_REFLOW_PERF
-DMOZ_REFLOW_PERF_DSP -DOJI -D_IMPL_NS_COM -D_IMPL_NS_BASE -I./../base -I./../ds
-I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src
-I../../dist/include -I../../dist/include -I/drives/work/src/mozilla/dist/include/nspr
-fPIC -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith
-Wbad-function-cast -Wcast-align -Woverloaded-virtual -Wsynth -pedantic -Wno-long-long
-pipe -pt
hread -DDEBUG -DDEBUG_root -DTRACING -g -DMOZILLA_CLIENT -include
../../config-defs.h -Wp,-MD,.deps/nsXPComInit.pp nsXPComInit.cpp
rm -f libxpcom.so
c++ -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wbad-function-cast
-Wcast-align -Woverloaded-virtual -Wsynth -pedantic -Wno-long-long -pipe -pthread
-DDEBUG -DDEBUG_root -DTRACING -g -shared -Wl,-h -Wl,libxpcom.so -o libxpcom.so
nsXPComInit.o -Wl,--whole-archive ../../dist/lib/libxpcomds_s.a
../../dist/lib/libxpcomio_s.a ../../dist/lib/libxpcomcomponents_s.a
../../dist/lib/libxpcomthreads_s.a ../../dist/lib/libxpcomproxy_s.a
../../dist/lib/libxpcombase_s.a ../../dist/lib/libxptcall.
a ../../dist/lib/libxptinfo.a ../../dist/lib/libxpt.a ../../dist/lib/libxptcmd.a
../../dist/lib/libmozreg_s.a ../../dist/lib/libstring_s.a
../../dist/lib/libstring_obsolete_s.a -Wl,--no-whole-archive -liberty
-L../../dist/bin -L/drives/work/src/mozilla/dist/lib -lplds4 -lplc4 -lnspr4 -lpthread
-ldl -lc -ldl -lm -lc
/bin/ld: libxpcom.so: undefined versioned symbol name copysign@@GLIBC_2.0
/bin/ld: failed to set dynamic section sizes: Bad value
collect2: ld returned 1 exit status
make[3]: *** [libxpcom.so] Error 1
make[3]: Leaving directory `/drives/work/src/mozilla/xpcom/build'
make[2]: *** [install] Error 2
make[2]: Leaving directory `/drives/work/src/mozilla/xpcom'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/drives/work/src/mozilla'
make: *** [build] Error 2
root@pc1:/drives/work/src/mozilla
--
Fred