[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gnulib-tool sh+py mismatch when updating Emacs
From: |
Collin Funk |
Subject: |
Re: gnulib-tool sh+py mismatch when updating Emacs |
Date: |
Sat, 4 May 2024 23:57:29 -0700 |
User-agent: |
Mozilla Thunderbird |
On 5/4/24 10:54 PM, Paul Eggert wrote:
>> I was using Autoconf 2.72 on my system.
>
> Ah, I am using Autoconf 2.71, which is what's in /usr/bin/autoconf on Fedora
> 40. It comes from the autoconf-2.71-10.fc40.noarch package, which is the
> current version for Fedora 40.
>
> Occasionlly I use bleeding-edge autoconf (even past 2.72) but that's only to
> test Autoconf, not other packages.
When Bruno was creating the test suite for gnulib-tool.py we had some
issues with our gperf and bison --version's being different leading to
different files being generated.
I probably installed Autoconf 2.72 because I expected different
versions there to cause issues.
I found the commit where the sorting in that file changed:
https://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=c2ab755698db245898a4cc89149eb5df256e4bd0
>> - diff -r $diff_options --exclude=__pycache__ -q . "$tmp" >/dev/null
>> ||
>> + diff -r $diff_options --exclude=__pycache__
>> --exclude=autom4te.cache -q . "$tmp" >/dev/null ||
>
> Looks good to me, thanks. (I didn't bother testing it on my old slow machine.)
I've applied the attached patch.
Collin
0001-gnulib-tool-Ignore-autom4te.cache-when-using-GNULIB_.patch
Description: Text Data