make-alpha
[Top][All Lists]
Advanced

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

[SCM] make annotated tag, 4.2.90, created. 4.2.90


From: Paul D. Smith
Subject: [SCM] make annotated tag, 4.2.90, created. 4.2.90
Date: Mon, 26 Aug 2019 08:28:02 -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 annotated tag, 4.2.90 has been created
        at  ff2165899b816f18c5fc0e96d6919b910c0af2e2 (tag)
   tagging  e304a03b6d1f9f56b0f949074725c272a53e3080 (commit)
  replaces  4.2.1
 tagged by  Paul Smith
        on  Mon Aug 26 08:26:29 2019 -0400

- Log -----------------------------------------------------------------
GNU Make release candidate 4.2.90
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEslCKkBAviuOxKgCQ3qzKrtt4E3oFAl1jz/UACgkQ3qzKrtt4
E3pw/Q//VaH/ho649SjeIok29+o+isfqmmGyvVQtUBgnQHnzNPELujOdsOPkjKLT
0Hy8ZW7c38/6kpvsKl8KydoVRacVzD8Aic/yluWSipymRG4M1eJ91Q89zshUp6pU
59AxDAd1w7y/wMu1aSVrjrgxk4bM5HqR+D6mBcj4AzHTT4rMYvrwAOzpHUbgQ7hp
fwKWm2tcSKaTq92rSnybsX3mmaTBPTvJbtAkgc9umWuYVwcA9pkiTWryrPnMp1vK
BCLC1MG89UpTmLw6z2gxy6p9zQP2yG5tSx2rD8JXHPN2R105TMYIr1qHDLAdEaBZ
KLFL385myWHVWs+RES4vOIsG41KeW37e/ElkpDJGwB2pyGTflMs8efc+q0RXIn5i
J5/tH9vdzpJ8Rfpu2tJaNE+nxlWu4FhjqbrqbX3CeM4nT1FiANDTYCYaIESN3/u9
2zAoVQIsvrUK9EX57wyE7GinodrLGfvBRE2s4alv8Gv4ir1AnIPKaT32PEOi8zOE
mHlWGh0YmW0cHEL3X60iMvUYjr/8wXB0j9x51rAuA8PeEDeWHVcaWGZ4bToma0ZD
73BSwXD8CrId1t1z3EftUg/HTv0GJ9QfOOAo6C5/r+4gC2PLeGIuMQLRFZKVqt/8
O2ZNyF+JqhjrA7sNKg0Qvy3vjTFzG3Ijx5M5Fi8eXrBrxue1iMY=
=Wp4f
-----END PGP SIGNATURE-----

Aron Barath (4):
      * src/makeint.h: Use pid_t to store PIDs, of int.
      * configure.ac: Check for spawn.h and posix_spawn()
      * configure.ac: Check for posix_spawnattr_setsigmask
      * job.c (child_execute_job): Prefer posix_spawn() over fork()/exec()

Ben Hutchings (1):
      * src/arscan.c (ar_scan): [SV 54395] Allow long names in archives.

Bernhard M. Wiedemann (1):
      * src/read.c (parse_file_seq): [SV 52076] Sort wildcard results.

Christian Eggers (1):
      [SV 56449] (Windows) Use slow path if '%' appears in the command

Christoph Schulz (1):
      * main.c (switches): [SV 48809] Accept obsolete jobserver flag.

Eli Zaretskii (7):
      Avoid compiler warnings with MinGW runtime 3.22.2
      Update the Guile version tested with the MS-Windows build.
      Only include strings.h in MinGW builds
      * NEWS: Mention the extended support for -jN on MS-Windows.
      [SV 50021] Avoid infloop on MS-Windows with short scripts
      Avoid crashes when SHELL=abcde is specified on the command line
      Fix checking existence of directories on MS-Windows

Enrique Olaizola (2):
      * tests/run_make_tests.pl: [SV 50902] Find Perl modules
      * read.c (read_all_makefiles): [SV 50909] Add MAKEFILES to strcache

