]> git.ipfire.org Git - thirdparty/make.git/commit
* tests/scripts/features/archives: Handle deterministic archives.
authorPaul Smith <psmith@gnu.org>
Mon, 29 Feb 2016 01:11:45 +0000 (20:11 -0500)
committerPaul Smith <psmith@gnu.org>
Mon, 29 Feb 2016 06:31:16 +0000 (01:31 -0500)
commit5f9d3411601a3f8a7cc0147a6b7fb2b03068ff65
tree106a49f65d593003bc596f2cb599cf82f3867ce3
parent798ebd241ba348748b9e9b302b9d07dbfec64e42
* tests/scripts/features/archives: Handle deterministic archives.

Newer versions of binutils allow ar to be compiled to generate
"deterministic archives" by default: in this mode no timestamp
information is generated in the static archive, which utterly
breaks GNU make's archive updating capability.  Debian and Ubuntu
have turned this feature on by default in their distributions
which causes the regression tests to fail.

Update the regression tests to check for the availability of the
"U" option to ar which disables deterministic archives and allows
GNU make's archive support to work properly again.
tests/scripts/features/archives