Commit Graph

464 Commits

Author SHA1 Message Date
Dominique Leuenberger
e1a9e26d8a Accepting request 947929 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/947929
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=175
2022-01-25 16:35:35 +00:00
Dr. Werner Fink
46145e1f6c Update bash 5.1 to patch level 16
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=338
2022-01-14 12:01:01 +00:00
Dominique Leuenberger
54539e42a6 Accepting request 935465 from Base:System
- avoid duplicating COPYING file in bash-doc (already in main package in
  licensedir)

OBS-URL: https://build.opensuse.org/request/show/935465
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=174
2021-12-06 22:59:16 +00:00
5ebf42cb40 - avoid duplicating COPYING file in bash-doc (already in main package in
licensedir)

OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=337
2021-12-03 13:59:31 +00:00
Dominique Leuenberger
053dfe8cc1 Accepting request 932216 from Base:System
- Update bash 5.1 to patch level 12
  * Add official patch bash51-009
    The bash malloc implementation of malloc_usable_size() does not follow the
    specification. This can cause library functions that use it to overwrite
    memory bounds checking.
  * Add official patch bash51-010
    If `wait -n' is interrupted by a trapped signal other than SIGINT, it does
    not completely clean up state, and that can prevent subsequent calls to
    `wait -n' from working correctly.
  * Add official patch bash51-011
    When reading a compound assignment, and running it through the parser to
    split it into words, we need to save and restore any alias we're currently
    expanding.
  * Add official patch bash51-012
    There is a possible race condition that arises when a child process receives
    a signal trapped by the parent before it can reset the signal dispositions.
    The child process is not supposed to trap the signal in this circumstance.

- Using package bash-sh instead of the update-alternative
  mechanism.

OBS-URL: https://build.opensuse.org/request/show/932216
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=173
2021-12-01 19:46:32 +00:00
Dr. Werner Fink
4fff4534fe Update bash 5.1 to patch level 12
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=336
2021-11-18 10:43:17 +00:00
Dr. Werner Fink
3c7b1f94d6 Accepting request 927737 from home:schubi2:Factory
- Using package bash-sh instead of the update-alternative  mechanism.
- removed BuildRequires:  /bin/sh

