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. > > If you don't think this is a "bug" in gettext then please notify all > gettext and autoconf2.13 using packages of this change. But to me it > seems kind of late in the release to require a change in autoconf > versions. Ok, to be sure, I've rebuilt all sarge packages still having autoconf2.13 in their build-depends, and this has been the result: OK bash_2.05b-2-26 OK canna_3.7p3-1 OK db2_2:2.7.7.0-9 OK defrag_0.73pjm1-7 OK enigmail_2:0.91-3 OK gcc-2.95_2.95.4.ds15-22 FAILED gcc-3.3_1:3.3.5-12 OK gcc-3.4_3.4.3-12 OK gccchecker_0.9.9.1.20011205-15.1 OK gopher_3.0.7 OK grass_6.0.0-1 OK isdnutils_1:3.6.2005-01-03-5 OK lcdproc_0.4.5-1 OK libctk_3.0.24.6 OK libgtop_1.0.13-8 OK libnss-db_2.2-6.2 OK libparagui1.0_1.0.4-8 OK libunicode_0.4.0-4 OK maxima_5.9.1-9 OK mozilla-thunderbird_1.0.2-2 OK mozilla_2:1.7.7-2 OK noteedit_2.7.1-2 OK octave2.0_2.0.17-9 OK oo2c_1.5.9-3 OK openafs-krb5_1.3-10.1 FAILED openduke_0.0.1alpha+20040408-1 OK openldap2.2_2.2.23-5 OK openldap2_2.1.30-8 OK pgp4pine_1.76-1 OK pike7.2_7.2.580-3 OK pike7.4_7.4.117-1 OK python2.1_2.1.3dfsg-1 OK python2.2_2.2.3dfsg-2 OK tix8.1_8.1.4-8 OK xemacs21_21.4.17-1 OK xgraph_12.1-3 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 declared in this scope ../../../../src/libstdc++-v3/src/globals.cc:71: error: parse error before numeric constant ../../../../src/libstdc++-v3/src/globals.cc:76: error: ISO C++ forbids declaration of `_GLIBCPP_ASM_SYMVER' with no type ../../../../src/libstdc++-v3/src/globals.cc:76: error: non-member function `int __gnu_cxx::_GLIBCPP_ASM_SYMVER(...)' cannot have `const' method qualifier ../../../../src/libstdc++-v3/src/globals.cc: In function `int __gnu_cxx::_GLIBCPP_ASM_SYMVER(...)': ../../../../src/libstdc++-v3/src/globals.cc:79: error: storage size of ` c_locale_impl_compat' isn't constant ../../../../src/libstdc++-v3/src/globals.cc:80: error: ` _ZN9__gnu_cxx20c_locale_impl_compatE' undeclared (first use this function) Please file a separate bug against gcc-3.3 for this. The other package which FTBFS is openduke. This is the error message: if test "" = "pre" ; then \ cd build-tree/openduke-0.0.1alpha+20040408 && libtoolize -c -f ; \ fi if test -n ""1.4"" ; then \ if test -d build-tree/openduke-0.0.1alpha+20040408/m4 ; then m4="-I m4" ; fi ; \ if test -e build-tree/openduke-0.0.1alpha+20040408/aclocal.m4 ; then cd build-tree/openduke-0.0.1alpha+20040408 && aclocal-"1.4" $m4 ; fi ; \ elif test -n ""1.4"" ; then \ if test -d build-tree/openduke-0.0.1alpha+20040408/m4 ; then m4="-I m4" ; fi ; \ if test -e build-tree/openduke-0.0.1alpha+20040408/aclocal.m4 ; then cd build-tree/openduke-0.0.1alpha+20040408 && aclocal-"1.4" $m4 ; fi ; \ fi if test -n ""2.13"" ; then \ if test -e build-tree/openduke-0.0.1alpha+20040408/configure.ac || test -e build-tree/openduke-0.0.1alpha+20040408/configure.in ; then cd build-tree/openduke-0.0.1alpha+20040408 && `which autoconf"2.13" || which autoconf` ; fi ; \ fi FATAL ERROR: Autoconf version 2.50 or higher is required for this script make: *** [debian/stamp-autotools-files] Error 2 This might be gettext related, so I'm doing a reassign. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]