pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/shells/bash
Module Name: pkgsrc
Committed By: kre
Date: Tue Sep 24 17:01:30 UTC 2024
Modified Files:
pkgsrc/shells/bash: Makefile distinfo
Log Message:
Update shells/bash from 5.2.26nb1 to 5.2.37
This adds 11 new patches:
27: The configure test for the presence of strtoimax(3) was inverted.
28: A DEBUG trap in an asynchronous process could steal the controlling
terminal away from the calling shell, causing it to exit.
29: There were problems with recovery after parser errors when parsing
compound assignments. For instance, the `local' builtin reports an
error but never cleaned up the function context.
30: `wait -n' could fail to return some jobs if they exited due to signals
the shell does not report to the user.
31: There was a memory leak in the code that implements the optimized
$(<file) expansion for some code paths.
32: When printing functions containing coprocesses, the displayed coproc
command had the word COPROC inserted unconditionally, resulting in
function bodies that could not be re-read as input.
33: A typo in the autoconf test for strtold caused false negatives for
strtold being available and working when compiled with gcc-14.
34: If we parse a compound assignment during an alias expansion, it's
possible to have the current input string popped out from underneath
the parse. In this case, we should not restore the input we were using
when we began to parse the compound assignment.
35: There are systems that supply one of select or pselect, but not both.
36: When readline was accumulating bytes until it read a complete
multibyte character, reading a byte that makes the multibyte character
invalid could result in discarding the bytes in the partial character.
37: Fix the case where text to be completed from the line buffer (quoted)
is compared to the common prefix of the possible matches (unquoted) and
the quoting makes the former appear to be longer than the latter.
Readline assumes the match doesn't add any characters to the word and
doesn't display multiple matches.
To generate a diff of this commit:
cvs rdiff -u -r1.115 -r1.116 pkgsrc/shells/bash/Makefile
cvs rdiff -u -r1.83 -r1.84 pkgsrc/shells/bash/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/shells/bash/Makefile
diff -u pkgsrc/shells/bash/Makefile:1.115 pkgsrc/shells/bash/Makefile:1.116
--- pkgsrc/shells/bash/Makefile:1.115 Tue Aug 6 18:49:31 2024
+++ pkgsrc/shells/bash/Makefile Tue Sep 24 17:01:30 2024
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.115 2024/08/06 18:49:31 riastradh Exp $
+# $NetBSD: Makefile,v 1.116 2024/09/24 17:01:30 kre Exp $
BASH_VERSION= 5.2
-BASH_PATCHLEVEL= 26
-PKGREVISION= 1
+BASH_PATCHLEVEL= 37
DISTNAME= bash-${BASH_VERSION}
PKGNAME= bash-${BASH_VERSION}.${BASH_PATCHLEVEL}
@@ -15,7 +14,9 @@ PATCHFILES+= bash52-006 bash52-007 bash5
PATCHFILES+= bash52-011 bash52-012 bash52-013 bash52-014 bash52-015
PATCHFILES+= bash52-016 bash52-017 bash52-018 bash52-019 bash52-020
PATCHFILES+= bash52-021 bash52-022 bash52-023 bash52-024 bash52-025
-PATCHFILES+= bash52-026
+PATCHFILES+= bash52-026 bash52-027 bash52-028 bash52-029 bash52-030
+PATCHFILES+= bash52-031 bash52-032 bash52-033 bash52-034 bash52-035
+PATCHFILES+= bash52-036 bash52-037
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= https://www.gnu.org/software/bash/bash.html
Index: pkgsrc/shells/bash/distinfo
diff -u pkgsrc/shells/bash/distinfo:1.83 pkgsrc/shells/bash/distinfo:1.84
--- pkgsrc/shells/bash/distinfo:1.83 Sat Mar 16 12:24:35 2024
+++ pkgsrc/shells/bash/distinfo Tue Sep 24 17:01:30 2024
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.83 2024/03/16 12:24:35 nia Exp $
+$NetBSD: distinfo,v 1.84 2024/09/24 17:01:30 kre Exp $
BLAKE2s (bash-5.2.tar.gz) = 430755ea2af4903dba2bdbeffd4d861edb9f54c248071362f0d14f15171764cd
SHA512 (bash-5.2.tar.gz) = 5647636223ba336bf33e0c65e516d8ebcf6932de8b44f37bc468eedb87579c628ad44213f78534beb10f47aebb9c6fa670cb0bed3b4e7717e5faf7e9a1ef81ae
@@ -81,6 +81,39 @@ Size (bash52-025) = 1454 bytes
BLAKE2s (bash52-026) = a80b13836a08e48795b3b71b645b1032ace336efe80b4058af4bcc7d16f4d343
SHA512 (bash52-026) = 571993da2b8067ef5b7b705aee65dd414ee70b216ffbcb9fab7c08807b87a72465594c3f1576c795ae86bf951911cdde70ad1037e851b88ee379c4237ccff6fe
Size (bash52-026) = 1372 bytes
+BLAKE2s (bash52-027) = d932658b26464a88f9de8dd9d67d950ef7a95009f10da1cc5393fe5ba8952afe
+SHA512 (bash52-027) = 644ef1ea0ce002913b443cfc74d1376b3b8d1c7c976c88cfcec663313563ea905af3aa7ab7236e0ee8336195b01cfc7f2a5a738c5f787a637be92cda937f571e
+Size (bash52-027) = 1881 bytes
+BLAKE2s (bash52-028) = f3a6a571eb08ea8d7f931773790027740ee69987de240d93fd0237482c216def
+SHA512 (bash52-028) = 0e59ee230c2f9394814578e56270efa93e5ed8ed2fbf0c0777fdfad4d3f01f560923a80792998789c901068d88371f984f539fdebbec726759eeb7966d324328
+Size (bash52-028) = 1571 bytes
+BLAKE2s (bash52-029) = ceadada59280578658f913b50a85195081738c1ff754359185aaf427bca91d72
+SHA512 (bash52-029) = b0b134347fbe0916b9c0fc60a9dbc6b6ebc7439bd5a12d0cda29a0012cbbcc16414392597764c24b8ca716ce727bce7da7fae39acc3cdba9506efb01014a43ae
+Size (bash52-029) = 3619 bytes
+BLAKE2s (bash52-030) = d5051e89445a0d2dde48a315578011b7d7e0e474188b70fae79191b4a946d526
+SHA512 (bash52-030) = 515902fd567dfbbca3d4f6d98a7f2f5a9d1ad323d829f9b90839de4807592708dea3d52f67cb868617278f9c8c6bb299ab3310d898be344d63e824043f17fe2d
+Size (bash52-030) = 4111 bytes
+BLAKE2s (bash52-031) = dec3101117a83108c784e6f1e1171053823b9fd002e470967402d0d6e2c3cbd9
+SHA512 (bash52-031) = 08f3e3cb6a6554ea6d1b1f5cbcd156cb75f9c0c5350801b67352a1c2ffec0d02d90c0947736fd52de304e549a1b919ea0ff42e23a8cf63a721a351ea1732bea5
+Size (bash52-031) = 1159 bytes
+BLAKE2s (bash52-032) = 8be333184548feb834e8eb84a047417c881c9569e7fd433c5db02770fc3f4609
+SHA512 (bash52-032) = 9eb277d2d92b9ec49f70582e52305bc45b425b189ba2a15c51c537e07ccf9cb894c1ca44fa399b04297fe51027aff7f169f41efe2d60895ca55c421c0778ef32
+Size (bash52-032) = 1529 bytes
+BLAKE2s (bash52-033) = 3399ddd5bcfb566000dfd465e846fade93008050bcd9c4b19dda5a22909c2ca1
+SHA512 (bash52-033) = 698b7917c0c7147ef4d7a6f488013c10b4156b7f6bfda6e974010728eb17bfaae3666cfabe361afe7693fe9480bf44ec9ba6e73e7b572bf438f072d04ab6d4bc
+Size (bash52-033) = 2131 bytes
+BLAKE2s (bash52-034) = 5441d380ebc4e420c76a349d020403e9d28ed123619eafa5f2a6dc3a88d008a5
+SHA512 (bash52-034) = 4891a417a5aadb3249c89dcfce66ac6c42e06cfa9e85c86bde82472ac0b27c58e49650aa69b10333e7b7d6ff0b7f557054b72919c45359402060e0ab491a96ac
+Size (bash52-034) = 4134 bytes
+BLAKE2s (bash52-035) = 4478921b997a3fea22e6e75734894129f44c81900253058c81c98a80b2da5031
+SHA512 (bash52-035) = 100fa9fe308fb98b1985f915e0298d4d62ec57612af2c42acf08b86343c1f570c92890c6b6e355340ef6ed14cfd6849dbf1d3908602fcfae1369a9d52c11d4fd
+Size (bash52-035) = 3413 bytes
+BLAKE2s (bash52-036) = 73e5c693593d623a04eec605cd03bfae7666b28341cd5140a21f4f6ccbf5b243
+SHA512 (bash52-036) = d27a582172309087da82be97fab2b80163918d2c98659eda9686a13a5a567927ea260cd46daaed0cf22bde453575e94570b0545f0be9b8ea56576df8dac3b18a
+Size (bash52-036) = 5941 bytes
+BLAKE2s (bash52-037) = 1b4e9aca30cf015ba719729ec56ddcf0a6e22b199404e102bbb0b0501a1c0587
+SHA512 (bash52-037) = 3e104dff63dabceea2f56f9dc58869d48a71ce61c3c8aff4f289d2f4a47d4325e70178d520c265a25ddb2227e0b78f08177fcd594470e5e81f4116aad282b4de
+Size (bash52-037) = 2835 bytes
SHA1 (patch-Makefile.in) = 2e4c15afd9b50d44967ee8e1f85bdc908c0eeeb0
SHA1 (patch-builtins_printf.def) = e26e3209902247263884cfebc11a2f7e43245062
SHA1 (patch-builtins_psize.c) = cd3b151e3bb045d2bb609c0a03d7d3df2c871f47
Home |
Main Index |
Thread Index |
Old Index