Java-related bootstrap failure on release branch

Gerald Pfeifer pfeifer@dbai.tuwien.ac.at
Sun Apr 8 08:42:00 GMT 2001


I believe this is a new bootstrap failure on the release branch(!), for
I seem to have bootstrapped on sparc-sun-solaris2.8 about two days ago:

creating libgcj.la
(cd .libs && rm -f libgcj.la && ln -s ../libgcj.la libgcj.la)
/bin/sh ./libtool --mode=link /files/pfeifer/OBJ-0408-1546/gcc/gcj -B/files/pfeifer/OBJ-0408-1546/sparc-sun-solaris2.8/libjava/ -B/files/pfeifer/OBJ-0408-1546/gcc/ -L/files/pfeifer/OBJ-0408-1546/sparc-sun-solaris2.8/libjava -g -O2  -o jv-convert --main=gnu.gcj.convert.Convert -rpath /sw/test/gcc/SunOS/lib -shared-libgcc  gnu/gcj/convert/BytesToUnicode.lo gnu/gcj/convert/Convert.lo gnu/gcj/convert/Input_8859_1.lo gnu/gcj/convert/Input_ASCII.lo gnu/gcj/convert/Input_EUCJIS.lo gnu/gcj/convert/Input_JavaSrc.lo gnu/gcj/convert/Input_SJIS.lo gnu/gcj/convert/Input_UTF8.lo gnu/gcj/convert/Input_iconv.lo gnu/gcj/convert/IOConverter.lo gnu/gcj/convert/Output_8859_1.lo gnu/gcj/convert/Output_ASCII.lo gnu/gcj/convert/Output_EUCJIS.lo gnu/gcj/convert/Output_JavaSrc.lo gnu/gcj/convert/Output_SJIS.lo gnu/gcj/convert/Output_UTF8.lo gnu/gcj/convert/Output_iconv.lo gnu/gcj/convert/UnicodeToBytes.lo libgcj.la ./../boehm-gc/libgcjgc.la -L/files/pfeifer/OBJ-0408-1546/sparc-sun-solaris2.8/libjava!
/../boehm-gc/.libs  ./../zlib/libzgcj.la -L/files/pfeifer/OBJ-0408-1546/sparc-sun-solaris2.8/libjava/../zlib/.libs -L/files/pfeifer/OBJ-0408-1546/sparc-sun-solaris2.8/libjava/.libs
/files/pfeifer/OBJ-0408-1546/gcc/gcj -B/files/pfeifer/OBJ-0408-1546/sparc-sun-solaris2.8/libjava/ -B/files/pfeifer/OBJ-0408-1546/gcc/ -g -O2 -o .libs/jv-convert --main=gnu.gcj.convert.Convert -shared-libgcc gnu/gcj/convert/.libs/BytesToUnicode.o gnu/gcj/convert/.libs/Convert.o gnu/gcj/convert/.libs/Input_8859_1.o gnu/gcj/convert/.libs/Input_ASCII.o gnu/gcj/convert/.libs/Input_EUCJIS.o gnu/gcj/convert/.libs/Input_JavaSrc.o gnu/gcj/convert/.libs/Input_SJIS.o gnu/gcj/convert/.libs/Input_UTF8.o gnu/gcj/convert/.libs/Input_iconv.o gnu/gcj/convert/.libs/IOConverter.o gnu/gcj/convert/.libs/Output_8859_1.o gnu/gcj/convert/.libs/Output_ASCII.o gnu/gcj/convert/.libs/Output_EUCJIS.o gnu/gcj/convert/.libs/Output_JavaSrc.o gnu/gcj/convert/.libs/Output_SJIS.o gnu/gcj/convert/.libs/Output_UTF8.o gnu/gcj/convert/.libs/Output_iconv.o gnu/gcj/convert/.libs/UnicodeToBytes.o  -L/files/pfeifer/OBJ-0408-1546/sparc-sun-solaris2.8/libjava ./.libs/libgcj.so -L/files/pfeifer/OBJ-0408-1546/sparc-sun-s!
olaris2.8/libjava/../libstdc++-v3/libsupc++ -L/files/pfeifer/OBJ-0408-1546/sparc-sun-solaris2.8/libstdc++-v3/src -L/files/pfeifer/OBJ-0408-1546/sparc-sun-solaris2.8/libstdc++-v3/src/.libs -lm -L/files/pfeifer/OBJ-0408-1546/gcc -L/sw/test/gcc/SunOS/lib/gcc-lib/sparc-sun-solaris2.8/3.0 -L/usr/ccs/bin -L/usr/ccs/lib -L/sw/test/gcc/SunOS/lib/gcc-lib/sparc-sun-solaris2.8/3.0/../../.. -lgcc_s -ldl ./../boehm-gc/.libs/libgcjgc.so -L/files/pfeifer/OBJ-0408-1546/sparc-sun-solaris2.8/libjava/../boehm-gc/.libs ./../zlib/.libs/libzgcj.so -L/files/pfeifer/OBJ-0408-1546/sparc-sun-solaris2.8/libjava/../zlib/.libs -L/files/pfeifer/OBJ-0408-1546/sparc-sun-solaris2.8/libjava/.libs -R/sw/test/gcc/SunOS/lib
ld: fatal: file /sw/test/gcc/SunOS/lib/gcc-lib/sparc-sun-solaris2.8/3.0/../../../libgcj.so: recording name `libgcj.so.2' matches that provided by file ./.libs/libgcj.so
ld: fatal: file /sw/test/gcc/SunOS/lib/gcc-lib/sparc-sun-solaris2.8/3.0/../../../libgcjgc.so: recording name `libgcjgc.so.1' matches that provided by file ./../boehm-gc/.libs/libgcjgc.so
ld: fatal: file /sw/test/gcc/SunOS/lib/gcc-lib/sparc-sun-solaris2.8/3.0/../../../libzgcj.so: recording name `libzgcj.so.0' matches that provided by file ./../zlib/.libs/libzgcj.so
ld: fatal: File processing errors. No output written to .libs/jv-convert
collect2: ld returned 1 exit status
gmake[3]: *** [jv-convert] Error 1
gmake[3]: Leaving directory `/files/pfeifer/OBJ-0408-1546/sparc-sun-solaris2.8/libjava'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/files/pfeifer/OBJ-0408-1546/sparc-sun-solaris2.8/libjava'
gmake[1]: *** [all-target-libjava] Error 2
gmake[1]: Leaving directory `/files/pfeifer/OBJ-0408-1546'
gmake: *** [bootstrap] Error 2

Environment:
	sparc-sun-solaris2.8, GCC 2.95.2, GNU make 3.79.1, Sun as, Sun ld.

Gerald

PS: I'm now testing sparc-sun-solaris2.6. In the worst case, I'll do a
binary search and rip out the offending patch by the end of the week.



More information about the Java mailing list