SHA256
7
0
forked from pool/bash

Factory #3

Merged
dgarcia merged 8 commits from factory into main 2025-10-08 12:55:14 +02:00
Owner
No description provided.
dgarcia added 8 commits 2025-10-06 14:26:16 +02:00
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=403
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=404
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=405
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=406
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=407
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=408
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=409
- Take refreshed source tar ball with uptodate (g)po files
- Refresh (g)po files as well due our patches

- Add upstream patches
  * bash53-001
    In posix mode, `wait -n' with pid arguments does not restrict the set of
    processes it considers to those arguments.
  * bash53-002
    There are too many differences in the various implementations of shm_open(2)
    to rely on it for bash's use.
  * bash53-003
    Bash leaves internal quoting in place when expanding array subscripts
    that appear inside array subscripts in an arithmetic context, causing
    expansion failures.

- The package bash-loadables supplements a specific bash version

-  Update to bash 5.3
a. When checking whether a script file argument is a binary file, check the
   first two lines of a script if the first line begins with `#!'.
b. Bash does a better job of preserving user-supplied quotes around a word
   completion, instead of requoting it.
c. Bash reports the starting line number in an error message about an
   unterminated compound command like `if' without a `fi'.
d. Implement the POSIX requirement that running the `jobs' builtin removes
   jobs from the jobs list.
f. Call bash signal handlers while executing programmable completion commands,
   instead of readline's.
g. Print an error message if a regular expression used with [[ fails to compile.
h. The `umask' builtin now has additional features for full POSIX conformance.

OBS-URL: https://build.opensuse.org/request/show/1296985
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=200
dgarcia merged commit 5fcc63d9ba into main 2025-10-08 12:55:14 +02:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: testing/bash#3
No description provided.