[Top][All Lists]
[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)
PGP.sig
Description: This is a digitally signed message part
- Failing to use gnulib bootstrap in libtool, Gary V. Vaughan, 2010/09/02
- Re: Failing to use gnulib bootstrap in libtool, Eric Blake, 2010/09/02
- Re: Failing to use gnulib bootstrap in libtool, Jim Meyering, 2010/09/02
- Re: Failing to use gnulib bootstrap in libtool, Jim Meyering, 2010/09/02
- Re: Failing to use gnulib bootstrap in libtool, Gary V. Vaughan, 2010/09/02
- Re: Failing to use gnulib bootstrap in libtool, Bruno Haible, 2010/09/03