mesa upgraded to version 17.3.1
[dragora.git] / patches / bash / bash44-005
blobbacd67aea7bbe41e1b94a47b5ab70fc52a56c6d4
1                              BASH PATCH REPORT
2                              =================
4 Bash-Release:   4.4
5 Patch-ID:       bash44-005
7 Bug-Reported-by:        Dr. Werner Fink <werner@suse.de>
8 Bug-Reference-ID:       <20161107100936.ajnojd7dspirdflf@noether.suse.de>
9 Bug-Reference-URL:      http://lists.gnu.org/archive/html/bug-bash/2016-11/msg00054.html
11 Bug-Description:
13 Under certain circumstances, a simple command is optimized to eliminate a
14 fork, resulting in an EXIT trap not being executed.
16 Patch (apply with `patch -p0'):
18 *** ../bash-4.4/builtins/evalstring.c   2016-08-11 14:18:51.000000000 -0400
19 --- builtins/evalstring.c       2016-11-08 15:05:07.000000000 -0500
20 ***************
21 *** 105,114 ****
22           *bash_input.location.string == '\0' &&
23           command->type == cm_simple &&
24 - #if 0
25           signal_is_trapped (EXIT_TRAP) == 0 &&
26           signal_is_trapped (ERROR_TRAP) == 0 &&
27 - #else
28           any_signals_trapped () < 0 &&
29 - #endif
30           command->redirects == 0 && command->value.Simple->redirects == 0 &&
31           ((command->flags & CMD_TIME_PIPELINE) == 0) &&
32 --- 105,111 ----
33 *** ../bash-4.4/patchlevel.h    2016-06-22 14:51:03.000000000 -0400
34 --- patchlevel.h        2016-10-01 11:01:28.000000000 -0400
35 ***************
36 *** 26,30 ****
37      looks for to find the patch level (for the sccs version string). */
38   
39 ! #define PATCHLEVEL 4
40   
41   #endif /* _PATCHLEVEL_H_ */
42 --- 26,30 ----
43      looks for to find the patch level (for the sccs version string). */
44   
45 ! #define PATCHLEVEL 5
46   
47   #endif /* _PATCHLEVEL_H_ */