|
@@ -1,5 +1,5 @@
|
|
-%define bashversion 5.0
|
|
+%define bashversion 5.1
|
|
-%define patchlevel 18
|
|
+%define patchlevel 8
|
|
|
|
|
|
Summary: The GNU Bourne Again shell (bash).
|
|
Summary: The GNU Bourne Again shell (bash).
|
|
Summary(ja): GNU Bourne Again シェル (bash).
|
|
Summary(ja): GNU Bourne Again シェル (bash).
|
|
@@ -16,38 +16,23 @@ Source0: http://ftp.gnu.org/pub/gnu/bash/bash-%{bashversion}.tar.gz
|
|
Source10: bashrc-vine
|
|
Source10: bashrc-vine
|
|
|
|
|
|
# Official upstream patches
|
|
# Official upstream patches
|
|
-Patch1: http://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-001
|
|
+Patch1: https://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash51-001
|
|
-Patch2: http://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-002
|
|
+Patch2: https://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash51-002
|
|
-Patch3: http://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-003
|
|
+Patch3: https://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash51-003
|
|
-Patch4: http://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-004
|
|
+Patch4: https://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash51-004
|
|
-Patch5: http://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-005
|
|
+Patch5: https://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash51-005
|
|
-Patch6: http://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-006
|
|
+Patch6: https://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash51-006
|
|
-Patch7: http://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-007
|
|
+Patch7: https://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash51-007
|
|
-Patch8: http://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-008
|
|
+Patch8: https://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash51-008
|
|
-Patch9: http://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-009
|
|
|
|
-Patch10: http://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-010
|
|
|
|
-Patch11: http://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-011
|
|
|
|
-Patch12: http://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-012
|
|
|
|
-Patch13: http://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-013
|
|
|
|
-Patch14: http://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-014
|
|
|
|
-Patch15: http://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-015
|
|
|
|
-Patch16: http://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-016
|
|
|
|
-Patch17: http://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-017
|
|
|
|
-Patch18: http://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-018
|
|
|
|
|
|
|
|
# Other patches
|
|
# Other patches
|
|
-#Patch101: bash-2.02-security.patch
|
|
|
|
Patch102: bash-2.03-paths.patch
|
|
Patch102: bash-2.03-paths.patch
|
|
Patch103: bash-2.03-profile.patch
|
|
Patch103: bash-2.03-profile.patch
|
|
Patch104: bash-2.05a-interpreter.patch
|
|
Patch104: bash-2.05a-interpreter.patch
|
|
Patch105: bash-2.05b-debuginfo.patch
|
|
Patch105: bash-2.05b-debuginfo.patch
|
|
-#Patch106: bash-2.05b-manso.patch
|
|
|
|
Patch107: bash-2.05b-pgrp_sync.patch
|
|
Patch107: bash-2.05b-pgrp_sync.patch
|
|
-#Patch108: bash-2.05b-readline-oom.patch
|
|
|
|
-#Patch109: bash-2.05b-xcc.patch
|
|
|
|
Patch110: bash-3.2-audit.patch
|
|
Patch110: bash-3.2-audit.patch
|
|
Patch111: bash-3.2-ssh_source_bash.patch
|
|
Patch111: bash-3.2-ssh_source_bash.patch
|
|
-#Patch112: bash-bashbug.patch
|
|
|
|
Patch113: bash-infotags.patch
|
|
Patch113: bash-infotags.patch
|
|
Patch114: bash-requires.patch
|
|
Patch114: bash-requires.patch
|
|
Patch115: bash-setlocale.patch
|
|
Patch115: bash-setlocale.patch
|
|
@@ -69,9 +54,6 @@ Patch120: bash-4.2-rc2-logout.patch
|
|
# Static analyzis shows some issues in bash-2.05a-interpreter.patch
|
|
# Static analyzis shows some issues in bash-2.05a-interpreter.patch
|
|
Patch121: bash-4.2-coverity.patch
|
|
Patch121: bash-4.2-coverity.patch
|
|
|
|
|
|
-# Don't call malloc in signal handler
|
|
|
|
-#Patch122: bash-4.1-defer-sigchld-trap.patch
|
|
|
|
-
|
|
|
|
# 799958, updated info about trap
|
|
# 799958, updated info about trap
|
|
Patch123: bash-4.2-manpage_trap.patch
|
|
Patch123: bash-4.2-manpage_trap.patch
|
|
|
|
|
|
@@ -81,26 +63,16 @@ Patch125: bash-4.2-size_type.patch
|
|
# 1112710 - mention ulimit -c and -f POSIX block size
|
|
# 1112710 - mention ulimit -c and -f POSIX block size
|
|
Patch128: bash-4.3-man-ulimit.patch
|
|
Patch128: bash-4.3-man-ulimit.patch
|
|
|
|
|
|
-# A series of patches emitted by upstream since 4.3-18
|
|
|
|
-#Patch134: bash-4.3-pathexp-globignore-delim.patch
|
|
|
|
-
|
|
|
|
# 1102815 - fix double echoes in vi visual mode
|
|
# 1102815 - fix double echoes in vi visual mode
|
|
Patch135: bash-4.3-noecho.patch
|
|
Patch135: bash-4.3-noecho.patch
|
|
|
|
|
|
-# 1182278 - bash crashes on `select' if REPLY is readonly
|
|
|
|
-#Patch137: bash-4.3-select-readonly.patch
|
|
|
|
-
|
|
|
|
#1241533,1224855 - bash leaks memory when LC_ALL set
|
|
#1241533,1224855 - bash leaks memory when LC_ALL set
|
|
Patch138: bash-4.3-memleak-lc_all.patch
|
|
Patch138: bash-4.3-memleak-lc_all.patch
|
|
|
|
|
|
-#1245233 - old memleak reappeared, taken from upstream
|
|
|
|
-#Patch139: bash-4.3-old-memleak.patch
|
|
|
|
-
|
|
|
|
# bash-4.4 builds loadable builtin examples by default
|
|
# bash-4.4 builds loadable builtin examples by default
|
|
# this patch disables it
|
|
# this patch disables it
|
|
Patch140: bash-4.4-no-loadable-builtins.patch
|
|
Patch140: bash-4.4-no-loadable-builtins.patch
|
|
|
|
|
|
-
|
|
|
|
Buildroot: %{_tmppath}/%{name}-%{version}-root
|
|
Buildroot: %{_tmppath}/%{name}-%{version}-root
|
|
BuildRequires: texinfo, bison, ncurses-devel, autoconf, gettext
|
|
BuildRequires: texinfo, bison, ncurses-devel, autoconf, gettext
|
|
Obsoletes: bash <= 1.14.7
|
|
Obsoletes: bash <= 1.14.7
|
|
@@ -148,16 +120,6 @@ Again shell.
|
|
%patch6 -p0 -b .006
|
|
%patch6 -p0 -b .006
|
|
%patch7 -p0 -b .007
|
|
%patch7 -p0 -b .007
|
|
%patch8 -p0 -b .008
|
|
%patch8 -p0 -b .008
|
|
-%patch9 -p0 -b .009
|
|
|
|
-%patch10 -p0 -b .010
|
|
|
|
-%patch11 -p0 -b .011
|
|
|
|
-%patch12 -p0 -b .012
|
|
|
|
-%patch13 -p0 -b .013
|
|
|
|
-%patch14 -p0 -b .014
|
|
|
|
-%patch15 -p0 -b .015
|
|
|
|
-%patch16 -p0 -b .016
|
|
|
|
-%patch17 -p0 -b .017
|
|
|
|
-%patch18 -p0 -b .018
|
|
|
|
|
|
|
|
# Other patches
|
|
# Other patches
|
|
%patch102 -p1 -b .paths
|
|
%patch102 -p1 -b .paths
|
|
@@ -314,6 +276,10 @@ f:close()
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
%changelog
|
|
|
|
+* Thu Sep 02 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.1.8-1
|
|
|
|
+- updated to 5.1 patch level 8.
|
|
|
|
+- updated patches.
|
|
|
|
+
|
|
* Sat Sep 12 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.0.18-1
|
|
* Sat Sep 12 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.0.18-1
|
|
- updated to 5.0 patch level 18.
|
|
- updated to 5.0 patch level 18.
|
|
|
|
|