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]

Reply via email to