b51812 Update bash to version 5.2.MACRO / rev 180 via SR 1008386

25 files Authored by WernerFink 2 years ago, Committed by Bernhard M. Wiedemann 2 years ago,
    Update bash to version 5.2.MACRO / rev 180 via SR 1008386
    
    https://build.opensuse.org/request/show/1008386
    by user WernerFink + RBrownFactory
    - Add upstream patches
      * bash52-001
        Expanding unset arrays in an arithmetic context can cause a
        segmentation fault.
      * bash52-002
        Starting bash with an invalid locale specification for
        LC_ALL/LANG/LC_CTYPE can cause the shell to crash.
    - Do not run checks in parallel as it eats memory, a lot of memory
    - Disable alternate array implementation as it eats a lot of memory
    
    - Update to final bash 5.2
      a. When replacing a history entry, make sure the existing entry has a non-NULL
         timestamp before copying it; it may have been added by the application, not
         the history library.
    
    - Modernize run-tests
    
    - add checks
    
    - Enable parallel builds by splitting clean and all at make time
    - Update to bash 5.2 rc4
      Pos. aa is now enabled by default.
      m. Readline now checks for
    
        
file modified
+0 -0
file modified
+37 -0
file modified
+2 -2
file modified
+1 -1
file modified
+1 -1
file modified
+28 -15
file modified
+2 -2
file modified
+9 -8
file modified
+1 -1
file modified
+2 -2
file modified
+3 -3
file modified
+1 -1
file removed
-1
file removed
-0
bash-5.2.dif bash-5.1.dif
file renamed
+28 -28
file added
+1
file added
+0
empty file added
file modified
+3 -1
file modified
+152 -3
file modified
+26 -5
file modified
+1 -0
file modified
+1 -1
file modified
+23 -5