GNU bug report logs - #7860
recursive autoreconf breaks AM_COND_IF conditionalization of AC_CONFIG_FILES

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: automake; Reported by: Dave Hart <hart@HIDDEN>; dated Tue, 18 Jan 2011 21:20:02 UTC; Maintainer for automake is bug-automake@HIDDEN.

Message received at 7860 <at> debbugs.gnu.org:


Received: (at 7860) by debbugs.gnu.org; 19 Jan 2011 18:35:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 19 13:35:27 2011
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1PfcsQ-00086u-9P
	for submit <at> debbugs.gnu.org; Wed, 19 Jan 2011 13:35:26 -0500
Received: from mail-iw0-f172.google.com ([209.85.214.172])
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <bruce.korb@HIDDEN>) id 1PfcsO-00086i-Hq
	for 7860 <at> debbugs.gnu.org; Wed, 19 Jan 2011 13:35:25 -0500
Received: by iwn40 with SMTP id 40so1110766iwn.3
	for <7860 <at> debbugs.gnu.org>; Wed, 19 Jan 2011 10:43:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=domainkey-signature:mime-version:in-reply-to:references:from:date
	:message-id:subject:to:cc:content-type:content-transfer-encoding;
	bh=G0ld5ZZm1ZM3k9cd53iCwnOqruJ61yexevW80gG4y58=;
	b=jek6NGdPREzLiyaxy4ozx2Em2lAVIpry+7JkO/CqJuOKVBXsjXDQU5mGq/yQhCViPk
	9JsLbvuBFWyjqiCkN1+G4cRqOqrW2GJ65YzN8vrivVJtaNBkOZQAm4ohBEMtYd2slpvL
	0MuCmWPHwGaNdOkFGBai9+qNPgc/lJCp3HXgE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:cc:content-type:content-transfer-encoding;
	b=vk4WE5SHZhqS0CxYFBKDcaRNAFCy3/8Ysm7cRFersHfM6CGEsKRtekgikWFPtlsah4
	yw1spPJgweIurgXJVusP6siLluBIYij9Q2lFoJDn6ynaqqC37IDK1ti5iHLc2N10nAhH
	ouFUMsXuETPSy6JkUQTz2kfSNVkPKCciBWvY8=
Received: by 10.231.199.19 with SMTP id eq19mr1256171ibb.175.1295462591987;
	Wed, 19 Jan 2011 10:43:11 -0800 (PST)
MIME-Version: 1.0
Received: by 10.231.174.5 with HTTP; Wed, 19 Jan 2011 10:42:56 -0800 (PST)
In-Reply-To: <20110119182157.GC7245@HIDDEN>
References: <AANLkTi=XN+pavVQ3z_0kEYL2TiUzk+Q8RG2Hrz+eEyD5@HIDDEN>
	<20110119182157.GC7245@HIDDEN>
From: Bruce Korb <bruce.korb@HIDDEN>
Date: Wed, 19 Jan 2011 10:42:56 -0800
Message-ID: <AANLkTikY_B9bDHjfz95KNOghHws3P3Lzb+cUs7j5QfuD@HIDDEN>
Subject: Re: bug#7860: recursive autoreconf breaks AM_COND_IF
	conditionalization of AC_CONFIG_FILES
To: Ralf Wildenhues <Ralf.Wildenhues@HIDDEN>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -4.1 (----)
X-Debbugs-Envelope-To: 7860
Cc: Dave Hart <hart@HIDDEN>, 7860 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -4.0 (----)

Hi Ralf, Dave,

5.11.5 was released December 13 and does not have this problem.
Thanks for letting me know!!

Regards, Bruce

On Wed, Jan 19, 2011 at 10:21 AM, Ralf Wildenhues
<Ralf.Wildenhues@HIDDEN> wrote:

