On debian ppc sid, with glibc 2.2.93 installed and Linux 2.4.20pre7 I am seeing a new build failure in the current gcc 3.2.1pre2 source package...
/bin/sh ../libtool --tag CXX --mode=compile /home/howarth/debian-gcc32/gcc-3.2-3.2.1ds1/build/gcc/xgcc -shared-libgcc -B/home/howarth/debian-gcc32/gcc-3.2-3.2.1ds1/build/gcc/ -nostdinc++ -L/home/howarth/debian-gcc32/gcc-3.2-3.2.1ds1/build/powerpc-linux/l -Wall -Wno-format -W -Wwrite-strings -Winline -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -g -c /home/howarth/debian-gcc32/gcc-3.2-3.2.1ds1/src/libstdc++-v3/src/wstring-inst.cc /home/howarth/debian-gcc32/gcc-3.2-3.2.1ds1/build/gcc/xgcc -shared-libgcc -B/home/howarth/debian-gcc32/gcc-3.2-3.2.1ds1/build/gcc/ -nostdinc++ -L/home/howarth/debian-gcc32/gcc-3.2-3.2.1ds1/build/powerpc-linux/libstdc++-v3/src -L/home/howarth/debian-gcc32/ /home/howarth/debian-gcc32/gcc-3.2-3.2.1ds1/build/gcc/xgcc -shared-libgcc -B/home/howarth/debian-gcc32/gcc-3.2-3.2.1ds1/build/gcc/ -nostdinc++ -L/home/howarth/debian-gcc32/gcc-3.2-3.2.1ds1/build/powerpc-linux/libstdc++-v3/src -L/home/howarth/debian-gcc32/ /bin/sh ../libtool --tag CXX --mode=compile /home/howarth/debian-gcc32/gcc-3.2-3.2.1ds1/build/gcc/xgcc -shared-libgcc -B/home/howarth/debian-gcc32/gcc-3.2-3.2.1ds1/build/gcc/ -nostdinc++ -L/home/howarth/debian-gcc32/gcc-3.2-3.2.1ds1/build/powerpc-linux/l -Wall -Wno-format -W -Wwrite-strings -Winline -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -g -c codecvt_members.cc /home/howarth/debian-gcc32/gcc-3.2-3.2.1ds1/build/gcc/xgcc -shared-libgcc -B/home/howarth/debian-gcc32/gcc-3.2-3.2.1ds1/build/gcc/ -nostdinc++ -L/home/howarth/debian-gcc32/gcc-3.2-3.2.1ds1/build/powerpc-linux/libstdc++-v3/src -L/home/howarth/debian-gcc32/ codecvt_members.cc: In member function `virtual std::codecvt_base::result std::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, const wchar_t*, const wchar_t*, const wchar_t*&, char*, char*, char*&) const': codecvt_members.cc:53: `_M_c_locale_codecvt' undeclared (first use this function) codecvt_members.cc:53: (Each undeclared identifier is reported only once for each function it appears in.) make[6]: *** [codecvt_members.lo] Error 1 make[6]: Leaving directory `/home/howarth/debian-gcc32/gcc-3.2-3.2.1ds1/build/powerpc-linux/libstdc++-v3/src' make[5]: *** [all-recursive] Error 1 make[5]: Leaving directory `/home/howarth/debian-gcc32/gcc-3.2-3.2.1ds1/build/powerpc-linux/libstdc++-v3' make[4]: *** [all-recursive-am] Error 2 make[4]: Leaving directory `/home/howarth/debian-gcc32/gcc-3.2-3.2.1ds1/build/powerpc-linux/libstdc++-v3' make[3]: *** [all-target-libstdc++-v3] Error 2 make[3]: Leaving directory `/home/howarth/debian-gcc32/gcc-3.2-3.2.1ds1/build' make[2]: *** [bootstrap-lean] Error 2 make[2]: Leaving directory `/home/howarth/debian-gcc32/gcc-3.2-3.2.1ds1/build' /usr/bin/make -C /home/howarth/debian-gcc32/gcc-3.2-3.2.1ds1/build/fastjar make[2]: Entering directory `/home/howarth/debian-gcc32/gcc-3.2-3.2.1ds1/build/fastjar' make[2]: Leaving directory `/home/howarth/debian-gcc32/gcc-3.2-3.2.1ds1/build/fastjar' s=`cat status`; rm -f status; test $s -eq 0 make[1]: *** [stamps/05-build-stamp] Error 1 make[1]: Leaving directory `/home/howarth/debian-gcc32/gcc-3.2-3.2.1ds1' make: *** [stamps/05-build-stamp] Error 2 Any idea what this is about? Jack