[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: configmake module and automake 1.9.6
From: |
Eric Blake |
Subject: |
Re: configmake module and automake 1.9.6 |
Date: |
Tue, 14 Dec 2010 15:16:48 -0700 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101209 Fedora/3.1.7-0.35.b3pre.fc14 Lightning/1.0b3pre Mnenhy/0.8.3 Thunderbird/3.1.7 |
[dropping gnulib for this reply]
On 12/14/2010 02:54 PM, Eric Blake wrote:
>>> # Listed in the same order as the GNU makefile conventions.
>>> # The Automake-defined pkg* macros are appended, in the order
>>> # listed in the Automake 1.10a+ documentation.
>>> +# Support newer definitions even when using older automake 1.9.6
>>
>> The Automake version is probably irrelevant here. It's the Autoconf
>> version that matters.
>
> Oh; it's a mix of both autoconf and automake macros (autoconf AC_SUBST's
> localedir, but only automake 1.11 AC_SUBST's pkglibexecdir); the comment
> in modules/configmake only mentioned automake, but both tools have a
> hand in feeding configmake.h.
In fact, I think automake has a minor bug. automake.in lists the
following directories:
my %standard_prefix =
map { $_ => 1 } (qw(bin data dataroot dvi exec html include info
lib libexec lisp localstate man man1 man2 man3
man4 man5 man6 man7 man8 man9 oldinclude pdf
pkgdatadir pkgincludedir pkglibdir pkglibexecdir
ps sbin sharedstate sysconf));
That list is missing 'doc' and 'locale'.
--
Eric Blake address@hidden +1-801-349-2682
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature