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-253-g6c87f3fb


From: Paul D. Smith
Subject: [SCM] make branch, master, updated. 4.3-253-g6c87f3fb
Date: Sun, 25 Sep 2022 18:32:57 -0400 (EDT)

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  6c87f3fb85311eb845ce437b1d31e8b7443a9233 (commit)
       via  38116baee96bdb4ad8feb3134b64098997adff8e (commit)
       via  614033f8c631ff1108924359ddec94fe2f032cc3 (commit)
       via  f3640ecf4fa5edd34d1bd4409557a2fccf1585a8 (commit)
       via  c4e232e44f00be75ba58bc5f12e7562a62028fe9 (commit)
       via  aa99e810a9158e8c0ff8bb024c3dacc2722d0f18 (commit)
       via  8f4902956168cf0a76ca40747bf0c9068e2824bf (commit)
       via  f7ed58367593753933b06bed7168c7463dcf48d9 (commit)
       via  cf7f7de7ae62e85102920e5e63cbfe8c5aaf7f88 (commit)
       via  d4cb7ae6d486089006eee182b12ad0f4309119dd (commit)
      from  387d349dc8211e3eb2955cc5e29a85f186af82ce (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 6c87f3fb85311eb845ce437b1d31e8b7443a9233
Author: Dmitry Goncharov <dgoncharov@users.sf.net>
Date:   Sun Sep 25 17:09:08 2022 -0400

    [SV 63100] Set the floc of every created goal dep struct
    
    * src/read.c (eval): Initialize the goaldep floc pointer.
    * tests/scripts/features/loadapi: Verify that the floc is set after
    unloading and reloading dynamic objects.

commit 38116baee96bdb4ad8feb3134b64098997adff8e
Author: Paul Smith <psmith@gnu.org>
Date:   Sun Sep 25 16:58:36 2022 -0400

    * doc/make.texi: Update out of date behavior for grouped targets.

commit 614033f8c631ff1108924359ddec94fe2f032cc3
Author: Paul Smith <psmith@gnu.org>
Date:   Sun Sep 25 16:18:21 2022 -0400

    * README.git: Announce releases to the platform-testers list

commit f3640ecf4fa5edd34d1bd4409557a2fccf1585a8
Author: Paul Smith <psmith@gnu.org>
Date:   Sun Sep 25 16:12:21 2022 -0400

    Provide new functions to convert long long to string
    
    The previous attempt to use PRI* macros to avoid compiler-specific
    printf format specifiers didn't work because we are using raw
    long long type, not the uintX_t types.  On systems where long and
    long long are the same size, uint64_t might be type "long" and PRId64
    is just "ld".
    
    Instead write new functions that convert [unsigned] long long to a
    string and call those instead.
    
    * src/makeint.h: Declare make_lltoa() and make_ulltoa().
    * src/misc.c (make_lltoa): New function that writes a long long value
    into a provided buffer.  Return the buffer for ease-of-use.
    (make_ulltoa): Ditto, for unsigned long long.
    * src/function.c (func_wordlist): Call these new methods.  Also
    rework the error strings so we share the translated string.
    * src/dir.c (print_dir_data_base): Call the new methods instead of
    using MSVC macros.

commit c4e232e44f00be75ba58bc5f12e7562a62028fe9
Author: Paul Smith <psmith@gnu.org>
Date:   Sun Sep 25 13:29:59 2022 -0400

    Always restore global environ if we use vfork
    
    We may change the global environ variable in the child; when using
    vfork() this also sets it in the parent.  Preserve the parent's
    environ in child_execute_job() so it takes effect for all callers.
    
    Reported by Denis Excoffier <bug-tar@Denis-Excoffier.org>
    Root cause found by Martin Dorey <Martin.Dorey@hitachivantara.com>
    
    * src/job.c (start_job_command): Remove save/restore of the parent
    environment.
    (child_execute_job): Add save/restore of the parent environment,
    if we use vfork().
    * tests/scripts/functions/shell: Add a test the crashes if we don't
    reset environ after we run $(shell ...).

commit aa99e810a9158e8c0ff8bb024c3dacc2722d0f18
Author: Dmitry Goncharov <dgoncharov@users.sf.net>
Date:   Sat Sep 24 18:39:46 2022 -0400

    * configure.ac: [SV 63070] Clean up the test program for posix_spawn.

commit 8f4902956168cf0a76ca40747bf0c9068e2824bf
Author: Paul Smith <psmith@gnu.org>
Date:   Sat Sep 24 18:31:51 2022 -0400

    * src/posixos.c (osync_clear): Don't close invalid FDs.

commit f7ed58367593753933b06bed7168c7463dcf48d9
Author: Paul Smith <psmith@gnu.org>
Date:   Sat Sep 24 10:48:28 2022 -0400

    * maintMakefile: Use gnulib ncftpput-ftp if ncftpput is missing.

commit cf7f7de7ae62e85102920e5e63cbfe8c5aaf7f88
Author: Paul Smith <psmith@gnu.org>
Date:   Sat Sep 24 10:46:55 2022 -0400

    * src/misc.c (strncasecmp): Use size_t for length to match std.
    
    * src/misc.h (strncasecmp): Fix the declaration.

commit d4cb7ae6d486089006eee182b12ad0f4309119dd
Author: Paul Smith <psmith@gnu.org>
Date:   Sat Sep 24 18:42:01 2022 -0400

    * configure.ac: Update to GNU make 4.3.91
    
    * NEWS: Update the version and clarify some backward-compat issues.

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

Summary of changes:
 NEWS                           | 27 ++++++++++++++++++---------
 README.git                     |  2 +-
 configure.ac                   | 18 +++++++-----------
 doc/make.texi                  | 30 +++++++++++++++---------------
 maintMakefile                  |  2 +-
 src/dir.c                      | 39 +++++++++++++++++----------------------
 src/function.c                 | 16 +++++++---------
 src/job.c                      | 27 +++++++++++++++------------
 src/makeint.h                  | 12 +++---------
 src/misc.c                     | 26 +++++++++++++++++++++++++-
 src/posixos.c                  |  2 +-
 src/read.c                     |  1 +
 tests/scripts/features/loadapi | 27 +++++++++++++++++++++++----
 tests/scripts/functions/shell  |  9 +++++++++
 14 files changed, 143 insertions(+), 95 deletions(-)


hooks/post-receive
-- 
make



reply via email to

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