Your message dated Sat, 22 Feb 2014 02:40:41 -0500
with message-id <20140222074041.GA19876@gambit>
has caused the report #738716,
regarding automake: Generates syntax error in configure script
to be marked as having been forwarded to the upstream software
author(s) [email protected]
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
738716: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=738716
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
* Hilko Bengen ([email protected]) wrote:
> Source: automake-1.14
> Version: 1:1.14.1-2
> Severity: critical
> Tags: patch
>
> While trying to build a new version of nbdkit, I fonud that a freshly
> generated configure script contains a syntax error:
>
> ,----
> | $ curl -O http://libguestfs.org/download/nbdkit/nbdkit-1.1.4.tar.gz
> | [...]
> | $ tar xzf nbdkit-1.1.4.tar.gz
> | $ cd nbdkit-1.1.4/
> | $ autoreconf
> | $ ./configure
> | [...]
> | checking for style of include used by make... GNU
> | checking whether make supports nested variables... yes
> | checking dependency style of gcc... gcc3
> | ./configure: line 4820: syntax error near unexpected token `case'
> | ./configure: line 4820: `fi case `pwd` in'
> `----
>
> To me, this looks like a missing newline at the end of AM_INIT_AUTOMAKE
> in /usr/share/aclocal-1.14/init.m4. At least the attached patch fixes
> the problem for me.
It looks like the problem is the dnl on your AM_INIT_AUTOMAKE line:
AM_INIT_AUTOMAKE(foreign) dnl NB: Do not [quote] this parameter.
That's suppressing the natural new line that would be there. But I
think the patch is legitimate so forwarding it along.
> --- /usr/share/aclocal-1.14/init.m4.orig 2014-02-12 09:45:22.883382346
> +0100
> +++ /usr/share/aclocal-1.14/init.m4 2014-02-12 09:45:40.758921507 +0100
> @@ -164,7 +164,8 @@
> END
> AC_MSG_ERROR([Your 'rm' program is bad, sorry.])
> fi
> -fi])
> +fi
> +])
>
> dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not
> dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
--
Eric Dorland <[email protected]>
ICQ: #61138586, Jabber: [email protected]
signature.asc
Description: Digital signature
--- End Message ---