Re: autoreconf --install --force broke on files with no timestamps

2020-12-08 Thread Zack Weinberg
On Tue, Dec 8, 2020 at 7:09 AM Pascal Terjan  wrote:
>
> http://git.savannah.gnu.org/gitweb/?p=autoconf.git;a=commit;h=40fa9edce6ad1a05988e4743a7ca64c3a8b3208d
> broke many things as it is no longer possible to use autoreconf
> --force --install to replace a file with no timestamp.
>
> A lot of install-sh files do not have one.

Fixed in c3afa488831e37137f3319f24456bb2cf7953acf.  Thanks for
catching this, it would have been an embarrassing bug to have in
2.70-final.

zw



autoreconf --install --force broke on files with no timestamps

2020-12-08 Thread Pascal Terjan
http://git.savannah.gnu.org/gitweb/?p=autoconf.git;a=commit;h=40fa9edce6ad1a05988e4743a7ca64c3a8b3208d
broke many things as it is no longer possible to use autoreconf
--force --install to replace a file with no timestamp.

A lot of install-sh files do not have one.

A few examples:
http://pkgsubmit.mageia.org/autobuild/cauldron/aarch64/core/2020-12-06/rsync-3.2.2-2.mga8.src.rpm/build.0.20201207034825.log
http://pkgsubmit.mageia.org/autobuild/cauldron/aarch64/core/2020-12-06/ruby-2.7.2-33.mga8.src.rpm/build.0.20201208035913.log
http://pkgsubmit.mageia.org/autobuild/cauldron/aarch64/core/2020-12-06/socat-2.0.0-0.b9.9.mga8.src.rpm/build.0.20201207034825.log
http://pkgsubmit.mageia.org/autobuild/cauldron/aarch64/core/2020-12-06/sqlite3-3.34.0-1.mga8.src.rpm/build.0.20201208021354.log