bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Failing to use gnulib bootstrap in libtool


From: Gary V. Vaughan
Subject: Re: Failing to use gnulib bootstrap in libtool
Date: Fri, 3 Sep 2010 13:54:41 +0700

On 3 Sep 2010, at 03:18, Jim Meyering wrote:
> Gary V. Vaughan wrote:
>> 1. gnulib_mk
>> ============
>> 
>>> # Name of the Makefile.am
>>> gnulib_mk=gnulib.mk
>> 
>> What is this for?  The only use in the rest of the script is inside the 
>> slurp() function, who's purpose I cannot fathom:
>> 
>>>     if test $file = Makefile.am && test "X$gnulib_mk" != XMakefile.am; then
>>>       copied=$copied${sep}$gnulib_mk; sep=$nl
>>>       remove_intl='/^[^#].*\/intl/s/^/#/;'"s!$bt_regex/!!g"
>>>       sed "$remove_intl" $1/$dir/$file | cmp - $dir/$gnulib_mk > /dev/null 
>>> || {
>>>         echo "$0: Copying $1/$dir/$file to $dir/$gnulib_mk ..." &&
>>>         rm -f $dir/$gnulib_mk &&
>>>         sed "$remove_intl" $1/$dir/$file >$dir/$gnulib_mk
>>>       }
>> 
>> It seems to have something to do with removing the intl subdirectory, so 
>> must pertain to gettext. But then why is it called `gnulib.mk'?
> 
> Much of slurp is now obsolete.  It was working around problems
> in gnulib that have been resolved.
> 
> For example, as far as I can see, removing the following blocks
> induces no change in coreutils' build process.

Thanks.

Applied to my local copy.

Cheers,
-- 
Gary V. Vaughan (address@hidden)

Attachment: PGP.sig
Description: This is a digitally signed message part


reply via email to

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