Jaak Ristioja (2):
      * w32/*/dirent.*: [SV 49111] Remove unused telldir()
      * expand.c (variable_append): [SV 49113] Possible null ptr deref

Kaz Kylheku (1):
      [SV 8297] Implement "grouped targets" for explicit rules.

Marc Ullman (1):
      Support more than 63 jobs on MS-Windows

Martin Dorey (2):
      * main.c (main): [SV 49935] Fix uninitialized variable.
      * job.c (child_execute_job): [SV 49938] Avoid spurious GCC warning.

Mike Haboustak (1):
      [SV 28456] Don't override $< when no default rule has been defined

Ola Olsson (1):
      * doc/make.texi: Updated language

Paolo Bonzini (6):
      Use strchr/memmove in collapse_continuations.
      Use strchr for simple case of find_char_unquote.
      Use Jenkins hash.
      Remove MAP_PERCENT as strchr is faster.
      Speedup parsing of functions.
      Do not use STOP_SET for singleton compares.

Paul Eggert (1):
      glob: Do not assume glibc glob internals.

Paul Smith (96):
      * Update to pre-release version 4.2.90.
      * README.W32.template: Update the build documentation.
      Resolve issues discovered by static code analysis.
      * maintMakefile: Update default GPG ID for new key.
      * doc/make.texi: [SV 48951] Fix documentation typo.
      * README.template: Clarify some items in the README
      * po/LINGUAS: Added Serbian translation.
      * po/Makevars, makeint.h, debug.h: Add xgettext C format flags.
      Add more GCC warnings to the maintainer build.
      [SV 49116] Check potential null pointer dereference.
      [SV 45477] [SV 49115] Parse DOS/Windows drivespecs correctly.
      [SV 49114] Remove support for the NO_FLOAT compile flag.
      * read.c (get_next_mword): [SV 49865] Make fallthrough explicit.
      * main.c (main): [SV 40234] Show correct error message.
      [SV 20513] Un-escaped # are not comments in function invocations
      Portability changes for the test suite.
      [SV 40236] Handle included file open failures properly.
      * main.c (switches): Add --no-silent to undo -s options.
      * main.c (switches): Add -E as an alias for --eval.
      Add test suite support to Windows
      * doc/make.texi: [SV 50304] Add missing close parenthesis.
      * configure.ac: [SV 50648] Detect Guile 2.2 packages.
      [SV 50300] Use CFLAGS value of "-O1" in POSIX mode.
      Clean up close-on-exec, particularly with jobserver pipes.
      [SV 13651] Handle out-of-memory conditions slightly more gracefully.
      Rename output_tmpfile() to a misc function get_tmpfile()
      * po/LINGUAS: Add support for traditional Chinese (zh_TW)
      * NEWS: Do not insert a space during '+=' if the value is empty.
      * tests/test_driver.pl: Useful error if given an invalid test name.
      [SV 50823] Support filenames containing '$' in MAKEFILE_LIST
      [SV 51159] Use a non-blocking read with pselect to avoid hangs.
      * function.c (shell_completed): [SV 51014] Add signal to .SHELLSTATUS
      [SV 51400] Only unblock fatal signals after child invocation
      * variable.c (create_pattern_var): [SV 51266] Create with xcalloc().
      Remove uses of unnecessary "register" keyword.
      Update copyright statements for 2017.
      Compute load from number of running processes.
      * function.c (func_if): Check the first character of condition.
      * job.c (child_error): Modify error message string.
      * main.c (main): [SV 48274] Allow -j in makefile MAKEFLAGS variable.
      * Makefile.am: Add jhelp.pl to remote test setup.
      Remove unsupported build facilities.
      * tests/scripts/features/output-sync: Revert bad change in 0c5a9f9b92a
      * job.c: Add "command" as a known shell built-in.
      Rework directory structure to use GNU-recommended "src" directory.
      * configure.ac: Support GLIBC glob interface version 2
      * build_w32.bat: Support Visual Studio 17.
      * scripts/copyright-update: Maintainer's script for copyright mgmt
      * all: Update Copyright statements for 2018
      * Makefile.ami, glob/Makefile.ami: Remove obsolete files
      Convert GNU make to use the gnulib portability library
      * function.c(abspath): Use memcpy() to avoid GCC 8.1 warnings
      * maintMakefile: Preserve comments during compilation
      Update regression tests for Windows.
      Resolve most of the Windows Visual Studio warnings.
      Enhance the Basic.mk environment to work with Gnulib
      * src/read.c(unescape_char): Use C comments not C++ comments.
      Queue failed fork() (etc.) to be handled like any other failed job.
      Clean up errors for invalid commands and add regression tests.
      * src/job.c (child_execute_job): Clean up posix_spawn invocation
      * configure.ac: Add --disable-posix-spawn option
      * lib/glob.c (glob_in_dir): [SV 53465] Allow symlinks to directories.
      * tests/scripts/features/archives: [SV 54395] Test long archive names.
      * tests/scripts/functions/wildcard: [SV 52018] Test dangling symlink.
      * src/job.c (reap_children): Fix inverted win/lose message.
      [SV 54233] Preserve higher command_state values on also_make targets.
      * NEWS: Update for the latest changes.
      [SV 40657] Don't create pattern rules for suffix rules with deps.
      * doc/make.text: [SV 54360] Weaken "obsolete" language in the manual.
      * doc/make.texi: [SV 48970] Clarify the value of $?
      * src/main.c (main): Set jobserver permissions before re-execing
      * doc/make.texi (Remaking Makefiles): [SV 52273] Note MAKE_RESTARTS
      Change output_write() to writebuf(), add readbuf() helper.
      * src/arscan.c (ar_member_touch): [SV 54533] Stop \0 in archive headers
      Add developer customizations
      * po/LINGUAS: Add Portuguese translation
      * variable.c (define_variable_in_set): Clear new structs
      Update copyright statements for 2019
      [SV 54740] Ensure .SILENT settings do not leak into sub-makes
      * src/hash.c (jash_string): [SV 54980] Avoid ASAN error
      [SV 54549] Don't free used set_lists during merge
      Update developer customizations
      [SV 46013] Allow recursive variable overrides from Makefiles
      * doc/make.texi: [SV 54116] Document whitespace removal trick.
      * doc/make.texi: [SV 51974] Clarify makefile parsing operations.
      Switch to the gnulib version of strerror()
      * src/read.c (parse_file_seq): Update comments.
      * po/LINGUAS: Add a translation for Bulgarian.
      * scripts/copyright-update: Use git ls-files for controlled files
      * bootstrap: Update from latest gnulib version
      * src/job.c (child_execute_job): Set pid to -1 on posix_spawn failure.
      * src/job.c (construct_command_argv): Remove unused VMS code
      * tests/scripts/misc/general3: Add more tests for SHELL/.SHELLFLAGS
      * tests/scripts/features/archives: [SV 54395] Support non-GNU ar.
      Update maintainer mode to support debug wait points.
      * NEWS: Update for pre-release

address@hidden (1):
      * src/dir.c: Preserve glob d_type field

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


hooks/post-receive
-- 
make



reply via email to

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