diff options
author | Paul Smith <psmith@gnu.org> | 2013-09-15 15:05:18 -0400 |
---|---|---|
committer | Paul Smith <psmith@gnu.org> | 2013-09-15 15:21:33 -0400 |
commit | a4d8444b594e53b13659a9f2c64424418f255e27 (patch) | |
tree | 13315e9de3f19f3a144774a008bd3100633a31c3 /ChangeLog | |
parent | 0a81d50d66565fd3e930fadaadc4a5cb9381d840 (diff) | |
download | gunmake-a4d8444b594e53b13659a9f2c64424418f255e27.tar.gz |
[SV 39934] Verify jobserver FDs before something else uses them.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 12 |
1 files changed, 7 insertions, 5 deletions
@@ -1,27 +1,29 @@ 2013-09-15 Paul Smith <psmith@gnu.org> - Fix Savannah bug #39203. + * main.c (main): Perform the validation of the jobserver FDs + early, before we read makefiles, to ensure that something hasn't + opened and used those FDs for some other reason. + Fixes Savannah bug #39934. * main.c (main): Don't set MAKEFLAGS in the environment when we restart. We have the original command line flags so keep the original MAKEFLAGS settings as well. + Fixes Savannah bug #39203. 2013-09-14 Paul Smith <psmith@gnu.org> - Fix Savannah bug #35248. - * main.c (decode_debug_flags): Add support for the "n" flag to disable all debugging. * make.1: Document the "n" (none) flag. * doc/make.texi (Options Summary): Ditto. * NEWS: Ditto. - - Fix Savannah bug #33134. Suggested by David Boyce <dsb@boyski.com>. + Fixes Savannah bug #35248. * misc.c (close_stdout): Move to output.c. * main.c (main): Move atexit call to output_init(). * makeint.h: Remove close_stdout() declaration. * output.c (output_init): Add close_stdout at exit only if it's open. + Fixes Savannah bug #33134. Suggested by David Boyce <dsb@boyski.com>. 2013-09-14 Paul Smith <psmith@gnu.org> |