[Top][All Lists]

[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
    * 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

    * (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
    * 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/ Enhance error messages


Summary of changes:
 NEWS                               | 38 ++++++++++++++++++++-------------                       |  4 ++--
 doc/make.texi                      | 43 ++++++++++++++++++++++++++++++++------
 src/job.c                          |  7 ++++---
 src/rule.c                         | 18 +++++++++++++---
 tests/scripts/features/suffixrules | 33 +++++++++++++++++++++++------
 tests/               | 17 ++++++++++-----
 7 files changed, 120 insertions(+), 40 deletions(-)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]