make-alpha
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] make branch, master, updated. 4.3-114-gd365bdf


From: Paul D. Smith
Subject: [SCM] make branch, master, updated. 4.3-114-gd365bdf
Date: Sun, 19 Dec 2021 17:01:00 -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  d365bdfdbc925d663f3f38caf2635761f8ce068f (commit)
       via  f440c3ebe2601b48893cd510335818a8bcfdf342 (commit)
       via  3efba8a1452c92ac474f3c08ac40ed45af4c67f9 (commit)
       via  e7b2f6818c4986c5b6239bed3681cddb0df22f5b (commit)
       via  c90db9276ad5c330d92e3edb576adaa82f40ef8f (commit)
       via  7192d0ec4a51a62bf63c7c411500f88bc36377ad (commit)
       via  9230bfb9aea55201d47afb666c104cc4542a1f39 (commit)
       via  55b993ae09ad009c18e7097a78d3b868c16e15df (commit)
       via  1d20aa7247ece1a08bed7fa4ba5ab6b7c0f332b0 (commit)
       via  21f7ac8f473923413c0798ac866ed6c97eca6eaf (commit)
       via  aa376ad638c26ad3211c3949fe5afbeb8a2bef17 (commit)
       via  35b51df110e23135922f48680c9babf7a916ca27 (commit)
      from  e62f4cf9a2eaf71c0d0102c28280e52e3c169b99 (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 d365bdfdbc925d663f3f38caf2635761f8ce068f
Author: Jouke Witteveen <j.witteveen@gmail.com>
Date:   Sun Dec 19 16:19:02 2021 -0500

    * src/read.c (find_percent_cached): [SV 60798] Silence GCC11 warnings

commit f440c3ebe2601b48893cd510335818a8bcfdf342
Author: Jouke Witteveen <j.witteveen@gmail.com>
Date:   Sun Dec 19 16:09:07 2021 -0500

    [SV 60798] Silence bogus GCC10 and GCC11 warnings
    
    * src/main.c (main): Use a separate variable to track final character.
    * src/read.c (eval): Track the semicolon position not one beyond it.
    * src/variable.c (do_variable_definition): Include a default switch
    case to ease the work of the exhaustiveness prover.

commit 3efba8a1452c92ac474f3c08ac40ed45af4c67f9
Author: Paul Smith <psmith@gnu.org>
Date:   Sat Dec 18 18:25:38 2021 -0500

    Update documentation with instructions for patch submission
    
    * README.template: Add notes on how to submit patches.
    * README.git: Point to the README.
    * doc/make.texi: Ditto.

commit e7b2f6818c4986c5b6239bed3681cddb0df22f5b
Author: Paul Smith <psmith@gnu.org>
Date:   Sat Dec 18 18:23:16 2021 -0500

    Change HTTP URLs to use HTTPS instead
    
    Also remove unnecessary tests/COPYING file.
    
    * README.template: Change http: to https:
    * README.git: Ditto
    * doc/make.texi: Ditto
    * doc/make.1: Ditto
    * src/main.c: Ditto
    * maintMakefile: Remove invalid URL

commit c90db9276ad5c330d92e3edb576adaa82f40ef8f
Author: Paul Smith <psmith@gnu.org>
Date:   Sun Dec 19 14:48:26 2021 -0500

    * src/makeint.h: Compute INTSTR_LENGTH based on size of intmax_t
    
    Math suggested by Edward Welbourne <edward.welbourne@qt.io>

commit 7192d0ec4a51a62bf63c7c411500f88bc36377ad
Author: Paul Eggert <eggert@cs.ucla.edu>
Date:   Sun Dec 19 14:48:14 2021 -0500

    Remove arbitrary limits on intcmp integers
    
    We don't need to parse strings into C integer values to compare them.
    
    * src/function.c (parse_textint): Find boundaries of a numeric string.
    (func_intcmp): Use parse_textint() to compare integers textually.
    * tests/scripts/functions/intcmp: Test with extra-large numbers.

commit 9230bfb9aea55201d47afb666c104cc4542a1f39
Author: Paul Smith <psmith@gnu.org>
Date:   Sat Dec 18 18:11:30 2021 -0500

    Use a well-known error string for out-of-bound function arguments
    
    * src/function.c (parse_numeric): Check for empty value and error.
    If we find ERANGE just print our own error, not strerror.
    (func_word): Use a generic "not good" error message.
    (func_wordlist): Ditto
    (func_intcmp): Ditto
    * tests/run_make_tests.pl: Remove code to find strerror(ERANGE)
    * tests/scrips/functions/intcmp: Update the error message.
    * tests/scrips/functions/word: Ditto.

commit 55b993ae09ad009c18e7097a78d3b868c16e15df
Author: Paul Smith <psmith@gnu.org>
Date:   Sun Dec 5 15:16:26 2021 -0500

    * doc/make.text (Wildcards): Document that glob results are sorted.

commit 1d20aa7247ece1a08bed7fa4ba5ab6b7c0f332b0
Author: Paul Smith <psmith@gnu.org>
Date:   Sun Dec 5 14:22:43 2021 -0500

    [SV 61621] Don't use POSIX_SPAWN_RESETIDS with posix_spawn()
    
    When make is invoked in a environment where the user namespace is
    restricted, such as under unshare(1) (on GNU/Linux), it won't be able
    to find its real UID so the effective UID can't be set to it and
    posix_spawn() will fail with EINVAL.
    
    It's not less safe to run recipe jobs using the same UID values that
    make was invoked with, so don't worry about this flag.
    
    * src/job.c (child_execute_job): Don't set POSIX_SPAWN_RESETIDS flag.

commit 21f7ac8f473923413c0798ac866ed6c97eca6eaf
Author: Paul Smith <psmith@gnu.org>
Date:   Sun Dec 5 14:21:47 2021 -0500

    * .gitignore: Ignore patch files.

commit aa376ad638c26ad3211c3949fe5afbeb8a2bef17
Author: U2FsdGVkX1 <u2fsdgvkx1@gmail.com>
Date:   Sun Nov 28 15:25:45 2021 -0500

    * src/commands.c (fatal_error_signal) [W32]: Use %lu for DWORD.
    
    * src/function.c (windows32_openpipe) [W32]: Ditto.
    
    Copyright-paperwork-exempt: yes

commit 35b51df110e23135922f48680c9babf7a916ca27
Author: Paul Smith <psmith@gnu.org>
Date:   Sun Nov 28 14:34:05 2021 -0500

    * NEWS: Update with author details

-----------------------------------------------------------------------

Summary of changes:
 .gitignore                     |   4 +
 COPYING                        |   8 +-
 NEWS                           |   2 +
 README.git                     |  13 +-
 README.template                |  43 ++-
 doc/make.1                     |   2 +-
 doc/make.texi                  |  17 +-
 maintMakefile                  |   3 +-
 src/commands.c                 |   4 +-
 src/function.c                 | 100 ++++--
 src/job.c                      |   4 +-
 src/main.c                     |  11 +-
 src/makeint.h                  |  13 +-
 src/read.c                     | 111 +++----
 src/variable.c                 |   9 +-
 tests/COPYING                  | 674 -----------------------------------------
 tests/run_make_tests.pl        |   8 -
 tests/scripts/functions/intcmp |  21 +-
 tests/scripts/functions/word   |  24 +-
 19 files changed, 243 insertions(+), 828 deletions(-)
 delete mode 100644 tests/COPYING


hooks/post-receive
-- 
make



reply via email to

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