Subject: bug#21575: warning in localized compiler messages - libtool-2.4.2

From: Pavel Raiskup <[email-masked]>
Date: Fri, 05 May 2017 09:14:06 +0200

close 21575
thanks

Hi Alex, thanks for the report,

On Monday, September 28, 2015 7:45:46 AM CEST Alex Braunegg wrote:
> I received the following error when rebuilding libtool:
> 
> 64: localized compiler messages
> /builddir/build/BUILD/libtool-2.4.2/tests/testsuite.dir/at-groups/64/test-so
> urce: line 199: syntax error near unexpected token `)'
> /builddir/build/BUILD/libtool-2.4.2/tests/testsuite.dir/at-groups/64/test-so
> urce: line 199: `$as_echo "$at_srcdir/localization.at:67: (LANGUAGE='a;
> nosuchprogram " '\''  & $x /#+*(){}|,:`\ !%' \$LIBTOOL --mode=compile
> --tag=CC \$CC \$CPPFLAGS \$CFLAGS -c b.c)"'
> testsuite: WARNING: unable to parse test group: 64
> testsuite: WARNING: A failure happened in a test group before any test could
> be
> testsuite: WARNING: run. This means that test suite is improperly designed.
> Please
> testsuite: WARNING: report this failure to <[email-masked]>.
>
> System: 			CentOS 6.4
> Build Environment: 		mock-1.1.32-1.el6.noarch
> Target Architecture: 	x86_64
> Target Platform: 		CentOS 6.7
> Source RPM:			libtool-2.4.2-34.fc22.src.rpm

This warning happens because in Centos 6 there's by default old autoconf 2.63
(the related autoconf upstream fix is 79042ea34671407b95a40feb4ba0963f5aad9ff7).

Please try to build libtool against newer autoconf (e.g. against autoconf268
package which is now in epel 6).

Pavel