> diff -ru am-libopts-subpkg/subproj/libopts/m4/liboptschk.m4 am-libopts-su=
bpkg/subproj/libopts/m4/liboptschk.m4
> --- am-libopts-subpkg/subproj/libopts/m4/liboptschk.m4 =A02010-11-21 08:2=
8:49.000000000 +0100
> +++ am-libopts-subpkg/subproj/libopts/m4/liboptschk.m4 =A02011-01-19 19:1=
7:17.000000000 +0100
> @@ -23,7 +23,7 @@
> =A0AC_PREREQ(2.50)
>
> =A0AC_DEFUN([ag_FIND_LIBOPTS],
> - =A0 =A0[if test "X${ac_cv_header_autoopts_options_h}" =3D=3D Xno
> + =A0 =A0[if test "X${ac_cv_header_autoopts_options_h}" =3D Xno




Information forwarded to owner <at> debbugs.gnu.org, bug-automake@HIDDEN:
bug#7860; Package automake. Full text available.

Message received at 7860 <at> debbugs.gnu.org:


Received: (at 7860) by debbugs.gnu.org; 19 Jan 2011 18:23:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 19 13:23:22 2011
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1Pfcgk-0007qQ-GS
	for submit <at> debbugs.gnu.org; Wed, 19 Jan 2011 13:23:22 -0500
Received: from mailout-de.gmx.net ([213.165.64.23])
	by debbugs.gnu.org with smtp (Exim 4.69)
	(envelope-from <Ralf.Wildenhues@HIDDEN>) id 1Pfcgh-0007qD-Eu
	for 7860 <at> debbugs.gnu.org; Wed, 19 Jan 2011 13:23:20 -0500
Received: (qmail invoked by alias); 19 Jan 2011 18:31:07 -0000
Received: from xdsl-89-0-138-36.netcologne.de (EHLO localhost.localdomain)
	[89.0.138.36]
	by mail.gmx.net (mp011) with SMTP; 19 Jan 2011 19:31:07 +0100
X-Authenticated: #13673931
X-Provags-ID: V01U2FsdGVkX19/TOdzBjN/sDiRy4iDLL2IBAWJ11JTGSS1jyK2xY
	POqkyjtzJj+vXg
Received: from ralf by localhost.localdomain with local (Exim 4.69)
	(envelope-from <Ralf.Wildenhues@HIDDEN>)
	id 1PfcoB-0002Qa-Rq; Wed, 19 Jan 2011 19:31:03 +0100
Date: Wed, 19 Jan 2011 19:31:03 +0100
From: Ralf Wildenhues <Ralf.Wildenhues@HIDDEN>
To: Dave Hart <hart@HIDDEN>
Subject: Re: bug#7860: recursive autoreconf breaks AM_COND_IF
	conditionalization of AC_CONFIG_FILES
Message-ID: <20110119183103.GD7245@HIDDEN>
References: <AANLkTi=XN+pavVQ3z_0kEYL2TiUzk+Q8RG2Hrz+eEyD5@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <AANLkTi=XN+pavVQ3z_0kEYL2TiUzk+Q8RG2Hrz+eEyD5@HIDDEN>
Organization: Institute for Numerical Simulation, University of Bonn
User-Agent: Mutt/1.5.20 (2010-08-04)
X-Y-GMX-Trusted: 0
X-Spam-Score: -2.8 (--)
X-Debbugs-Envelope-To: 7860
Cc: 7860 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -2.8 (--)

* Dave Hart wrote on Tue, Jan 18, 2011 at 10:13:21PM CET:
> When invoked by autoreconf of a project with nested configure.ac
> files, automake does not respect the disabling of AC_CONFIG_FILES by
> the top-level configure.ac using AM_COND_IF, resulting in an incorrect
> Makefile.  Re-running autoreconf from within the nested project
> produces correct output.

I think the underlying issue is the following:
  AM_COND_IF([COND], [... AC_CONFIG_FILES([M]) ...])

can only help to conditionalize the regeneration rules for M that are
produced by automake; that is a decision that can be done at configure
run time.  What you need is something that is decided at automake run
time, more precisely at autoconf --trace'ing time.  AM_COND_IF cannot be
that, because COND is by definition only decided at configure time.

You'd need something like

m4_if([my_m4_variable], [value],
      [AC_CONFIG_FILES([M])])

with a condition that is evaluated at m4 run time.
I don't think you need AM_COND_IF then at all.

Hope that helps.

Cheers,
Ralf




Information forwarded to owner <at> debbugs.gnu.org, bug-automake@HIDDEN:
bug#7860; Package automake. Full text available.

Message received at 7860 <at> debbugs.gnu.org:


Received: (at 7860) by debbugs.gnu.org; 19 Jan 2011 18:14:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 19 13:14:14 2011
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1PfcXu-0007e6-6S
	for submit <at> debbugs.gnu.org; Wed, 19 Jan 2011 13:14:14 -0500
Received: from mailout-de.gmx.net ([213.165.64.23])
	by debbugs.gnu.org with smtp (Exim 4.69)
	(envelope-from <Ralf.Wildenhues@HIDDEN>) id 1PfcXr-0007ds-RE
	for 7860 <at> debbugs.gnu.org; Wed, 19 Jan 2011 13:14:13 -0500
Received: (qmail invoked by alias); 19 Jan 2011 18:21:59 -0000
Received: from xdsl-89-0-138-36.netcologne.de (EHLO localhost.localdomain)
	[89.0.138.36]
	by mail.gmx.net (mp007) with SMTP; 19 Jan 2011 19:21:59 +0100
X-Authenticated: #13673931
X-Provags-ID: V01U2FsdGVkX19XA+crkj9XoyumRQTO6frWguNnekq7cn2EnTm/ZV
	2oePj1qySJcjoW
Received: from ralf by localhost.localdomain with local (Exim 4.69)
	(envelope-from <Ralf.Wildenhues@HIDDEN>)
	id 1PfcfO-0001yH-2R; Wed, 19 Jan 2011 19:21:58 +0100
Date: Wed, 19 Jan 2011 19:21:58 +0100
From: Ralf Wildenhues <Ralf.Wildenhues@HIDDEN>
To: Dave Hart <hart@HIDDEN>
Subject: Re: bug#7860: recursive autoreconf breaks AM_COND_IF
	conditionalization of AC_CONFIG_FILES
Message-ID: <20110119182157.GC7245@HIDDEN>
References: <AANLkTi=XN+pavVQ3z_0kEYL2TiUzk+Q8RG2Hrz+eEyD5@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <AANLkTi=XN+pavVQ3z_0kEYL2TiUzk+Q8RG2Hrz+eEyD5@HIDDEN>
Organization: Institute for Numerical Simulation, University of Bonn
User-Agent: Mutt/1.5.20 (2010-08-04)
X-Y-GMX-Trusted: 0
X-Spam-Score: -2.8 (--)
X-Debbugs-Envelope-To: 7860
Cc: Bruce Korb <bruce.korb@HIDDEN>, 7860 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -2.8 (--)

* Dave Hart wrote on Tue, Jan 18, 2011 at 10:13:21PM CET:
> http://support.ntp.org/people/hart/am-libopts-subpkg.tar.gz

First off, here's a trivial portability fix from that tarball.

Cheers,
Ralf

2011-01-19  Ralf Wildenhues  <Ralf.Wildenhues@HIDDEN>

	* m4/liboptschk.m4 (ag_FIND_LIBOPTS): Avoid bashism.

diff -ru am-libopts-subpkg/subproj/libopts/m4/liboptschk.m4 am-libopts-subpkg/subproj/libopts/m4/liboptschk.m4
--- am-libopts-subpkg/subproj/libopts/m4/liboptschk.m4	2010-11-21 08:28:49.000000000 +0100
+++ am-libopts-subpkg/subproj/libopts/m4/liboptschk.m4	2011-01-19 19:17:17.000000000 +0100
@@ -23,7 +23,7 @@
 AC_PREREQ(2.50)
 
 AC_DEFUN([ag_FIND_LIBOPTS],
-    [if test "X${ac_cv_header_autoopts_options_h}" == Xno
+    [if test "X${ac_cv_header_autoopts_options_h}" = Xno
     then
       :
     else




Information forwarded to owner <at> debbugs.gnu.org, bug-automake@HIDDEN:
bug#7860; Package automake. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 18 Jan 2011 21:19:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 18 16:19:15 2011
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1PfIxO-000294-0x
	for submit <at> debbugs.gnu.org; Tue, 18 Jan 2011 16:19:15 -0500
Received: from eggs.gnu.org ([140.186.70.92])
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <hart@HIDDEN>) id 1PfIq2-0001xY-V5
	for submit <at> debbugs.gnu.org; Tue, 18 Jan 2011 16:11:39 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <hart@HIDDEN>) id 1PfIws-0006bp-R3
	for submit <at> debbugs.gnu.org; Tue, 18 Jan 2011 16:19:26 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD
	autolearn=unavailable version=3.3.1
Received: from lists.gnu.org ([199.232.76.165]:47300)
	by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <hart@HIDDEN>)
	id 1PfIws-0006bR-OC
	for submit <at> debbugs.gnu.org; Tue, 18 Jan 2011 16:18:42 -0500
Received: from [140.186.70.92] (port=39237 helo=eggs.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1PfIum-0002JM-3E
	for bug-automake@HIDDEN; Tue, 18 Jan 2011 16:18:42 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <hart@HIDDEN>) id 1PfIsY-0005F2-HG
	for bug-automake@HIDDEN; Tue, 18 Jan 2011 16:16:31 -0500
Received: from mail1.ntp.org ([149.20.68.5]:63945)
	by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <hart@HIDDEN>)
	id 1PfIsY-0005Ef-DA
	for bug-automake@HIDDEN; Tue, 18 Jan 2011 16:14:14 -0500
Received: from mail-ww0-f49.google.com ([74.125.82.49])
	by mail1.ntp.org with esmtpsa (TLSv1:RC4-MD5:128)
	(Exim 4.72 (FreeBSD)) (envelope-from <hart@HIDDEN>)
	id 1PfIs8-0009LD-F9
	for bug-automake@HIDDEN; Tue, 18 Jan 2011 21:14:12 +0000
Received: by wwb17 with SMTP id 17so59314wwb.30
	for <bug-automake@HIDDEN>; Tue, 18 Jan 2011 13:13:41 -0800 (PST)
Received: by 10.227.181.73 with SMTP id bx9mr6156912wbb.223.1295385221309;
	Tue, 18 Jan 2011 13:13:41 -0800 (PST)
MIME-Version: 1.0
Received: by 10.227.144.65 with HTTP; Tue, 18 Jan 2011 13:13:21 -0800 (PST)
From: Dave Hart <hart@HIDDEN>
Date: Tue, 18 Jan 2011 21:13:21 +0000
Message-ID: <AANLkTi=XN+pavVQ3z_0kEYL2TiUzk+Q8RG2Hrz+eEyD5@HIDDEN>
To: bug-automake@HIDDEN
Content-Type: text/plain; charset=UTF-8
X-SA-Exim-Connect-IP: 74.125.82.49
X-SA-Exim-Rcpt-To: bug-automake@HIDDEN
X-SA-Exim-Mail-From: hart@HIDDEN
Subject: recursive autoreconf breaks AM_COND_IF conditionalization of
	AC_CONFIG_FILES
X-SA-Exim-Version: 4.2
X-SA-Exim-Scanned: Yes (on mail1.ntp.org)
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
	recognized.
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2)
X-Spam-Score: -6.6 (------)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Tue, 18 Jan 2011 16:19:12 -0500
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -6.6 (------)

When invoked by autoreconf of a project with nested configure.ac
files, automake does not respect the disabling of AC_CONFIG_FILES by
the top-level configure.ac using AM_COND_IF, resulting in an incorrect
Makefile.  Re-running autoreconf from within the nested project
produces correct output.

http://support.ntp.org/people/hart/am-libopts-subpkg.tar.gz

The layout is:

am-libopts-subpkg/
    configure.ac
    Makefile.am
    top.c
    subproj/
        configure.ac
        Makefile.am
        sub.c
        libopts/
            m4/
            ...

Both top.c and sub.c are libopts clients, sharing the single (patched)
subproj/libopts bundled copy.  The problem is that sometimes
subproj/libopts/Makefile.in is generated correctly by the subproj
machinery, and other times it is generated incorrectly by the
top-level config.status.  The resulting subproj/libopts/Makefile
breaks "make distcheck" using GNU Make, though curiously FreeBSD's
make is able to complete distcheck successfully.  The incorrect
subproj/libopts/Makefile contains "subdir = subproj/libopts" while the
working one has "subdir = libopts".  The distcheck break happens when
subproj/libopts/Makefile attempts to regenerate itself using a missing
automake invocation that contains an extra "subproj/" that makes the
filename non-existent.

I modified our copy of libopts/m4/libopts.m4, originally from Autogen
5.11.2, to add an optional second argument to LIBOPTS_CHECK which can
be used to conditionalize the
AC_CONFIG_FILES([${libopts-dir}/Makefile]) under AM_COND_IF.  The
top-level am-libopts-subpkg/configure.ac uses this facility, so that
the top-level config.status does not generate subproj/libopts/Makefile
as it would otherwise.  Instead, subproj/config.status generates (from
its perspective) libopts/Makefile.

The problem I had was with autoreconf -i from the top level.  After
autoreconf completes, subproj/libopts/Makefile.in was consistently
incorrect.  This can be worked around with, for example:

cd .../am-libopts-subpkg
autoreconf -i -v --no-recursive
cd subproj
autoreconf -i -v
cd ..

After which subproj/libopts/Makefile.in is consistently correct.

The workaround was only temporary, as invariably something triggered
am--refresh and the incorrect subproj/Makefile stopped progress again.

In the end, for the NTP reference implementation, we worked with Bruce
Korb to upstream a split of the former LIBOPTS_CHECK functionality
into a compatible LIBOPTS_CHECK and a new subset
LIBOPTS_CHECK_NOBUILD.  By using the latter in the top-level
configure.ac, we avoid depending on AM_COND_IF correctly
conditionalizing AC_CONFIG_FILES([${libopts-dir}/Makefile]).

See also:
http://lists.gnu.org/archive/html/automake/2010-11/msg00135.html
http://lists.gnu.org/archive/html/automake/2011-01/msg00120.html
http://lists.gnu.org/archive/html/automake/2011-01/msg00122.html




Acknowledgement sent to Dave Hart <hart@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-automake@HIDDEN. Full text available.
Report forwarded to owner <at> debbugs.gnu.org, bug-automake@HIDDEN:
bug#7860; Package automake. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Fri, 31 Oct 2014 17:00:04 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.