automake
[Top][All Lists]
Advanced

[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

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]