[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] make branch, master, updated. 4.3
From: |
Paul D. Smith |
Subject: |
[SCM] make branch, master, updated. 4.3 |
Date: |
Sun, 19 Jan 2020 17:45:30 -0500 (EST) |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "make".
The branch, master has been updated
via f430a65ccb5e85eb465f6a64afcbdd09f9c708ed (commit)
via c30da63fd22771bdf1ef34ea60cef56c88e0ffdb (commit)
via 3fb7312e9f738c497dcab0fbcad9771f775e10f8 (commit)
via dd6adfa454ab2782fca998c377f2dabafa3eca51 (commit)
via 3b5e47b2e2904884a9d853848be3348b7cdd4f8a (commit)
via 4e277f6fbdc9361a006f00f18a13125cc709d0f8 (commit)
from ec946d7e21ca55cc03d056f61bd2abc068ede5c0 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit f430a65ccb5e85eb465f6a64afcbdd09f9c708ed
Author: Paul Smith <address@hidden>
Date: Fri Jan 17 19:01:49 2020 -0500
GNU Make release 4.3
* NEWS: Update for the release
* configure.ac: New release number
* doc/make.texi: New edition number
commit c30da63fd22771bdf1ef34ea60cef56c88e0ffdb
Author: Paul Smith <address@hidden>
Date: Sun Jan 19 15:25:33 2020 -0500
* configure.ac (guile): Check for Guile 3.0 installations
commit 3fb7312e9f738c497dcab0fbcad9771f775e10f8
Author: Paul Smith <address@hidden>
Date: Sat Jan 18 10:14:35 2020 -0500
* src/job.c (sh_cmds): [SV 57625] Update builtin shell command list
commit dd6adfa454ab2782fca998c377f2dabafa3eca51
Author: Paul Smith <address@hidden>
Date: Thu Jan 16 15:14:53 2020 -0500
Resolve some documentation issues
* doc/make.texi (Interrupts): [SV 46193] Recommend defensive recipes
* doc/make.texi: [SV 49262] Clarify interaction of prerequisites and
non-terminal match-anything rules.
commit 3b5e47b2e2904884a9d853848be3348b7cdd4f8a
Author: Paul Smith <address@hidden>
Date: Thu Jan 16 13:49:07 2020 -0500
[SV 40657] Reinstate old behavior for suffix rules with prereqs
POSIX says that suffix rules cannot have prerequisites, but after
making this change we observed a number of makefiles "in the wild"
that were relying on this behavior and failed.
For .POSIX: makefiles, obey POSIX. Otherwise preserve the old
behavior. However, generate a warning so users know this is a
problem. In a future version we will change all behavior to be
POSIX-conforming.
* NEWS: describe the change
* src/rule.c (convert_to_pattern): If posix_pedantic don't make a
pattern rule if prereqs exist. Otherwise show a warning.
* tests/scripts/features/suffixrules: Add tests for the new behavior
including .POSIX vs. non-.POSIX.
commit 4e277f6fbdc9361a006f00f18a13125cc709d0f8
Author: Dmitry Goncharov <address@hidden>
Date: Sun Jan 5 10:46:58 2020 -0500
* tests/test_driver.pl: Enhance error messages
-----------------------------------------------------------------------
Summary of changes:
NEWS | 38 ++++++++++++++++++++-------------
configure.ac | 4 ++--
doc/make.texi | 43 ++++++++++++++++++++++++++++++++------
src/job.c | 7 ++++---
src/rule.c | 18 +++++++++++++---
tests/scripts/features/suffixrules | 33 +++++++++++++++++++++++------
tests/test_driver.pl | 17 ++++++++++-----
7 files changed, 120 insertions(+), 40 deletions(-)
hooks/post-receive
--
make
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] make branch, master, updated. 4.3,
Paul D. Smith <=