Santiago Vila <[EMAIL PROTECTED]> writes: > retitle 310170 openduke FTBFS, requires autoconf 2.50 > severity 310170 serious > reassign 310170 openduke > thanks > > On Sun, 22 May 2005, Goswin Brederlow wrote: > >> Package: gettext >> Version: 0.14.4-2 >> Severity: important >> File: /usr/share/aclocal/lib-link.m4 >> >> Hi, >> >> Updating gettext from 0.14.1-10 to 0.14.4-2 introduces AC_PREREQ(2.50) in >> lib-link.m4 and requires sources to use autoconf 2.50. Sources that >> use autoconf2.13 fail to build. >> >> Namely this affects gcc-3.3 which now FTBFS in sarge. ... > So, you are right that gcc-3.3 FTBFS on sarge, but I doubt very much that > it has anything to do with gettext, because the web pages at buildd.debian.org > show a lot of successful gcc-3.3 builds using gettext 0.14.4. For example: > > http://buildd.debian.org/fetch.php?&pkg=gcc-3.3&ver=1%3A3.3.6-4&arch=powerpc&stamp=1115659407&file=log&as=raw > > The build log for gcc-3.3 under sarge show errors like this: > > /build/buildd/gcc-3.3-3.3.5/build/gcc/xgcc -shared-libgcc > -B/build/buildd/gcc-3.3-3.3.5/build/gcc/ -nostdinc++ > -L/build/buildd/gcc-3.3-3.3.5/build/i486-linux/libstdc++-v3/src > -L/build/buildd/gcc-3.3-3.3.5/build/i486-linux/libstdc++-v3/src/.libs > -B/usr/i486-linux/bin/ -B/usr/i486-linux/lib/ -isystem > /usr/i486-linux/include -nostdinc++ > -I/build/buildd/gcc-3.3-3.3.5/build/i486-linux/libstdc++-v3/include/i486-linux > -I/build/buildd/gcc-3.3-3.3.5/build/i486-linux/libstdc++-v3/include > -I../../../../src/libstdc++-v3/libsupc++ > -I../../../../src/libstdc++-v3/libmath -g -O2 -D_GNU_SOURCE > -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings > -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c > ../../../../src/libstdc++-v3/src/globals.cc -fPIC -DPIC -o .libs/globals.o > ../../../../src/libstdc++-v3/src/globals.cc:71: error: > `_ZN9__gnu_cxx8c_localeE > ' was not declared in this scope > ../../../../src/libstdc++-v3/src/globals.cc:71: error: `_ZSt8c_locale' was not > declared in this scope > ../../../../src/libstdc++-v3/src/globals.cc:71: error: `GLIBCPP_3' was not
I've seen this error and the reason is pretty well hidden but still gettext. The autoreconf wraper does not fail on error and the gcc rules files does not stop on error of the autoreconf wraper. Both of these bugs (already reported) cause the gettext problem to be ignored and the build to go ahead with broken files. Check for FATAL ERROR: Autoconf version 2.50 or higher is required for this script in the build log. MfG Goswin -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]