libstdc++ related bootstrap failures

Gerald Pfeifer pfeifer@dbai.tuwien.ac.at
Fri Oct 11 05:05:00 GMT 2002


...on sparc-sun-solaris2.9 (using Sun as):

> /files/pfeifer/OBJ-1011-1047/gcc/xgcc -shared-libgcc -B/files/pfeifer/OBJ-1011-1047/gcc/ -nostdinc++ -L/files/pfeifer/OBJ-1011-1047/sparc-sun-solaris2.9/libstdc++-v3/src -L/files/pfeifer/OBJ-1011-1047/sparc-sun-solaris2.9/libstdc++-v3/src/.libs -B/sw/gcc-current/sparc-sun-solaris2.9/bin/ -B/sw/gcc-current/sparc-sun-solaris2.9/lib/ -isystem /sw/gcc-current/sparc-sun-solaris2.9/include -nostdinc++ -I/files/pfeifer/OBJ-1011-1047/sparc-sun-solaris2.9/libstdc++-v3/include/sparc-sun-solaris2.9 -I/files/pfeifer/OBJ-1011-1047/sparc-sun-solaris2.9/libstdc++-v3/include -I/sw/test/gcc/cvs/libstdc++-v3/libsupc++ -I/sw/test/gcc/cvs/libstdc++-v3/libmath -g -O2 -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -Winline -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -g -c /sw/test/gcc/cvs/libstdc++-v3/src/io-inst.cc  -fPIC -DPIC -o .libs/io-inst.o
> /usr/ccs/bin/as: "/var/tmp//cczK7O6h.s", line 854: error: unknown opcode ".symver"
> /usr/ccs/bin/as: "/var/tmp//cczK7O6h.s", line 854: error: invalid character (0x40)
> /usr/ccs/bin/as: "/var/tmp//cczK7O6h.s", line 854: error: invalid character (0x40)
> /usr/ccs/bin/as: "/var/tmp//cczK7O6h.s", line 854: error: statement syntax

as well as on i386-unknown-freebsd4.6 (using gas and ld 2.11.2):

> /files/pfeifer/OBJ-1011-1231/gcc/xgcc -shared-libgcc -B/files/pfeifer/OBJ-1011-1231/gcc/ -nostdinc++  -L/files/pfeifer/OBJ-1011-1231/i386-unknown-freebsd4.6/libstdc++-v3/src -L/files/pfeifer/OBJ-1011-1231/i386-unknown-freebsd4.6/libstdc++-v3/src/.libs -B/sw/gcc-current/i386-unknown-freebsd4.6/bin/ -B/sw/gcc-current/i386-unknown-freebsd4.6/lib/ -isystem /sw/gcc-current/i386-unknown-freebsd4.6/include -shared -nostdlib /usr/lib/crti.o /files/pfeifer/OBJ-1011-1231/gcc/crtbeginS.o  .libs/bitset.o .libs/codecvt.o .libs/complex_io.o .libs/concept-inst.o .libs/ctype.o .libs/ext-inst.o .libs/fstream.o .libs/fstream-inst.o .libs/functexcept.o .libs/globals.o .libs/io-inst.o .libs/ios.o .libs/istream-inst.o .libs/limits.o .libs/locale.o .libs/locale-inst.o .libs/localename.o .libs/misc-inst.o .libs/ostream-inst.o .libs/sstream-inst.o .libs/stdexcept.o .libs/stl-inst.o .libs/streambuf-inst.o .libs/string-inst.o .libs/strstream.o .libs/valarray-inst.o .libs/vterminate.o .libs/wstring-!
inst.o .libs/codecvt_members.o .libs/collate_members.o .libs/ctype_members.o .libs/messages_members.o .libs/monetary_members.o .libs/numeric_members.o .libs/time_members.o .libs/basic_file.o .libs/c++locale.o -Wl,--whole-archive ../libmath/.libs/libmath.a ../libsupc++/.libs/libsupc++convenience.a -Wl,--no-whole-archive  -L/files/pfeifer/OBJ-1011-1231/i386-unknown-freebsd4.6/libstdc++-v3/src -L/files/pfeifer/OBJ-1011-1231/i386-unknown-freebsd4.6/libstdc++-v3/src/.libs -lm ../libmath/.libs/libmath.a -lm ../libsupc++/.libs/libsupc++convenience.a -lm -L/files/pfeifer/OBJ-1011-1231/gcc -L/sw/gcc-current/lib/gcc-lib/i386-unknown-freebsd4.6/3.3 -L/sw/gcc-current/lib/gcc-lib/i386-unknown-freebsd4.6/3.3/../../.. -lgcc_s -lgcc_s -lm -lgcc_s -lgcc_s   /files/pfeifer/OBJ-1011-1231/gcc/crtendS.o /usr/lib/crtn.o  -Wl,-O1 -Wl,-soname -Wl,libstdc++.so.5 -o .libs/libstdc++.so.5
> /usr/libexec/elf/ld: .libs/libstdc++.so.5: undefined versioned symbol name std::time_get_c@@GLIBCPP_3.2
> /usr/libexec/elf/ld: failed to set dynamic section sizes: Bad value
> collect2: ld returned 1 exit status
> gmake[4]: *** [libstdc++.la] Error 1
> gmake[4]: Leaving directory `/files/pfeifer/OBJ-1011-1231/i386-unknown-freebsd4.6/libstdc++-v3/src'
> gmake[3]: *** [all-recursive] Error 1

That is, I'm getting two different failures on these two platforms!

Gerald
-- 
Gerald "Jerry" pfeifer@dbai.tuwien.ac.at http://www.dbai.tuwien.ac.at/~pfeifer/





More information about the Libstdc++ mailing list