OBS-URL: https://build.opensuse.org/request/show/927737
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=335
2021-10-28 12:46:19 +00:00
Richard Brown
b178b31a83 Accepting request 922406 from Base:System
- Install bash_builtins manpage under the correct name (forwarded request 922382 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/922406
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=172
2021-10-08 20:04:33 +00:00
Dr. Werner Fink
9650f7fc85 Accepting request 922382 from home:Andreas_Schwab:Factory
- Install bash_builtins manpage under the correct name

OBS-URL: https://build.opensuse.org/request/show/922382
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=334
2021-09-30 14:47:02 +00:00
Dominique Leuenberger
fa4044c056 Accepting request 908369 from Base:System
- Use a get_version_number.sh script 

- Get patch lvl by running command to find it instead of hardcoding
- Remove old SUSE RPM constructs
- Clean spec file

OBS-URL: https://build.opensuse.org/request/show/908369
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=171
2021-08-02 10:04:14 +00:00
Dr. Werner Fink
310368fa59 get_version_number
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=333
2021-07-26 08:58:19 +00:00
Dr. Werner Fink
c7de433241 Accepting request 908007 from home:gmbr3:Active
- Get patch lvl by running command to find it instead of hardcoding
- Remove old SUSE RPM constructs
- Clean spec file

OBS-URL: https://build.opensuse.org/request/show/908007
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=332
2021-07-26 08:01:45 +00:00
Dominique Leuenberger
ae08d1b174 Accepting request 897522 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/897522
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=170
2021-06-09 19:51:28 +00:00
Dr. Werner Fink
b7172de4e9 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=330
2021-05-28 14:18:58 +00:00
Dr. Werner Fink
2453291d79 HOSTTYPE
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=329
2021-05-28 13:56:42 +00:00
Dominique Leuenberger
8c5eb20c8f Accepting request 890765 from Base:System
- Add official patch bash51-005
  * Fix two memory leaks when assigning arrays using compound assignment syntax.
- Add official patch bash51-006
  * Make sure child processes forked to run command substitutions are in the
    proper process group.
- Add official patch bash51-007
  * The code to check readline versions in an inputrc file had the sense of the
    comparisons reversed. 
- Add official patch bash51-008
  * Process substitution FIFOs opened by child processes as targets of redirections
    were not removed appropriately, leaving remnants in the file system.

OBS-URL: https://build.opensuse.org/request/show/890765
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=169
2021-05-11 21:03:26 +00:00
Dr. Werner Fink
9ca42a4483 Add upstream bash51-005, bash51-006, bash51-007, and bash51-008
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=327
2021-05-05 15:09:41 +00:00
Dominique Leuenberger
57c1e77a9f Accepting request 862386 from Base:System
- Update to final bash 5.1
  * Which is mainly the last rc3 veresion
- Add official patch bash51-001
  There is a missing dependency on a constructed file, which can cause highly
  parellel builds to fail.
- Add official patch bash51-002
  If there are no jobs, and the `-n' and `-p' options are both supplied to
  `wait', bash can assign a value to the variable name specified with `-p'
  instead of leaving it unset.
- Add official patch bash51-003
  Bash does not put a command substitution process that is started to perform an
  expansion in a child process into the right process group where it can receive
  keyboard-generated signals.
- Add official patch bash51-004
  If a key-value compound array assignment to an associative array is supplied
  as an assignment statement argument to the `declare' command that declares the
  array, the assignment doesn't perform the correct word expansions.
  This patch makes key-value assignment and subscript assignment perform the
  same expansions when they're supplied as an argument to `declare'.

- Update to bash 5.1 rc3
  * The `assoc_expand_once' option now affects the evaluation of the -v primary
    to test and the [[ compound command.

- Update to bash 5.1 rc2
  * Process substitutions started from an interactive shell no longer have their
    standard input implicitly redirected from /dev/null.
  * Fixed an issue with setting the SIGINT trap handler in an interactive shell
    when temporarily running $PROMPT_COMMAND non-interactively.

OBS-URL: https://build.opensuse.org/request/show/862386
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=168
2021-01-20 17:22:49 +00:00
Dr. Werner Fink
fdd9b7e568 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=325
2021-01-11 15:37:11 +00:00
Dr. Werner Fink
41951cf33e Update to bash 5.1 patch 4
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=324
2021-01-11 12:18:34 +00:00
Dominique Leuenberger
2b6c7ab9cd Accepting request 852327 from Base:System
OBS-URL: https://build.opensuse.org/request/show/852327
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=167
2020-12-07 13:59:49 +00:00
Dr. Werner Fink
253474743b Accepting request 851923 from home:lnussel:usrmove
- remove obsolete info macros
- prepare usrmerge (boo#1029961)

OBS-URL: https://build.opensuse.org/request/show/851923
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=322
2020-12-01 11:45:32 +00:00
Dominique Leuenberger
685e0c41c8 Accepting request 836440 from Base:System
OBS-URL: https://build.opensuse.org/request/show/836440
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=166
2020-10-08 11:05:35 +00:00
Dr. Werner Fink
f6ff89c36a Accepting request 836413 from home:sndirsch:branches:Base:System
- dot.profile: moved example for user specific LANG setting 
  from .profile to .i18n (x11-tools package) skeleton file (boo#1158724)

OBS-URL: https://build.opensuse.org/request/show/836413
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=320
2020-09-24 05:43:06 +00:00
Dominique Leuenberger
6253e270e8 Accepting request 824704 from Base:System
OBS-URL: https://build.opensuse.org/request/show/824704
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=165
2020-08-17 09:59:12 +00:00
Dr. Werner Fink
06bafccf7e Accepting request 824016 from home:elimat:branches:Base:System
- Bump bpatchlvl version to 18 which was missed in previous change

OBS-URL: https://build.opensuse.org/request/show/824016
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=318
2020-08-06 15:40:53 +00:00
Dominique Leuenberger
672664dd08 Accepting request 820865 from Base:System
- Add official patch bash50-018
  * In certain cases, bash does not perform quoted null removal on patterns
    that are used as part of word expansions such as ${parameter##pattern}, so
    empty patterns are treated as non-empty.

OBS-URL: https://build.opensuse.org/request/show/820865
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=164
2020-08-02 10:27:22 +00:00
Dr. Werner Fink
aef9513379 Add official patch bash50-018
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=316
2020-07-14 07:22:55 +00:00
Dominique Leuenberger
5c5b226f69 Accepting request 806032 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/806032
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=163
2020-05-19 12:43:22 +00:00
Dominique Leuenberger
185f4e530f Accepting request 798881 from Base:System
OBS-URL: https://build.opensuse.org/request/show/798881
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=162
2020-05-09 17:48:12 +00:00
Dr. Werner Fink
1a04a9a051 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=313
2020-05-09 13:34:36 +00:00
Dr. Werner Fink
4b1181591c Add official patch bash50-017
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=312
2020-05-09 07:08:45 +00:00
Dr. Werner Fink
d254773e57 Accepting request 795456 from home:kukuk:branches:Base:System
- Fix usage of update-alternatives

OBS-URL: https://build.opensuse.org/request/show/795456
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=311
2020-04-29 11:13:33 +00:00
Dominique Leuenberger
9ff90d2ba9 Accepting request 791138 from Base:System
- Add temporary patch bash50-fix-016-close-new-fifos.patch from upstream
  to fix upstream patch bash50-016

- move man pages back to main package. It's just 100k

OBS-URL: https://build.opensuse.org/request/show/791138
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=161
2020-04-08 17:54:04 +00:00
Dr. Werner Fink
1b25d05121 Fix bash50-016
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=309
2020-04-03 08:43:13 +00:00
Dr. Werner Fink
37671d2e68 Accepting request 778707 from home:lnussel:branches:Base:System
- move man pages back to main package. It's just 100k

OBS-URL: https://build.opensuse.org/request/show/778707
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=308
2020-04-03 08:27:44 +00:00
Dominique Leuenberger
6733e0a613 Accepting request 774145 from Base:System
- Add official patch bash50-012
  When using previous-history to go back beyond the beginning of the history list,
  it's possible to move to an incorrect partial line.
- Add official patch bash50-013
  Reading history entries with timestamps can result in history entries joined
  by linefeeds.
- Add official patch bash50-014
  If the current line is empty, using the emacs C-xC-e binding to enter the
  editor will edit the previous command instead of the current (empty) one.
- Add official patch bash50-015
  If alias expansion is enabled when processing the command argument to the
  `-c' option, an alias is defined in that command, and the command ends with
  the invocation of that alias, the shell's command parser can prematurely
  terminate before the entire command is executed.
- Add official patch bash50-016
  Bash waits too long to reap /dev/fd process substitutions used as redirections
  with loops and group commands, which can lead to file descriptor exhaustion.

OBS-URL: https://build.opensuse.org/request/show/774145
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=160
2020-02-21 15:39:52 +00:00
Dr. Werner Fink
1e1d161325 Add upstream patches
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=306
2020-02-13 11:14:08 +00:00
Dominique Leuenberger
b7588219e3 Accepting request 738886 from Base:System
- Remove PILOTPORT and PILOTRATE environment variable from
  default ~/.bashrc (/etc/skel/.bashrc) (bsc#1123510)
- Move definitions of environment variables from ~/.bashrc to
  ~/.profile (/etc/skel/.profile)

OBS-URL: https://build.opensuse.org/request/show/738886
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=159
2019-10-25 16:37:38 +00:00
Dr. Werner Fink
ad5408e09d bsc#1123510
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=304
2019-10-16 12:54:00 +00:00
Dominique Leuenberger
5ec2e41882 Accepting request 733440 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/733440
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=158
2019-10-10 09:48:27 +00:00
Yuchen Lin
c528d4aba8 Accepting request 729452 from Base:System
OBS-URL: https://build.opensuse.org/request/show/729452
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=157
2019-09-20 12:45:28 +00:00
Dr. Werner Fink
6073a6298f .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=301
2019-09-19 12:12:39 +00:00
Dr. Werner Fink
05f70a1e39 Accepting request 731941 from home:lnussel:branches:Base:System
- Do not recommend lang package. The lang package already has a
  supplements.

OBS-URL: https://build.opensuse.org/request/show/731941
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=300
2019-09-19 12:08:07 +00:00
3adec12db7 Accepting request 728237 from home:lnussel:branches:Base:System
- Avoid pulling in bash-doc into every installation. Instead of
  recommeding it, supplement the documentation pattern.

OBS-URL: https://build.opensuse.org/request/show/728237
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=299
2019-09-09 12:37:08 +00:00
Dr. Werner Fink
5288a1aa5d Update to patch level 11
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=298
2019-09-09 08:31:34 +00:00
Dominique Leuenberger
9521864c40 Accepting request 725335 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/725335
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=156
2019-09-07 09:23:54 +00:00
Dr. Werner Fink
e66817c468 Add official patch bash50-008 and bash50-009
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=296
2019-08-15 13:47:41 +00:00
Dr. Werner Fink
af43bd7390 Restore previous state
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=295
2019-05-16 08:31:30 +00:00
Dr. Werner Fink
f4686f5e13 Temporary change to build bash 5.0 static linked for SLES-15
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=294
2019-05-16 07:55:19 +00:00