aboutsummaryrefslogtreecommitdiff
path: root/extra/bash
diff options
context:
space:
mode:
authorCem Keylan <cem@ckyln.com>2021-11-26 01:35:03 +0100
committerCem Keylan <cem@ckyln.com>2021-11-26 01:35:03 +0100
commit14188ed8ff9c191731388ae8748689e610e82a28 (patch)
tree4c70e298e7e444416bf5e88d267a0f6b026dbdc4 /extra/bash
parent23056f0a205956a5a90ffd1ff6964f6b217566ac (diff)
downloadrepository-14188ed8ff9c191731388ae8748689e610e82a28.tar.gz
bash: bump to 5.1.p12
Diffstat (limited to 'extra/bash')
-rwxr-xr-xextra/bash/build6
-rw-r--r--extra/bash/checksums23
-rw-r--r--extra/bash/sources4
-rw-r--r--extra/bash/version2
4 files changed, 24 insertions, 11 deletions
diff --git a/extra/bash/build b/extra/bash/build
index abc3769a..2daea242 100755
--- a/extra/bash/build
+++ b/extra/bash/build
@@ -4,10 +4,14 @@ for patch in bash51-0??; do
patch -p0 < "$patch"
done
+# Even with '--disable-nls', bash build fails if gettext-tiny is available
+# on the system. We can completely disable it, by adding the "--with-included"
+# gettext flag
./configure \
--prefix=/usr \
--without-bash-malloc \
- --disable-nls
+ --disable-nls \
+ --with-included-gettext
export MAKEFLAGS="TERMCAP_LIB=/usr/lib/libncursesw.a $MAKEFLAGS"
diff --git a/extra/bash/checksums b/extra/bash/checksums
index d7c40640..f7bdbbc8 100644
--- a/extra/bash/checksums
+++ b/extra/bash/checksums
@@ -1,9 +1,14 @@
-cc012bc860406dcf42f64431bcd3d2fa7560c02915a601aba9cd597a39329baa bash-5.1.tar.gz
-ebb07b3dbadd98598f078125d0ae0d699295978a5cdaef6282fe19adef45b5fa bash51-001
-15ea6121a801e48e658ceee712ea9b88d4ded022046a6147550790caf04f5dbe bash51-002
-22f2cc262f056b22966281babf4b0a2f84cb7dd2223422e5dcd013c3dcbab6b1 bash51-003
-9aaeb65664ef0d28c0067e47ba5652b518298b3b92d33327d84b98b28d873c86 bash51-004
-cccbb5e9e6763915d232d29c713007a62b06e65126e3dd2d1128a0dc5ef46da5 bash51-005
-75e17d937de862615c6375def40a7574462210dce88cf741f660e2cc29473d14 bash51-006
-acfcb8c7e9f73457c0fb12324afb613785e0c9cef3315c9bbab4be702f40393a bash51-007
-f22cf3c51a28f084a25aef28950e8777489072628f972b12643b4534a17ed2d1 bash51-008
+%BLAKE3
+0d814aaa15391eb968654e5c1c186a17c1c7fbc4c8801a3d89bd38783cf44b09 bash-5.1.tar.gz
+1f330c773d2d263f57cf033ece02fa6706f8293230c2bf4ccb1c66361409bc87 bash51-001
+3c783eaa712f39c88dab879231f96d33bcb6612ad3f619e216ef03fbbc4d1291 bash51-002
+b846064a1c5fb60d5df2ddf74bab6335f5669f72c8427aad0cd6da23178836c5 bash51-003
+8571fbf07890bb2105d0d2d60b7f576068f0b26dcd56f01e05dd7d9506f4c124 bash51-004
+8fd684d6b0c3d10fa19b0ad9a496fa596dcc8f635282e2d4852244fb930af56f bash51-005
+908dced78d47148f168ab7e525bf79de861d5cdb86436749d90b4db14578df1b bash51-006
+7fc52d65bfaace4256823bdea00524bb697bf10058ddb3c2bbedd9975aaafa82 bash51-007
+80375e1eba10bbd2e99ef897c60b923180c2a5047b0dd30168b1b24d02b78c52 bash51-008
+fe9b19b32d97fb3285ddae0b3d10f4a328e0de15ccae1a6aac86747bba0aead0 bash51-009
+d6c9bb904830160ed747933443336c046682c4a43848edcbb2aff894873bba9a bash51-010
+0f0e98596efbcd2ade67590f087d644fd0a975dca300de465d9c095cb2d350b4 bash51-011
+124cf78617b5bafeb34eb720626acd4c87cb195fd17e2a5f7808c7cdaf174c0e bash51-012
diff --git a/extra/bash/sources b/extra/bash/sources
index 4d1788db..ed5733eb 100644
--- a/extra/bash/sources
+++ b/extra/bash/sources
@@ -7,3 +7,7 @@ https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-005
https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-006
https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-007
https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-008
+https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-009
+https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-010
+https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-011
+https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-012
diff --git a/extra/bash/version b/extra/bash/version
index 60b85634..7804b8aa 100644
--- a/extra/bash/version
+++ b/extra/bash/version
@@ -1 +1 @@
-5.1.p8 1
+5.1.p12 1