diff options
author | Adrien Nader <adrien@notk.org> | 2019-01-11 23:40:13 +0100 |
---|---|---|
committer | Adrien Nader <adrien@notk.org> | 2019-01-11 23:40:13 +0100 |
commit | 57938d8cc7b0b30b2d7214c8661f5d748cc136e8 (patch) | |
tree | c4b98d91348160021cd04d1a82f6be6870a28fdb | |
parent | fcb10900551c988f5d4bf55262369b0b1a668813 (diff) |
Fri Jan 11 21:15:41 UTC 2019
a/bash-5.0.000-x86_64-1.txz: Upgraded.
a/glibc-zoneinfo-2018i-noarch-1.txz: Upgraded.
a/lzlib-1.11-x86_64-1.txz: Upgraded.
ap/vim-8.1.0727-x86_64-1.txz: Upgraded.
Fixed vimrc to work with "crontab -e" again now that cron's files have been
moved into /run/cron/. Thanks to Andreas Vögel.
d/subversion-1.11.1-x86_64-1.txz: Upgraded.
n/irssi-1.1.2-x86_64-1.txz: Upgraded.
This update addresses bugs including security and stability issues:
A NULL pointer dereference occurs for an "empty" nick.
Certain nick names could result in out-of-bounds access when printing
theme strings.
Crash due to a NULL pointer dereference w hen the number of windows
exceeds the available space.
Use-after-free when SASL messages are received in an unexpected order.
Use-after-free when a server is disconnected during netsplits.
Use-after-free when hidden lines were expired from the scroll buffer.
For more information, see:
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7050
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7051
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7052
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7053
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7054
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-5882
(* Security fix *)
xap/vim-gvim-8.1.0727-x86_64-1.txz: Upgraded.
73 files changed, 109 insertions, 1900 deletions
diff --git a/ChangeLog.txt.old b/ChangeLog.txt.old index 46eb6812f..dda572d99 100644 --- a/ChangeLog.txt.old +++ b/ChangeLog.txt.old @@ -1,3 +1,12 @@ +Thu Jan 10 22:32:08 UTC 2019 +ap/qpdf-8.3.0-x86_64-1.txz: Upgraded. +l/argon2-20171227-x86_64-1.txz: Added. + This is a new dependency for the PHP package. +n/libmbim-1.18.0-x86_64-1.txz: Upgraded. +n/libqmi-1.22.0-x86_64-1.txz: Upgraded. +n/php-7.2.14-x86_64-1.txz: Upgraded. + Use --with-password-argon2. PHP now requires the new argon2 package. ++--------------------------+ Wed Jan 9 22:44:36 UTC 2019 a/kernel-generic-4.19.14-x86_64-1.txz: Upgraded. a/kernel-huge-4.19.14-x86_64-1.txz: Upgraded. diff --git a/slackware64-current/ChangeLog.txt b/slackware64-current/ChangeLog.txt index dda572d99..0a45fb46a 100644 --- a/slackware64-current/ChangeLog.txt +++ b/slackware64-current/ChangeLog.txt @@ -1,3 +1,31 @@ +Fri Jan 11 21:15:41 UTC 2019 +a/bash-5.0.000-x86_64-1.txz: Upgraded. +a/glibc-zoneinfo-2018i-noarch-1.txz: Upgraded. +a/lzlib-1.11-x86_64-1.txz: Upgraded. +ap/vim-8.1.0727-x86_64-1.txz: Upgraded. + Fixed vimrc to work with "crontab -e" again now that cron's files have been + moved into /run/cron/. Thanks to Andreas Vögel. +d/subversion-1.11.1-x86_64-1.txz: Upgraded. +n/irssi-1.1.2-x86_64-1.txz: Upgraded. + This update addresses bugs including security and stability issues: + A NULL pointer dereference occurs for an "empty" nick. + Certain nick names could result in out-of-bounds access when printing + theme strings. + Crash due to a NULL pointer dereference w hen the number of windows + exceeds the available space. + Use-after-free when SASL messages are received in an unexpected order. + Use-after-free when a server is disconnected during netsplits. + Use-after-free when hidden lines were expired from the scroll buffer. + For more information, see: + https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7050 + https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7051 + https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7052 + https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7053 + https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7054 + https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-5882 + (* Security fix *) +xap/vim-gvim-8.1.0727-x86_64-1.txz: Upgraded. ++--------------------------+ Thu Jan 10 22:32:08 UTC 2019 ap/qpdf-8.3.0-x86_64-1.txz: Upgraded. l/argon2-20171227-x86_64-1.txz: Added. diff --git a/slackware64-current/source/CHECKSUMS.md5 b/slackware64-current/source/CHECKSUMS.md5 index e6e848f46..e319537aa 100644 --- a/slackware64-current/source/CHECKSUMS.md5 +++ b/slackware64-current/source/CHECKSUMS.md5 @@ -10,8 +10,8 @@ tail +13 CHECKSUMS.md5 | md5sum -c --quiet - | less /pub/gnu, or at any GNU mirror site. MD5 message digest Filename -06f90c3bf96c6819f46a2c4c1ccf3eb4 ./FILE_LIST -239b4a7a726cba012f13c4799e4b76e7 ./MANIFEST.bz2 +61736541acdc8b88f816ce824ebcbb1f ./FILE_LIST +634ca4a3954117f5e96cbd831dd66364 ./MANIFEST.bz2 842fe24ea4cecdae8e72ccac18b6e1b5 ./README.TXT 9d73408172fed39c9a8130dbfd35269b ./a/FTBFSlog dbe4a89b1a773932dfe6835055e623a8 ./a/aaa_base/_aaa_base.tar.gz @@ -44,54 +44,8 @@ aa26111cd71bded4f52d4cb317ec3f20 ./a/acpid/slack-desc 720f8fae050dda24c19291d664ba4b5d ./a/attr/build ac55f4769ff5670fbf07fd3a03af776a ./a/attr/doinst.sh.gz 4fe67a651cf20fd38b8154011f43e052 ./a/attr/slack-desc -817d01a6c0af6f79308a8b7b649e53d8 ./a/bash/bash-4.4-patches/bash44-001 -17a4c89e72203c8f9308845737ab3952 ./a/bash/bash-4.4-patches/bash44-001.sig -765e14cff12c7284009772e8e24f2fe0 ./a/bash/bash-4.4-patches/bash44-002 -c6af62e6165a1f41d65173812fbf9ce3 ./a/bash/bash-4.4-patches/bash44-002.sig -49e7da93bf07f510a2eb6bb43ac3e5a2 ./a/bash/bash-4.4-patches/bash44-003 -97f1efe73f6b5598b3d06db3eaf46218 ./a/bash/bash-4.4-patches/bash44-003.sig -4557d674ab5831a5fa98052ab19edaf4 ./a/bash/bash-4.4-patches/bash44-004 -5cb1459ee5dfd2a7779907f0bf93d68a ./a/bash/bash-4.4-patches/bash44-004.sig -cce96dd77cdd1d293beec10848f6cbb5 ./a/bash/bash-4.4-patches/bash44-005 -330509aa9ad2c23f5987b21cd96d0e10 ./a/bash/bash-4.4-patches/bash44-005.sig -d3379f8d8abce5c6ee338f931ad008d5 ./a/bash/bash-4.4-patches/bash44-006 -a057b17618dda4cd3ceaec5054085af3 ./a/bash/bash-4.4-patches/bash44-006.sig -ec38c76ca439ca7f9c178e9baede84fc ./a/bash/bash-4.4-patches/bash44-007 -aeb02f2d81b3b51a7ddcc984e0381a13 ./a/bash/bash-4.4-patches/bash44-007.sig -e0ba18c1e3b94f905da9b5bf9d38b58b ./a/bash/bash-4.4-patches/bash44-008 -bd7361ded6bdb87704f5518f3125bddf ./a/bash/bash-4.4-patches/bash44-008.sig -e952d4f44e612048930c559d90eb99bb ./a/bash/bash-4.4-patches/bash44-009 -f0930297cefd2375ac3ee358bbbb72a9 ./a/bash/bash-4.4-patches/bash44-009.sig -57b5b35955d68f9a09dbef6b86d2c782 ./a/bash/bash-4.4-patches/bash44-010 -b6fbad34b3ea7ca76c60a508d057c73b ./a/bash/bash-4.4-patches/bash44-010.sig -cc896e1fa696b93ded568e557e2392d5 ./a/bash/bash-4.4-patches/bash44-011 -2b81b851000296456ffb7f3c86d9f8fc ./a/bash/bash-4.4-patches/bash44-011.sig -fa47fbfa56fb7e9e5367f19a9df5fc9e ./a/bash/bash-4.4-patches/bash44-012 -5186cdbd33551c0caae65c2a1a99351b ./a/bash/bash-4.4-patches/bash44-012.sig -5e6a20166efe166267972cc78025417b ./a/bash/bash-4.4-patches/bash44-013 -033e1c8607484b19f10e94bfba31f3db ./a/bash/bash-4.4-patches/bash44-013.sig -00a8877a8787dbd78d97767db1115b0a ./a/bash/bash-4.4-patches/bash44-014 -ec1140b5537828a896de0c311df53af3 ./a/bash/bash-4.4-patches/bash44-014.sig -2409586fd19e3104197ead86ce549eca ./a/bash/bash-4.4-patches/bash44-015 -b4d037613681aa11df32834bc92632b5 ./a/bash/bash-4.4-patches/bash44-015.sig -4b31183db086daf8be8943d7f7ea7526 ./a/bash/bash-4.4-patches/bash44-016 -4f7b20cc476ae15487070e455923263d ./a/bash/bash-4.4-patches/bash44-016.sig -c15c8844f1eb87bdbcde71417c9bd342 ./a/bash/bash-4.4-patches/bash44-017 -1474c51aa2204c88d4fedd10a87eb586 ./a/bash/bash-4.4-patches/bash44-017.sig -b25e3373fc8de00523116dfe151ac4e0 ./a/bash/bash-4.4-patches/bash44-018 -a301c6a72f7e2d0d4161c562308550c3 ./a/bash/bash-4.4-patches/bash44-018.sig -8f43e1d277b02f3319a34c1cd4a4ff3e ./a/bash/bash-4.4-patches/bash44-019 -86eedef025720d0e43bf65d972567be1 ./a/bash/bash-4.4-patches/bash44-019.sig -5217ff08c444446ec306dce60437c288 ./a/bash/bash-4.4-patches/bash44-020 -c01395aaf8f6583b4b9142090f3151a4 ./a/bash/bash-4.4-patches/bash44-020.sig -282c7d9b38da8005d25b4f816328a2f4 ./a/bash/bash-4.4-patches/bash44-021 -de199ce112a29e5d17bcd2705779dd82 ./a/bash/bash-4.4-patches/bash44-021.sig -0b709c9d7f8e6cf267a8b863efb899f7 ./a/bash/bash-4.4-patches/bash44-022 -9c6fbe08d8bd773284cecdb5a4acaba5 ./a/bash/bash-4.4-patches/bash44-022.sig -fe2e0ca4cf9409ff0e9428e1236f983e ./a/bash/bash-4.4-patches/bash44-023 -a6dea2e8571b041a632acd25b43e31f9 ./a/bash/bash-4.4-patches/bash44-023.sig -2b76d462e5d3c1ed0fd4cf52aa94c096 ./a/bash/bash-4.4.tar.xz -bdce0f75b0fc3b6103979532c2117c00 ./a/bash/bash.SlackBuild +c610523439b7cbd8d44ecaeb2d36eea3 ./a/bash/bash-5.0.tar.lz +97fae1451171725c32d175a4cc20e52f ./a/bash/bash.SlackBuild 0ebf6939882ab0396817cf1612d3e037 ./a/bash/bash_manpages.patch.gz 5aac24a7442e1ffcfce02cba222c2ff4 ./a/bash/doinst.sh.gz ffc4afe89d2e96e62dd4c04a80569bc6 ./a/bash/slack-desc @@ -313,10 +267,10 @@ a01e37f1ee83e68e63eaecc82cb22b45 ./a/glibc-zoneinfo/timezone-scripts/parts/03 9ab935960daf52abb4e9a87887ba9739 ./a/glibc-zoneinfo/timezone-scripts/parts/README e88425b289842c3904c0955edd0c5df3 ./a/glibc-zoneinfo/timezone-scripts/setup.timeconfig ae1e80efb860dd48a3f1556cf55907a2 ./a/glibc-zoneinfo/timezone-scripts/timeconfig -b48f0282b80bb7dbe16e35626f446ae9 ./a/glibc-zoneinfo/tzcode2018g.tar.gz -2aed0085c8be01fe62cc0b5d954ad2d7 ./a/glibc-zoneinfo/tzcode2018g.tar.gz.asc -e71cb1f9d8d53c43904d79d7aeeedc1b ./a/glibc-zoneinfo/tzdata2018g.tar.gz -9c81190f5b4ebb4c4c21218d0f9d6257 ./a/glibc-zoneinfo/tzdata2018g.tar.gz.asc +6a6d98be8fa2fa3485e25343e79188b4 ./a/glibc-zoneinfo/tzcode2018i.tar.gz +76572d0719b62065bb29408cc6af73cf ./a/glibc-zoneinfo/tzcode2018i.tar.gz.asc +b3f0a1a789480a036e58466cd0702477 ./a/glibc-zoneinfo/tzdata2018i.tar.gz +bbba65b6a2bf80a34ebf43473b8053a3 ./a/glibc-zoneinfo/tzdata2018i.tar.gz.asc b8540f81ff384f0279f9724fcca8d7a3 ./a/gpm/gpm-1.20.1-lib-silent.patch.gz 9c7eff934bf375bcff40ef2636ed1539 ./a/gpm/gpm-1.20.1-select-1.patch.gz 3c3f231f601fab59868417eb10266832 ./a/gpm/gpm-1.20.1-weak-wgetch.patch.gz @@ -471,9 +425,9 @@ a949a702bae3460c147082f8c52d0985 ./a/lzip/lzip-1.20.tar.lz a9fd256b50611c31875f73c73d40b74f ./a/lzip/lzip-1.20.tar.lz.sig 86a7436b80a00dac981efbaaeb9612dd ./a/lzip/lzip.SlackBuild 08eae677a1399881de9cbbd2c8bf0e79 ./a/lzip/slack-desc -6fb4be6e01371c32a379f7fd225a2ef9 ./a/lzlib/lzlib-1.10.tar.lz -dc77bac5b16ab6bc61a1a8d6febafef8 ./a/lzlib/lzlib-1.10.tar.lz.sig -05a4190a3a5743fbbab6640d63b3aa55 ./a/lzlib/lzlib.SlackBuild +0c8b1dbb716d685af9c4460ecf245102 ./a/lzlib/lzlib-1.11.tar.lz +9c5b60f742f56310d44aeec934dfc315 ./a/lzlib/lzlib-1.11.tar.lz.sig +2801cc99c60007316906e0202ea0bf48 ./a/lzlib/lzlib.SlackBuild 48b9dd11c5176ca61d9f7272f0b9c7b9 ./a/lzlib/slack-desc 0785d9843683f5a491778f49b2958b12 ./a/mcelog/doinst.sh.gz 3f59889254769767786234e1340f9836 ./a/mcelog/mcelog-161.tar.lz @@ -1238,10 +1192,10 @@ db7ad28bb262728cfe909188264faa52 ./ap/vim/doinst.sh.gz 29afd22ae269f59c4b30e6f01087745e ./ap/vim/gvim.png b8a87fd08584bb0d4d2b0f6fd876b150 ./ap/vim/slack-desc.vim ff6874a96a1f7be53617aef90783bb0a ./ap/vim/slack-desc.vim-gvim -f3e2535af4273a66ca022f127111b617 ./ap/vim/vim-8.1.0693.tar.lz +8983e1d56f3c3a1161fae810d4c8569b ./ap/vim/vim-8.1.0727.tar.lz e385e7c5168eda11934c3a467f6b1657 ./ap/vim/vim-gvim.SlackBuild -0ecc1c72106d66f6e46098630144e09c ./ap/vim/vim.SlackBuild -09c419170b90c1ff28fcf014a8ab2892 ./ap/vim/vim.vimrc.diff.gz +840af85be24489ce07621db2da7bc892 ./ap/vim/vim.SlackBuild +0fdb562021e1c18db25a7aef88f3553a ./ap/vim/vim.vimrc.diff.gz 90275690bddbac7514df88555159bbe8 ./ap/vorbis-tools/ogg123.opus.diff.gz 10850fc8fc3306f2fdb4dd4bd5e1e733 ./ap/vorbis-tools/slack-desc 3094e34512e94697a205136447b2ef28 ./ap/vorbis-tools/vorbis-tools-1.4.0.tar.xz @@ -1582,9 +1536,9 @@ daa51acc0c7c696221ec03cf0b30a7af ./d/strace/strace-4.26.tar.xz 34d7d78b231df8194adbb5e3c185729b ./d/strace/strace.url 18ee6fbbf38b9674a2f61c1b4124cc7a ./d/subversion/get-svn-book.sh fc814b00aca9aad43ff4d8180da4533b ./d/subversion/slack-desc -f4d3e9d61e2afd75924141350523e7b4 ./d/subversion/subversion-1.11.0.tar.lz -c3e54a87ba2e3c25a1cd5de19eff5f22 ./d/subversion/subversion.SlackBuild -94053552ff168c9d579d6870fbcf5241 ./d/subversion/svn-book-html.tar.bz2 +cb0e08de68ce29e6274299a24e633f53 ./d/subversion/subversion-1.11.1.tar.lz +4aba227c52fc14149e62c628ce3a0fa3 ./d/subversion/subversion.SlackBuild +b46bdc4ecb6221c555219a201c5ec451 ./d/subversion/svn-book-html.tar.bz2 9ea7336d3ed8f75b52826ca99f642bb0 ./d/swig/slack-desc 330a714e370ffc0b98e54d932404f0d9 ./d/swig/swig-3.0.12.tar.xz e0d682c130eed3b4676e0a07708ad33f ./d/swig/swig.SlackBuild @@ -4406,9 +4360,9 @@ f2162596f7a5292dcde8d60fe57a39e3 ./n/iputils/iputils.url 7066e4cf1d94c319c53dfb2603edb757 ./n/ipw2200-fw/ipw2200-fw-3.1.tar.xz 02ff714bf38b2bd0bfe7f3b8d44d56ba ./n/ipw2200-fw/ipw2200-fw.SlackBuild a5aa46fe3bc16f57f385918b736eb99f ./n/irssi/doinst.sh.gz -1eb33d621c163827ee076f5c8ca2b5ee ./n/irssi/irssi-1.1.1.tar.xz -5a6f0af20fc1c924011ab6f5b2a11b5b ./n/irssi/irssi-1.1.1.tar.xz.asc -e3501cbeb186cf6109b999f271287792 ./n/irssi/irssi.SlackBuild +271d2fd875cddd34526234d8a766d82c ./n/irssi/irssi-1.1.2.tar.xz +b9fe8d2c0a50df6ec8e51241e81fc9ac ./n/irssi/irssi-1.1.2.tar.xz.asc +37eeda7860ff960bbe5e1cbcb506dbe3 ./n/irssi/irssi.SlackBuild 73074ba737a6d8162729e1caae7c23ef ./n/irssi/slack-desc 9e6bb70ae4f19283e921fc59c6079556 ./n/iw/iw-4.14.tar.xz 7997be325b6ada80d8376fdd54c7965b ./n/iw/iw.SlackBuild diff --git a/slackware64-current/source/CHECKSUMS.md5.asc b/slackware64-current/source/CHECKSUMS.md5.asc index 55e086f86..44107e18d 100644 --- a/slackware64-current/source/CHECKSUMS.md5.asc +++ b/slackware64-current/source/CHECKSUMS.md5.asc @@ -1,6 +1,6 @@ -----BEGIN PGP SIGNATURE----- -iEYEABECAAYFAlw3yn0ACgkQakRjwEAQIjNkhwCfaHyaMgzNRMfyKmssD5i9LYDC -5xcAn1vgIUpCbAkF26Y14mYuFr2v/ljL -=TSL2 +iEYEABECAAYFAlw5DOYACgkQakRjwEAQIjP2lgCfW3GTA8huulpQksDStHGd+U2w +op4An1QhxwuoSJr5FE2yVYq4XfpH5WtY +=Zl5M -----END PGP SIGNATURE----- diff --git a/slackware64-current/source/FILE_LIST b/slackware64-current/source/FILE_LIST index 915a78f97..7bdff1474 100644 --- a/slackware64-current/source/FILE_LIST +++ b/slackware64-current/source/FILE_LIST @@ -1,15 +1,15 @@ -Thu Jan 10 22:42:17 UTC 2019 +Fri Jan 11 21:37:58 UTC 2019 Here is the file list for this directory. If you are using a mirror site and find missing or extra files in the disk subdirectories, please have the archive administrator refresh the mirror. -drwxr-xr-x 19 root root 4096 2019-01-10 22:42 . --rw-r--r-- 1 root root 461721 2019-01-09 22:58 ./CHECKSUMS.md5 --rw-r--r-- 1 root root 163 2019-01-09 22:58 ./CHECKSUMS.md5.asc --rw-r--r-- 1 root root 653281 2019-01-09 22:57 ./FILE_LIST --rw-r--r-- 1 root root 16641788 2019-01-10 22:42 ./MANIFEST.bz2 +drwxr-xr-x 19 root root 4096 2019-01-11 21:37 . +-rw-r--r-- 1 root root 461901 2019-01-10 22:43 ./CHECKSUMS.md5 +-rw-r--r-- 1 root root 163 2019-01-10 22:43 ./CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 653578 2019-01-10 22:42 ./FILE_LIST +-rw-r--r-- 1 root root 16635817 2019-01-11 21:37 ./MANIFEST.bz2 -rw-r--r-- 1 root root 1314 2006-10-02 04:40 ./README.TXT drwxr-xr-x 111 root root 4096 2019-01-08 19:53 ./a -rw-r--r-- 1 root root 877 2018-11-21 18:49 ./a/FTBFSlog @@ -49,56 +49,10 @@ drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./a/attr -rw-r--r-- 1 root root 88 2006-02-28 00:02 ./a/attr/build -rw-r--r-- 1 root root 270 2018-06-19 18:09 ./a/attr/doinst.sh.gz -rw-r--r-- 1 root root 1058 2018-02-27 06:13 ./a/attr/slack-desc -drwxr-xr-x 3 root root 4096 2018-09-18 22:04 ./a/bash -drwxr-xr-x 2 root root 4096 2018-06-05 18:55 ./a/bash/bash-4.4-patches --rw-r--r-- 1 root root 1896 2016-11-11 19:24 ./a/bash/bash-4.4-patches/bash44-001 --rw-r--r-- 1 root root 72 2016-11-11 19:25 ./a/bash/bash-4.4-patches/bash44-001.sig --rw-r--r-- 1 root root 1946 2016-11-11 19:25 ./a/bash/bash-4.4-patches/bash44-002 --rw-r--r-- 1 root root 72 2016-11-11 19:25 ./a/bash/bash-4.4-patches/bash44-002.sig --rw-r--r-- 1 root root 1593 2016-11-11 19:25 ./a/bash/bash-4.4-patches/bash44-003 --rw-r--r-- 1 root root 72 2016-11-11 19:25 ./a/bash/bash-4.4-patches/bash44-003.sig --rw-r--r-- 1 root root 2350 2016-11-11 19:25 ./a/bash/bash-4.4-patches/bash44-004 --rw-r--r-- 1 root root 72 2016-11-11 19:25 ./a/bash/bash-4.4-patches/bash44-004.sig --rw-r--r-- 1 root root 1439 2016-11-11 19:25 ./a/bash/bash-4.4-patches/bash44-005 --rw-r--r-- 1 root root 72 2016-11-11 19:25 ./a/bash/bash-4.4-patches/bash44-005.sig --rw-r--r-- 1 root root 1805 2017-01-19 19:32 ./a/bash/bash-4.4-patches/bash44-006 --rw-r--r-- 1 root root 95 2017-01-19 19:32 ./a/bash/bash-4.4-patches/bash44-006.sig --rw-r--r-- 1 root root 4640 2017-01-19 19:32 ./a/bash/bash-4.4-patches/bash44-007 --rw-r--r-- 1 root root 95 2017-01-19 19:32 ./a/bash/bash-4.4-patches/bash44-007.sig --rw-r--r-- 1 root root 2223 2017-01-20 19:58 ./a/bash/bash-4.4-patches/bash44-008 --rw-r--r-- 1 root root 72 2017-01-20 19:58 ./a/bash/bash-4.4-patches/bash44-008.sig --rw-r--r-- 1 root root 3117 2017-01-20 19:58 ./a/bash/bash-4.4-patches/bash44-009 --rw-r--r-- 1 root root 72 2017-01-20 19:58 ./a/bash/bash-4.4-patches/bash44-009.sig --rw-r--r-- 1 root root 1670 2017-01-20 19:58 ./a/bash/bash-4.4-patches/bash44-010 --rw-r--r-- 1 root root 72 2017-01-20 19:58 ./a/bash/bash-4.4-patches/bash44-010.sig --rw-r--r-- 1 root root 1603 2017-01-20 19:59 ./a/bash/bash-4.4-patches/bash44-011 --rw-r--r-- 1 root root 72 2017-01-20 19:59 ./a/bash/bash-4.4-patches/bash44-011.sig --rw-r--r-- 1 root root 5768 2017-01-27 16:27 ./a/bash/bash-4.4-patches/bash44-012 --rw-r--r-- 1 root root 95 2017-01-27 16:27 ./a/bash/bash-4.4-patches/bash44-012.sig --rw-r--r-- 1 root root 1255 2018-01-29 20:52 ./a/bash/bash-4.4-patches/bash44-013 --rw-r--r-- 1 root root 95 2018-01-29 20:52 ./a/bash/bash-4.4-patches/bash44-013.sig --rw-r--r-- 1 root root 2834 2018-01-29 20:52 ./a/bash/bash-4.4-patches/bash44-014 --rw-r--r-- 1 root root 95 2018-01-29 20:52 ./a/bash/bash-4.4-patches/bash44-014.sig --rw-r--r-- 1 root root 1233 2018-01-29 20:52 ./a/bash/bash-4.4-patches/bash44-015 --rw-r--r-- 1 root root 95 2018-01-29 20:52 ./a/bash/bash-4.4-patches/bash44-015.sig --rw-r--r-- 1 root root 2069 2018-01-29 20:52 ./a/bash/bash-4.4-patches/bash44-016 --rw-r--r-- 1 root root 95 2018-01-29 20:52 ./a/bash/bash-4.4-patches/bash44-016.sig --rw-r--r-- 1 root root 1143 2018-01-29 20:52 ./a/bash/bash-4.4-patches/bash44-017 --rw-r--r-- 1 root root 95 2018-01-29 20:52 ./a/bash/bash-4.4-patches/bash44-017.sig --rw-r--r-- 1 root root 1319 2018-01-29 20:53 ./a/bash/bash-4.4-patches/bash44-018 --rw-r--r-- 1 root root 95 2018-01-29 20:53 ./a/bash/bash-4.4-patches/bash44-018.sig --rw-r--r-- 1 root root 1671 2018-02-06 21:23 ./a/bash/bash-4.4-patches/bash44-019 --rw-r--r-- 1 root root 95 2018-02-06 21:23 ./a/bash/bash-4.4-patches/bash44-019.sig --rw-r--r-- 1 root root 5156 2018-06-01 13:37 ./a/bash/bash-4.4-patches/bash44-020 --rw-r--r-- 1 root root 95 2018-06-01 13:37 ./a/bash/bash-4.4-patches/bash44-020.sig --rw-r--r-- 1 root root 1810 2018-06-01 13:37 ./a/bash/bash-4.4-patches/bash44-021 --rw-r--r-- 1 root root 95 2018-06-01 13:37 ./a/bash/bash-4.4-patches/bash44-021.sig --rw-r--r-- 1 root root 1818 2018-06-01 13:37 ./a/bash/bash-4.4-patches/bash44-022 --rw-r--r-- 1 root root 95 2018-06-01 13:37 ./a/bash/bash-4.4-patches/bash44-022.sig --rw-r--r-- 1 root root 1557 2018-06-01 13:37 ./a/bash/bash-4.4-patches/bash44-023 --rw-r--r-- 1 root root 95 2018-06-01 13:37 ./a/bash/bash-4.4-patches/bash44-023.sig --rw-r--r-- 1 root root 5560736 2016-09-15 14:47 ./a/bash/bash-4.4.tar.xz --rwxr-xr-x 1 root root 6044 2018-09-18 22:04 ./a/bash/bash.SlackBuild +drwxr-xr-x 3 root root 4096 2019-01-11 19:59 ./a/bash +drwxr-xr-x 2 root root 4096 2019-01-11 19:59 ./a/bash/bash-5.0-patches +-rw-r--r-- 1 root root 5988202 2019-01-07 14:13 ./a/bash/bash-5.0.tar.lz +-rwxr-xr-x 1 root root 6041 2019-01-11 20:00 ./a/bash/bash.SlackBuild -rw-r--r-- 1 root root 631 2018-03-29 01:12 ./a/bash/bash_manpages.patch.gz -rw-r--r-- 1 root root 189 2009-02-23 21:59 ./a/bash/doinst.sh.gz -rw-r--r-- 1 root root 959 2018-02-27 06:13 ./a/bash/slack-desc @@ -343,7 +297,7 @@ drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./a/getty-ps -rw-r--r-- 1 root root 1223 2002-10-04 05:00 ./a/getty-ps/getty_ps-2.1.0.lsm -rw-r--r-- 1 root root 117414 2005-07-21 12:27 ./a/getty-ps/getty_ps-2.1.0b.tar.gz -rw-r--r-- 1 root root 966 2018-02-27 06:13 ./a/getty-ps/slack-desc -drwxr-xr-x 3 root root 4096 2018-10-28 20:30 ./a/glibc-zoneinfo +drwxr-xr-x 3 root root 4096 2019-01-11 20:29 ./a/glibc-zoneinfo -rw-r--r-- 1 root root 1147 2018-06-14 04:54 ./a/glibc-zoneinfo/doinst.sh.gz -rwxr-xr-x 1 root root 5383 2018-10-19 17:33 ./a/glibc-zoneinfo/glibc-zoneinfo.SlackBuild -rw-r--r-- 1 root root 964 2018-02-27 06:13 ./a/glibc-zoneinfo/slack-desc @@ -358,10 +312,10 @@ drwxr-xr-x 2 root root 4096 2006-12-03 23:10 ./a/glibc-zoneinfo/timezone- -rw-r--r-- 1 root root 87 2006-12-03 23:10 ./a/glibc-zoneinfo/timezone-scripts/parts/README -rw-r--r-- 1 root root 66 2003-02-16 21:17 ./a/glibc-zoneinfo/timezone-scripts/setup.timeconfig -rw-r--r-- 1 root root 28652 2018-04-28 19:21 ./a/glibc-zoneinfo/timezone-scripts/timeconfig --rw-r--r-- 1 root root 241541 2018-10-27 12:10 ./a/glibc-zoneinfo/tzcode2018g.tar.gz --rw-r--r-- 1 root root 833 2018-10-27 12:10 ./a/glibc-zoneinfo/tzcode2018g.tar.gz.asc --rw-r--r-- 1 root root 366408 2018-10-27 12:10 ./a/glibc-zoneinfo/tzdata2018g.tar.gz --rw-r--r-- 1 root root 833 2018-10-27 12:10 ./a/glibc-zoneinfo/tzdata2018g.tar.gz.asc +-rw-r--r-- 1 root root 242962 2018-12-31 01:25 ./a/glibc-zoneinfo/tzcode2018i.tar.gz +-rw-r--r-- 1 root root 833 2018-12-31 01:25 ./a/glibc-zoneinfo/tzcode2018i.tar.gz.asc +-rw-r--r-- 1 root root 377009 2018-12-31 01:25 ./a/glibc-zoneinfo/tzdata2018i.tar.gz +-rw-r--r-- 1 root root 833 2018-12-31 01:25 ./a/glibc-zoneinfo/tzdata2018i.tar.gz.asc drwxr-xr-x 2 root root 4096 2018-04-28 19:23 ./a/gpm -rw-r--r-- 1 root root 361 2013-02-13 03:15 ./a/gpm/gpm-1.20.1-lib-silent.patch.gz -rw-r--r-- 1 root root 587 2013-02-13 22:19 ./a/gpm/gpm-1.20.1-select-1.patch.gz @@ -543,10 +497,10 @@ drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./a/lzip -rw-r--r-- 1 root root 72 2018-02-14 19:14 ./a/lzip/lzip-1.20.tar.lz.sig -rwxr-xr-x 1 root root 4569 2018-09-18 22:04 ./a/lzip/lzip.SlackBuild -rw-r--r-- 1 root root 893 2018-02-27 06:13 ./a/lzip/slack-desc -drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./a/lzlib --rw-r--r-- 1 root root 76164 2018-02-10 18:25 ./a/lzlib/lzlib-1.10.tar.lz --rw-r--r-- 1 root root 72 2018-02-10 18:25 ./a/lzlib/lzlib-1.10.tar.lz.sig --rwxr-xr-x 1 root root 4588 2018-09-18 22:04 ./a/lzlib/lzlib.SlackBuild +drwxr-xr-x 2 root root 4096 2019-01-11 20:05 ./a/lzlib +-rw-r--r-- 1 root root 77503 2019-01-10 22:52 ./a/lzlib/lzlib-1.11.tar.lz +-rw-r--r-- 1 root root 72 2019-01-10 22:52 ./a/lzlib/lzlib-1.11.tar.lz.sig +-rwxr-xr-x 1 root root 4588 2019-01-11 20:05 ./a/lzlib/lzlib.SlackBuild -rw-r--r-- 1 root root 858 2018-02-27 06:13 ./a/lzlib/slack-desc drwxr-xr-x 2 root root 4096 2018-11-02 19:29 ./a/mcelog -rw-r--r-- 1 root root 355 2010-09-27 22:42 ./a/mcelog/doinst.sh.gz @@ -1446,16 +1400,16 @@ drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./ap/vbetool -rw-r--r-- 1 root root 24915 2015-12-20 20:37 ./ap/vbetool/vbetool-1.2.2.tar.gz -rwxr-xr-x 1 root root 3202 2018-04-23 17:20 ./ap/vbetool/vbetool.SlackBuild -rw-r--r-- 1 root root 129 2008-11-24 18:23 ./ap/vbetool/vbetool.info -drwxr-xr-x 2 root root 4096 2019-01-05 19:24 ./ap/vim +drwxr-xr-x 2 root root 4096 2019-01-11 20:45 ./ap/vim -rw-r--r-- 1 root root 299348 2009-07-09 22:03 ./ap/vim/ctags-5.8.tar.xz -rw-r--r-- 1 root root 118 2006-08-23 23:20 ./ap/vim/doinst.sh.gz -rw-r--r-- 1 root root 8249 2006-01-19 17:01 ./ap/vim/gvim.png -rw-r--r-- 1 root root 834 2018-02-27 06:13 ./ap/vim/slack-desc.vim -rw-r--r-- 1 root root 959 2018-03-15 02:41 ./ap/vim/slack-desc.vim-gvim --rw-r--r-- 1 root root 8871929 2019-01-05 19:23 ./ap/vim/vim-8.1.0693.tar.lz +-rw-r--r-- 1 root root 8925161 2019-01-11 20:44 ./ap/vim/vim-8.1.0727.tar.lz -rwxr-xr-x 1 root root 6208 2018-11-13 23:29 ./ap/vim/vim-gvim.SlackBuild --rwxr-xr-x 1 root root 7559 2018-11-13 23:20 ./ap/vim/vim.SlackBuild --rw-r--r-- 1 root root 272 2016-08-11 16:46 ./ap/vim/vim.vimrc.diff.gz +-rwxr-xr-x 1 root root 7559 2019-01-11 20:44 ./ap/vim/vim.SlackBuild +-rw-r--r-- 1 root root 283 2019-01-11 20:43 ./ap/vim/vim.vimrc.diff.gz drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./ap/vorbis-tools -rw-r--r-- 1 root root 4423 2017-12-24 22:19 ./ap/vorbis-tools/ogg123.opus.diff.gz -rw-r--r-- 1 root root 1064 2018-02-27 06:12 ./ap/vorbis-tools/slack-desc @@ -1860,12 +1814,12 @@ drwxr-xr-x 2 root root 4096 2018-12-27 23:00 ./d/strace -rw-r--r-- 1 root root 801 2018-12-27 02:07 ./d/strace/strace-4.26.tar.xz.asc -rwxr-xr-x 1 root root 3514 2018-10-24 20:17 ./d/strace/strace.SlackBuild -rw-r--r-- 1 root root 33 2018-12-27 22:59 ./d/strace/strace.url -drwxr-xr-x 2 root root 4096 2018-10-31 21:59 ./d/subversion +drwxr-xr-x 2 root root 4096 2019-01-11 20:14 ./d/subversion -rwxr-xr-x 1 root root 181 2012-05-25 22:37 ./d/subversion/get-svn-book.sh -rw-r--r-- 1 root root 1005 2018-07-23 18:17 ./d/subversion/slack-desc --rw-r--r-- 1 root root 6494392 2018-10-30 08:56 ./d/subversion/subversion-1.11.0.tar.lz --rwxr-xr-x 1 root root 6332 2018-12-31 20:21 ./d/subversion/subversion.SlackBuild --rw-r--r-- 1 root root 470706 2018-10-31 06:01 ./d/subversion/svn-book-html.tar.bz2 +-rw-r--r-- 1 root root 6499317 2019-01-10 16:14 ./d/subversion/subversion-1.11.1.tar.lz +-rwxr-xr-x 1 root root 6332 2019-01-11 20:14 ./d/subversion/subversion.SlackBuild +-rw-r--r-- 1 root root 470701 2019-01-11 07:03 ./d/subversion/svn-book-html.tar.bz2 drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./d/swig -rw-r--r-- 1 root root 1013 2018-02-27 06:13 ./d/swig/slack-desc -rw-r--r-- 1 root root 6002428 2017-01-27 23:54 ./d/swig/swig-3.0.12.tar.xz @@ -5138,11 +5092,11 @@ drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./n/ipw2100-fw drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./n/ipw2200-fw -rw-r--r-- 1 root root 118152 2010-05-03 02:47 ./n/ipw2200-fw/ipw2200-fw-3.1.tar.xz -rwxr-xr-x 1 root root 3122 2018-04-23 17:20 ./n/ipw2200-fw/ipw2200-fw.SlackBuild -drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./n/irssi +drwxr-xr-x 2 root root 4096 2019-01-11 19:46 ./n/irssi -rw-r--r-- 1 root root 264 2009-07-29 00:34 ./n/irssi/doinst.sh.gz --rw-r--r-- 1 root root 1080992 2018-02-15 18:38 ./n/irssi/irssi-1.1.1.tar.xz --rw-r--r-- 1 root root 195 2018-02-15 18:38 ./n/irssi/irssi-1.1.1.tar.xz.asc --rwxr-xr-x 1 root root 4790 2018-11-30 21:12 ./n/irssi/irssi.SlackBuild +-rw-r--r-- 1 root root 1084328 2019-01-09 14:36 ./n/irssi/irssi-1.1.2.tar.xz +-rw-r--r-- 1 root root 195 2019-01-09 14:36 ./n/irssi/irssi-1.1.2.tar.xz.asc +-rwxr-xr-x 1 root root 4790 2019-01-11 19:46 ./n/irssi/irssi.SlackBuild -rw-r--r-- 1 root root 784 2018-02-27 06:13 ./n/irssi/slack-desc drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./n/iw -rw-r--r-- 1 root root 114096 2018-01-04 15:26 ./n/iw/iw-4.14.tar.xz diff --git a/slackware64-current/source/MANIFEST.bz2 b/slackware64-current/source/MANIFEST.bz2 index 7e886252f..92b2b8425 100644 --- a/slackware64-current/source/MANIFEST.bz2 +++ b/slackware64-current/source/MANIFEST.bz2 @@ -1 +1 @@ -899a5f28c3393e59ee7356a1ee833f3da090830d +8d1eff5ddd70418a5141023559b52e231c2680ac diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-001 b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-001 deleted file mode 100644 index 7b848feec..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-001 +++ /dev/null @@ -1,60 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 4.4 -Patch-ID: bash44-001 - -Bug-Reported-by: Sean Zha <freeman_cha@hotmail.com> -Bug-Reference-ID: <BN3PR01MB13657D9303EB94BF6E54216E8CCA0@BN3PR01MB1365.prod.exchangelabs.com> -Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2016-09/msg00107.html - -Bug-Description: - -Bash-4.4 changed the way the history list is initially allocated to reduce -the number of reallocations and copies. Users who set HISTSIZE to a very -large number to essentially unlimit the size of the history list will get -memory allocation errors - -Patch (apply with `patch -p0'): - -*** ../bash-4.4/lib/readline/history.c 2015-12-28 13:50:31.000000000 -0500 ---- lib/readline/history.c 2016-09-30 14:28:40.000000000 -0400 -*************** -*** 58,61 **** ---- 58,63 ---- - #define DEFAULT_HISTORY_INITIAL_SIZE 502 - -+ #define MAX_HISTORY_INITIAL_SIZE 8192 -+ - /* The number of slots to increase the_history by. */ - #define DEFAULT_HISTORY_GROW_SIZE 50 -*************** -*** 308,312 **** - { - if (history_stifled && history_max_entries > 0) -! history_size = history_max_entries + 2; - else - history_size = DEFAULT_HISTORY_INITIAL_SIZE; ---- 310,316 ---- - { - if (history_stifled && history_max_entries > 0) -! history_size = (history_max_entries > MAX_HISTORY_INITIAL_SIZE) -! ? MAX_HISTORY_INITIAL_SIZE -! : history_max_entries + 2; - else - history_size = DEFAULT_HISTORY_INITIAL_SIZE; -*** ../bash-4.4/patchlevel.h 2016-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2016-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 0 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 1 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-001.sig b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-001.sig Binary files differdeleted file mode 100644 index 9b594bd78..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-001.sig +++ /dev/null diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-002 b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-002 deleted file mode 100644 index 6d8baef14..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-002 +++ /dev/null @@ -1,69 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 4.4 -Patch-ID: bash44-002 - -Bug-Reported-by: Eric Pruitt <eric.pruitt@gmail.com> -Bug-Reference-ID: <20160916055120.GA28272@sinister.codevat.com> -Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2016-09/msg00015.html - -Bug-Description: - -Bash-4.4 warns when discarding NUL bytes in command substitution output -instead of silently dropping them. This patch changes the warnings from -one per NUL byte encountered to one warning per command substitution. - -Patch (apply with `patch -p0'): - -*** ../bash-4.4/subst.c 2016-08-30 16:46:38.000000000 -0400 ---- subst.c 2016-09-26 10:20:19.000000000 -0400 -*************** -*** 5932,5935 **** ---- 5933,5937 ---- - int istring_index, istring_size, c, tflag, skip_ctlesc, skip_ctlnul; - ssize_t bufn; -+ int nullbyte; - - istring = (char *)NULL; -*************** -*** 5939,5942 **** ---- 5941,5946 ---- - skip_ctlesc |= *s == CTLESC, skip_ctlnul |= *s == CTLNUL; - -+ nullbyte = 0; -+ - /* Read the output of the command through the pipe. This may need to be - changed to understand multibyte characters in the future. */ -*************** -*** 5957,5961 **** - { - #if 1 -! internal_warning ("%s", _("command substitution: ignored null byte in input")); - #endif - continue; ---- 5961,5969 ---- - { - #if 1 -! if (nullbyte == 0) -! { -! internal_warning ("%s", _("command substitution: ignored null byte in input")); -! nullbyte = 1; -! } - #endif - continue; -*** ../bash-4.4/patchlevel.h 2016-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2016-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 1 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 2 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-002.sig b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-002.sig Binary files differdeleted file mode 100644 index 1ecbf0b3b..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-002.sig +++ /dev/null diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-003 b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-003 deleted file mode 100644 index 01b6b6c9d..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-003 +++ /dev/null @@ -1,58 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 4.4 -Patch-ID: bash44-003 - -Bug-Reported-by: op7ic \x00 <op7ica@gmail.com> -Bug-Reference-ID: <CAFHyJTopWC5Jx+U7WcvxSZKu+KrqSf+_3sHPiRWo=VzXSiPq=w@mail.gmail.com> -Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2016-11/msg00005.html - -Bug-Description: - -Specially-crafted input, in this case an incomplete pathname expansion -bracket expression containing an invalid collating symbol, can cause the -shell to crash. - -Patch (apply with `patch -p0'): - -*** ../bash-4.4/lib/glob/sm_loop.c 2016-04-10 11:23:21.000000000 -0400 ---- lib/glob/sm_loop.c 2016-11-02 14:03:34.000000000 -0400 -*************** -*** 331,334 **** ---- 331,340 ---- - if (p[pc] == L('.') && p[pc+1] == L(']')) - break; -+ if (p[pc] == 0) -+ { -+ if (vp) -+ *vp = INVALID; -+ return (p + pc); -+ } - val = COLLSYM (p, pc); - if (vp) -*************** -*** 484,487 **** ---- 490,496 ---- - c = FOLD (c); - -+ if (c == L('\0')) -+ return ((test == L('[')) ? savep : (CHAR *)0); -+ - if ((flags & FNM_PATHNAME) && c == L('/')) - /* [/] can never match when matching a pathname. */ -*** ../bash-4.4/patchlevel.h 2016-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2016-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 2 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 3 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-003.sig b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-003.sig Binary files differdeleted file mode 100644 index 77b997537..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-003.sig +++ /dev/null diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-004 b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-004 deleted file mode 100644 index 1d8af26a9..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-004 +++ /dev/null @@ -1,84 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 4.4 -Patch-ID: bash44-004 - -Bug-Reported-by: Christian Weisgerber <naddy@mips.inka.de> -Bug-Reference-ID: <20161101160302.GB54856@lorvorc.mips.inka.de> -Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2016-11/msg00004.html - -Bug-Description: - -There is a race condition that can result in bash referencing freed memory -when freeing data associated with the last process substitution. - -Patch (apply with `patch -p0'): - -*** ../bash-4.4/jobs.c 2016-08-23 16:38:44.000000000 -0400 ---- jobs.c 2016-11-02 18:24:45.000000000 -0400 -*************** -*** 454,457 **** ---- 454,472 ---- - } - -+ void -+ discard_last_procsub_child () -+ { -+ PROCESS *disposer; -+ sigset_t set, oset; -+ -+ BLOCK_CHILD (set, oset); -+ disposer = last_procsub_child; -+ last_procsub_child = (PROCESS *)NULL; -+ UNBLOCK_CHILD (oset); -+ -+ if (disposer) -+ discard_pipeline (disposer); -+ } -+ - struct pipeline_saver * - alloc_pipeline_saver () -*** ../bash-4.4/jobs.h 2016-04-27 10:35:51.000000000 -0400 ---- jobs.h 2016-11-02 18:25:08.000000000 -0400 -*************** -*** 191,194 **** ---- 191,195 ---- - extern void stop_making_children __P((void)); - extern void cleanup_the_pipeline __P((void)); -+ extern void discard_last_procsub_child __P((void)); - extern void save_pipeline __P((int)); - extern PROCESS *restore_pipeline __P((int)); -*** ../bash-4.4/subst.c 2016-08-30 16:46:38.000000000 -0400 ---- subst.c 2016-11-02 18:23:24.000000000 -0400 -*************** -*** 5809,5816 **** - #if defined (JOB_CONTROL) - if (last_procsub_child) -! { -! discard_pipeline (last_procsub_child); -! last_procsub_child = (PROCESS *)NULL; -! } - last_procsub_child = restore_pipeline (0); - #endif ---- 5834,5838 ---- - #if defined (JOB_CONTROL) - if (last_procsub_child) -! discard_last_procsub_child (); - last_procsub_child = restore_pipeline (0); - #endif -*** ../bash-4.4/patchlevel.h 2016-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2016-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 3 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 4 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-004.sig b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-004.sig Binary files differdeleted file mode 100644 index 600645ba5..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-004.sig +++ /dev/null diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-005 b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-005 deleted file mode 100644 index bacd67aea..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-005 +++ /dev/null @@ -1,47 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 4.4 -Patch-ID: bash44-005 - -Bug-Reported-by: Dr. Werner Fink <werner@suse.de> -Bug-Reference-ID: <20161107100936.ajnojd7dspirdflf@noether.suse.de> -Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2016-11/msg00054.html - -Bug-Description: - -Under certain circumstances, a simple command is optimized to eliminate a -fork, resulting in an EXIT trap not being executed. - -Patch (apply with `patch -p0'): - -*** ../bash-4.4/builtins/evalstring.c 2016-08-11 14:18:51.000000000 -0400 ---- builtins/evalstring.c 2016-11-08 15:05:07.000000000 -0500 -*************** -*** 105,114 **** - *bash_input.location.string == '\0' && - command->type == cm_simple && -- #if 0 - signal_is_trapped (EXIT_TRAP) == 0 && - signal_is_trapped (ERROR_TRAP) == 0 && -- #else - any_signals_trapped () < 0 && -- #endif - command->redirects == 0 && command->value.Simple->redirects == 0 && - ((command->flags & CMD_TIME_PIPELINE) == 0) && ---- 105,111 ---- -*** ../bash-4.4/patchlevel.h 2016-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2016-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 4 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 5 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-005.sig b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-005.sig Binary files differdeleted file mode 100644 index f2f68243c..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-005.sig +++ /dev/null diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-006 b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-006 deleted file mode 100644 index f68c7ab47..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-006 +++ /dev/null @@ -1,59 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 4.4 -Patch-ID: bash44-006 - -Bug-Reported-by: <fernando@null-life.com> -Bug-Reference-ID: <CAEr-gPFPvqheiAeENmMkEwWRd4U=1iqCsYmR3sLdULOqL++_tQ@mail.gmail.com> -Bug-Reference-URL: - -Bug-Description: - -Out-of-range negative offsets to popd can cause the shell to crash attempting -to free an invalid memory block. - -Patch (apply with `patch -p0'): - -*** ../bash-4.4-patched/builtins/pushd.def 2016-01-25 13:31:49.000000000 -0500 ---- builtins/pushd.def 2016-10-28 10:46:49.000000000 -0400 -*************** -*** 366,370 **** - } - -! if (which > directory_list_offset || (directory_list_offset == 0 && which == 0)) - { - pushd_error (directory_list_offset, which_word ? which_word : ""); ---- 366,370 ---- - } - -! if (which > directory_list_offset || (which < -directory_list_offset) || (directory_list_offset == 0 && which == 0)) - { - pushd_error (directory_list_offset, which_word ? which_word : ""); -*************** -*** 388,391 **** ---- 388,396 ---- - of the list into place. */ - i = (direction == '+') ? directory_list_offset - which : which; -+ if (i < 0 || i > directory_list_offset) -+ { -+ pushd_error (directory_list_offset, which_word ? which_word : ""); -+ return (EXECUTION_FAILURE); -+ } - free (pushd_directory_list[i]); - directory_list_offset--; -*** ../bash-4.4/patchlevel.h 2016-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2016-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 5 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 6 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-006.sig b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-006.sig Binary files differdeleted file mode 100644 index 53687250c..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-006.sig +++ /dev/null diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-007 b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-007 deleted file mode 100644 index 5fb55ca40..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-007 +++ /dev/null @@ -1,151 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 4.4 -Patch-ID: bash44-007 - -Bug-Reported-by: Jens Heyens <jens.heyens@cispa.saarland> -Bug-Reference-ID: -Bug-Reference-URL: https://savannah.gnu.org/support/?109224 - -Bug-Description: - -When performing filename completion, bash dequotes the directory name being -completed, which can result in match failures and potential unwanted -expansion. - -Patch (apply with `patch -p0'): - -*** ../bash-4.4-patched/bashline.c 2016-08-05 21:44:05.000000000 -0400 ---- bashline.c 2017-01-19 13:15:51.000000000 -0500 -*************** -*** 143,147 **** - static void restore_directory_hook __P((rl_icppfunc_t)); - -! static int directory_exists __P((const char *)); - - static void cleanup_expansion_error __P((void)); ---- 144,148 ---- - static void restore_directory_hook __P((rl_icppfunc_t)); - -! static int directory_exists __P((const char *, int)); - - static void cleanup_expansion_error __P((void)); -*************** -*** 3103,3111 **** - } - -! /* Check whether not the (dequoted) version of DIRNAME, with any trailing slash -! removed, exists. */ - static int -! directory_exists (dirname) - const char *dirname; - { - char *new_dirname; ---- 3107,3116 ---- - } - -! /* Check whether not DIRNAME, with any trailing slash removed, exists. If -! SHOULD_DEQUOTE is non-zero, we dequote the directory name first. */ - static int -! directory_exists (dirname, should_dequote) - const char *dirname; -+ int should_dequote; - { - char *new_dirname; -*************** -*** 3113,3118 **** - struct stat sb; - -! /* First, dequote the directory name */ -! new_dirname = bash_dequote_filename ((char *)dirname, rl_completion_quote_character); - dirlen = STRLEN (new_dirname); - if (new_dirname[dirlen - 1] == '/') ---- 3118,3124 ---- - struct stat sb; - -! /* We save the string and chop the trailing slash because stat/lstat behave -! inconsistently if one is present. */ -! new_dirname = should_dequote ? bash_dequote_filename ((char *)dirname, rl_completion_quote_character) : savestring (dirname); - dirlen = STRLEN (new_dirname); - if (new_dirname[dirlen - 1] == '/') -*************** -*** 3146,3150 **** - should_expand_dirname = '`'; - -! if (should_expand_dirname && directory_exists (local_dirname)) - should_expand_dirname = 0; - ---- 3152,3156 ---- - should_expand_dirname = '`'; - -! if (should_expand_dirname && directory_exists (local_dirname, 0)) - should_expand_dirname = 0; - -*************** -*** 3156,3160 **** - global_nounset = unbound_vars_is_error; - unbound_vars_is_error = 0; -! wl = expand_prompt_string (new_dirname, 0, W_NOCOMSUB|W_COMPLETE); /* does the right thing */ - unbound_vars_is_error = global_nounset; - if (wl) ---- 3162,3166 ---- - global_nounset = unbound_vars_is_error; - unbound_vars_is_error = 0; -! wl = expand_prompt_string (new_dirname, 0, W_NOCOMSUB|W_NOPROCSUB|W_COMPLETE); /* does the right thing */ - unbound_vars_is_error = global_nounset; - if (wl) -*************** -*** 3245,3249 **** - } - -! if (should_expand_dirname && directory_exists (local_dirname)) - should_expand_dirname = 0; - ---- 3262,3266 ---- - } - -! if (should_expand_dirname && directory_exists (local_dirname, 1)) - should_expand_dirname = 0; - -*************** -*** 3251,3255 **** - { - new_dirname = savestring (local_dirname); -! wl = expand_prompt_string (new_dirname, 0, W_NOCOMSUB|W_COMPLETE); /* does the right thing */ - if (wl) - { ---- 3268,3272 ---- - { - new_dirname = savestring (local_dirname); -! wl = expand_prompt_string (new_dirname, 0, W_NOCOMSUB|W_NOPROCSUB|W_COMPLETE); /* does the right thing */ - if (wl) - { -*** ../bash-4.4/subst.c 2016-08-30 16:46:38.000000000 -0400 ---- subst.c 2017-01-19 07:09:57.000000000 -0500 -*************** -*** 9459,9462 **** ---- 9459,9466 ---- - if (word->flags & W_COMPLETE) - tword->flags |= W_COMPLETE; /* for command substitutions */ -+ if (word->flags & W_NOCOMSUB) -+ tword->flags |= W_NOCOMSUB; -+ if (word->flags & W_NOPROCSUB) -+ tword->flags |= W_NOPROCSUB; - - temp = (char *)NULL; -*** ../bash-4.4/patchlevel.h 2016-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2016-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 6 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 7 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-007.sig b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-007.sig Binary files differdeleted file mode 100644 index 26ffa860b..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-007.sig +++ /dev/null diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-008 b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-008 deleted file mode 100644 index 94c5d4aeb..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-008 +++ /dev/null @@ -1,84 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 4.4 -Patch-ID: bash44-008 - -Bug-Reported-by: Koichi MURASE <myoga.murase@gmail.com> -Bug-Reference-ID: <CAFLRLk-V+1AeQ2k=pY7ih6V+MfQ_w8EF3YWL2E+wmLfgKBtzXA@mail.gmail.com> -Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2016-11/msg00050.html - -Bug-Description: - -Under certain circumstances, bash will evaluate arithmetic expressions as -part of reading an expression token even when evaluation is suppressed. This -happens while evaluating a conditional expression and skipping over the -failed branch of the expression. - -Patch (apply with `patch -p0'): - -*** ../bash-4.4-patched/expr.c 2015-10-11 14:46:36.000000000 -0400 ---- expr.c 2016-11-08 11:55:46.000000000 -0500 -*************** -*** 579,585 **** - if (curtok == QUES) /* found conditional expr */ - { -- readtok (); -- if (curtok == 0 || curtok == COL) -- evalerror (_("expression expected")); - if (cval == 0) - { ---- 579,582 ---- -*************** -*** 588,591 **** ---- 585,592 ---- - } - -+ readtok (); -+ if (curtok == 0 || curtok == COL) -+ evalerror (_("expression expected")); -+ - val1 = EXP_HIGHEST (); - -*************** -*** 594,600 **** - if (curtok != COL) - evalerror (_("`:' expected for conditional expression")); -! readtok (); -! if (curtok == 0) -! evalerror (_("expression expected")); - set_noeval = 0; - if (cval) ---- 595,599 ---- - if (curtok != COL) - evalerror (_("`:' expected for conditional expression")); -! - set_noeval = 0; - if (cval) -*************** -*** 604,608 **** ---- 603,611 ---- - } - -+ readtok (); -+ if (curtok == 0) -+ evalerror (_("expression expected")); - val2 = expcond (); -+ - if (set_noeval) - noeval--; -*** ../bash-4.4/patchlevel.h 2016-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2016-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 7 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 8 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-008.sig b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-008.sig Binary files differdeleted file mode 100644 index 4735d235f..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-008.sig +++ /dev/null diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-009 b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-009 deleted file mode 100644 index 26a054af4..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-009 +++ /dev/null @@ -1,107 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 4.4 -Patch-ID: bash44-009 - -Bug-Reported-by: Hong Cho <hong.cho@citrix.com> -Bug-Reference-ID: <c30b5fe62b2543af8297e47ca487c29c@SJCPEX02CL02.citrite.net> -Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2016-12/msg00043.html - -Bug-Description: - -There is a race condition in add_history() that can be triggered by a fatal -signal arriving between the time the history length is updated and the time -the history list update is completed. A later attempt to reference an -invalid history entry can cause a crash. - -Patch (apply with `patch -p0'): - -*** ../bash-4.4-patched/lib/readline/history.c 2016-11-11 13:42:49.000000000 -0500 ---- lib/readline/history.c 2016-12-05 10:37:51.000000000 -0500 -*************** -*** 280,283 **** ---- 280,284 ---- - { - HIST_ENTRY *temp; -+ int new_length; - - if (history_stifled && (history_length == history_max_entries)) -*************** -*** 296,306 **** - /* Copy the rest of the entries, moving down one slot. Copy includes - trailing NULL. */ -- #if 0 -- for (i = 0; i < history_length; i++) -- the_history[i] = the_history[i + 1]; -- #else - memmove (the_history, the_history + 1, history_length * sizeof (HIST_ENTRY *)); -- #endif - - history_base++; - } ---- 297,303 ---- - /* Copy the rest of the entries, moving down one slot. Copy includes - trailing NULL. */ - memmove (the_history, the_history + 1, history_length * sizeof (HIST_ENTRY *)); - -+ new_length = history_length; - history_base++; - } -*************** -*** 316,320 **** - history_size = DEFAULT_HISTORY_INITIAL_SIZE; - the_history = (HIST_ENTRY **)xmalloc (history_size * sizeof (HIST_ENTRY *)); -! history_length = 1; - } - else ---- 313,317 ---- - history_size = DEFAULT_HISTORY_INITIAL_SIZE; - the_history = (HIST_ENTRY **)xmalloc (history_size * sizeof (HIST_ENTRY *)); -! new_length = 1; - } - else -*************** -*** 326,330 **** - xrealloc (the_history, history_size * sizeof (HIST_ENTRY *)); - } -! history_length++; - } - } ---- 323,327 ---- - xrealloc (the_history, history_size * sizeof (HIST_ENTRY *)); - } -! new_length = history_length + 1; - } - } -*************** -*** 332,337 **** - temp = alloc_history_entry ((char *)string, hist_inittime ()); - -! the_history[history_length] = (HIST_ENTRY *)NULL; -! the_history[history_length - 1] = temp; - } - ---- 329,335 ---- - temp = alloc_history_entry ((char *)string, hist_inittime ()); - -! the_history[new_length] = (HIST_ENTRY *)NULL; -! the_history[new_length - 1] = temp; -! history_length = new_length; - } - -*** ../bash-4.4/patchlevel.h 2016-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2016-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 8 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 9 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-009.sig b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-009.sig Binary files differdeleted file mode 100644 index e2a226d4b..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-009.sig +++ /dev/null diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-010 b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-010 deleted file mode 100644 index 2346005c3..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-010 +++ /dev/null @@ -1,49 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 4.4 -Patch-ID: bash44-010 - -Bug-Reported-by: Clark Wang <dearvoid@gmail.com> -Bug-Reference-ID: <CADv8-og092RvvUUHy46=BPKChCXw5g=GOOqgN0V3f4a3TpLebQ@mail.gmail.com> -Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2016-11/msg00104.html - -Bug-Description: - -Depending on compiler optimizations and behavior, the `read' builtin may not -save partial input when a timeout occurs. - -Patch (apply with `patch -p0'): - -*** ../bash-4.4-patched/builtins/read.def 2016-05-16 14:24:56.000000000 -0400 ---- builtins/read.def 2016-11-25 12:37:56.000000000 -0500 -*************** -*** 182,186 **** - { - register char *varname; -! int size, i, nr, pass_next, saw_escape, eof, opt, retval, code, print_ps2; - int input_is_tty, input_is_pipe, unbuffered_read, skip_ctlesc, skip_ctlnul; - int raw, edit, nchars, silent, have_timeout, ignore_delim, fd, lastsig, t_errno; ---- 182,187 ---- - { - register char *varname; -! int size, nr, pass_next, saw_escape, eof, opt, retval, code, print_ps2; -! volatile int i; - int input_is_tty, input_is_pipe, unbuffered_read, skip_ctlesc, skip_ctlnul; - int raw, edit, nchars, silent, have_timeout, ignore_delim, fd, lastsig, t_errno; - -*** ../bash-4.4/patchlevel.h 2016-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2016-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 9 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 10 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-010.sig b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-010.sig Binary files differdeleted file mode 100644 index b50c768a9..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-010.sig +++ /dev/null diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-011 b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-011 deleted file mode 100644 index 2eb9957ff..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-011 +++ /dev/null @@ -1,50 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 4.4 -Patch-ID: bash44-011 - -Bug-Reported-by: Russell King <rmk@armlinux.org.uk> -Bug-Reference-ID: <E1cNnFx-0007G2-S2@flint.armlinux.org.uk> -Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2017-01/msg00000.html - -Bug-Description: - -Subshells begun to run command and process substitutions may attempt to -set the terminal's process group to an incorrect value if they receive -a fatal signal. This depends on the behavior of the process that starts -the shell. - -Patch (apply with `patch -p0'): - -*** ../bash-4.4-patched/sig.c 2016-02-11 15:02:45.000000000 -0500 ---- sig.c 2017-01-04 09:09:47.000000000 -0500 -*************** -*** 586,590 **** - if (sig == SIGHUP && (interactive || (subshell_environment & (SUBSHELL_COMSUB|SUBSHELL_PROCSUB)))) - hangup_all_jobs (); -! end_job_control (); - #endif /* JOB_CONTROL */ - ---- 571,576 ---- - if (sig == SIGHUP && (interactive || (subshell_environment & (SUBSHELL_COMSUB|SUBSHELL_PROCSUB)))) - hangup_all_jobs (); -! if ((subshell_environment & (SUBSHELL_COMSUB|SUBSHELL_PROCSUB)) == 0) -! end_job_control (); - #endif /* JOB_CONTROL */ - -*** ../bash-4.4/patchlevel.h 2016-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2016-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 10 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 11 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-011.sig b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-011.sig Binary files differdeleted file mode 100644 index b8690bead..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-011.sig +++ /dev/null diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-012 b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-012 deleted file mode 100644 index 182fd7cb1..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-012 +++ /dev/null @@ -1,161 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 4.4 -Patch-ID: bash44-012 - -Bug-Reported-by: Clark Wang <dearvoid@gmail.com> -Bug-Reference-ID: <CADv8-ojttPUFOZXqbjsvy83LfaJtQKZ5qejGdF6j0VJ3vtrYOA@mail.gmail.com> -Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2016-11/msg00106.html - -Bug-Description: - -When -N is used, the input is not supposed to be split using $IFS, but -leading and trailing IFS whitespace was still removed. - -Patch (apply with `patch -p0'): - -*** ../bash-4.4-patched/subst.c 2017-01-20 14:22:01.000000000 -0500 ---- subst.c 2017-01-25 13:43:22.000000000 -0500 -*************** -*** 2826,2834 **** - /* Parse a single word from STRING, using SEPARATORS to separate fields. - ENDPTR is set to the first character after the word. This is used by -! the `read' builtin. This is never called with SEPARATORS != $IFS; -! it should be simplified. - - XXX - this function is very similar to list_string; they should be - combined - XXX */ - char * - get_word_from_string (stringp, separators, endptr) ---- 2826,2838 ---- - /* Parse a single word from STRING, using SEPARATORS to separate fields. - ENDPTR is set to the first character after the word. This is used by -! the `read' builtin. -! -! This is never called with SEPARATORS != $IFS, and takes advantage of that. - - XXX - this function is very similar to list_string; they should be - combined - XXX */ -+ -+ #define islocalsep(c) (local_cmap[(unsigned char)(c)] != 0) -+ - char * - get_word_from_string (stringp, separators, endptr) -*************** -*** 2838,2841 **** ---- 2842,2846 ---- - char *current_word; - int sindex, sh_style_split, whitesep, xflags; -+ unsigned char local_cmap[UCHAR_MAX+1]; /* really only need single-byte chars here */ - size_t slen; - -*************** -*** 2847,2854 **** - separators[2] == '\n' && - separators[3] == '\0'; -! for (xflags = 0, s = ifs_value; s && *s; s++) - { - if (*s == CTLESC) xflags |= SX_NOCTLESC; - if (*s == CTLNUL) xflags |= SX_NOESCCTLNUL; - } - ---- 2852,2861 ---- - separators[2] == '\n' && - separators[3] == '\0'; -! memset (local_cmap, '\0', sizeof (local_cmap)); -! for (xflags = 0, s = separators; s && *s; s++) - { - if (*s == CTLESC) xflags |= SX_NOCTLESC; - if (*s == CTLNUL) xflags |= SX_NOESCCTLNUL; -+ local_cmap[(unsigned char)*s] = 1; /* local charmap of separators */ - } - -*************** -*** 2857,2864 **** - - /* Remove sequences of whitespace at the beginning of STRING, as -! long as those characters appear in IFS. */ -! if (sh_style_split || !separators || !*separators) - { -! for (; *s && spctabnl (*s) && isifs (*s); s++); - - /* If the string is nothing but whitespace, update it and return. */ ---- 2864,2872 ---- - - /* Remove sequences of whitespace at the beginning of STRING, as -! long as those characters appear in SEPARATORS. This happens if -! SEPARATORS == $' \t\n' or if IFS is unset. */ -! if (sh_style_split || separators == 0) - { -! for (; *s && spctabnl (*s) && islocalsep (*s); s++); - - /* If the string is nothing but whitespace, update it and return. */ -*************** -*** 2879,2885 **** - This obeys the field splitting rules in Posix.2. */ - sindex = 0; -! /* Don't need string length in ADVANCE_CHAR or string_extract_verbatim -! unless multibyte chars are possible. */ -! slen = (MB_CUR_MAX > 1) ? STRLEN (s) : 1; - current_word = string_extract_verbatim (s, slen, &sindex, separators, xflags); - ---- 2887,2893 ---- - This obeys the field splitting rules in Posix.2. */ - sindex = 0; -! /* Don't need string length in ADVANCE_CHAR unless multibyte chars are -! possible, but need it in string_extract_verbatim for bounds checking */ -! slen = STRLEN (s); - current_word = string_extract_verbatim (s, slen, &sindex, separators, xflags); - -*************** -*** 2900,2904 **** - /* Now skip sequences of space, tab, or newline characters if they are - in the list of separators. */ -! while (s[sindex] && spctabnl (s[sindex]) && isifs (s[sindex])) - sindex++; - ---- 2908,2912 ---- - /* Now skip sequences of space, tab, or newline characters if they are - in the list of separators. */ -! while (s[sindex] && spctabnl (s[sindex]) && islocalsep (s[sindex])) - sindex++; - -*************** -*** 2907,2916 **** - delimiter, not a separate delimiter that would result in an empty field. - Look at POSIX.2, 3.6.5, (3)(b). */ -! if (s[sindex] && whitesep && isifs (s[sindex]) && !spctabnl (s[sindex])) - { - sindex++; - /* An IFS character that is not IFS white space, along with any adjacent - IFS white space, shall delimit a field. */ -! while (s[sindex] && spctabnl (s[sindex]) && isifs (s[sindex])) - sindex++; - } ---- 2915,2924 ---- - delimiter, not a separate delimiter that would result in an empty field. - Look at POSIX.2, 3.6.5, (3)(b). */ -! if (s[sindex] && whitesep && islocalsep (s[sindex]) && !spctabnl (s[sindex])) - { - sindex++; - /* An IFS character that is not IFS white space, along with any adjacent - IFS white space, shall delimit a field. */ -! while (s[sindex] && spctabnl (s[sindex]) && islocalsep(s[sindex])) - sindex++; - } -*** ../bash-4.4/patchlevel.h 2016-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2016-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 11 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 12 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-012.sig b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-012.sig Binary files differdeleted file mode 100644 index 407488b26..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-012.sig +++ /dev/null diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-013 b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-013 deleted file mode 100644 index 5b919e181..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-013 +++ /dev/null @@ -1,43 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 4.4 -Patch-ID: bash44-013 - -Bug-Reported-by: Siteshwar Vashisht <svashisht@redhat.com> -Bug-Reference-ID: <1508861265.9523642.1484659442561.JavaMail.zimbra@redhat.com> -Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2017-01/msg00026.html - -Bug-Description: - -If a here-document contains a command substitution, the command substitution -can get access to the file descriptor used to write the here-document. - -Patch (apply with `patch -p0'): - -*** ../bash-4.4-patched/redir.c 2016-06-02 20:22:24.000000000 -0400 ---- redir.c 2017-01-17 13:23:40.000000000 -0500 -*************** -*** 470,473 **** ---- 467,472 ---- - } - -+ SET_CLOSE_ON_EXEC (fd); -+ - errno = r = 0; /* XXX */ - /* write_here_document returns 0 on success, errno on failure. */ -*** ../bash-4.4/patchlevel.h 2016-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2016-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 12 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 13 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-013.sig b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-013.sig Binary files differdeleted file mode 100644 index 2c41692b4..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-013.sig +++ /dev/null diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-014 b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-014 deleted file mode 100644 index ad3c78ac8..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-014 +++ /dev/null @@ -1,104 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 4.4 -Patch-ID: bash44-014 - -Bug-Reported-by: Oyvind Hvidsten <oyvind.hvidsten@dhampir.no> -Bug-Reference-ID: <c01b7049-925c-9409-d978-e59bf42591f4@dhampir.no> -Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2017-12/msg00023.html - -Bug-Description: - -Under some circumstances, functions that return via the `return' builtin do -not clean up memory they allocated to keep track of FIFOs. - -Patch (apply with `patch -p0'): - -*** ../bash-20171205/execute_cmd.c 2017-12-08 07:38:28.000000000 -0500 ---- execute_cmd.c 2018-01-26 15:23:38.000000000 -0500 -*************** -*** 727,730 **** ---- 727,732 ---- - ofifo = num_fifos (); - ofifo_list = copy_fifo_list ((int *)&osize); -+ begin_unwind_frame ("internal_fifos"); -+ add_unwind_protect (xfree, ofifo_list); - saved_fifo = 1; - } -*************** -*** 742,746 **** - #if defined (PROCESS_SUBSTITUTION) - if (saved_fifo) -! free ((void *)ofifo_list); - #endif - return (last_command_exit_value = EXECUTION_FAILURE); ---- 744,751 ---- - #if defined (PROCESS_SUBSTITUTION) - if (saved_fifo) -! { -! free ((void *)ofifo_list); -! discard_unwind_frame ("internal_fifos"); -! } - #endif - return (last_command_exit_value = EXECUTION_FAILURE); -*************** -*** 1061,1064 **** ---- 1066,1070 ---- - close_new_fifos ((char *)ofifo_list, osize); - free ((void *)ofifo_list); -+ discard_unwind_frame ("internal_fifos"); - } - #endif -*************** -*** 4978,4984 **** - #endif - -! #if defined (PROCESS_SUBSTITUTION) - ofifo = num_fifos (); - ofifo_list = copy_fifo_list (&osize); - #endif - ---- 4984,4995 ---- - #endif - -! #if defined (PROCESS_SUBSTITUTION) -! begin_unwind_frame ("saved_fifos"); -! /* If we return, we longjmp and don't get a chance to restore the old -! fifo list, so we add an unwind protect to free it */ - ofifo = num_fifos (); - ofifo_list = copy_fifo_list (&osize); -+ if (ofifo_list) -+ add_unwind_protect (xfree, ofifo_list); - #endif - -*************** -*** 5064,5068 **** - if (nfifo > ofifo) - close_new_fifos (ofifo_list, osize); -! free (ofifo_list); - #endif - ---- 5075,5081 ---- - if (nfifo > ofifo) - close_new_fifos (ofifo_list, osize); -! if (ofifo_list) -! free (ofifo_list); -! discard_unwind_frame ("saved_fifos"); - #endif - -*** ../bash-4.4/patchlevel.h 2016-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2016-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 13 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 14 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-014.sig b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-014.sig Binary files differdeleted file mode 100644 index bece15651..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-014.sig +++ /dev/null diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-015 b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-015 deleted file mode 100644 index dc2fb22c4..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-015 +++ /dev/null @@ -1,43 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 4.4 -Patch-ID: bash44-015 - -Bug-Reported-by: David Simmons <bug-bash@tmp.davidsimmons.com> -Bug-Reference-ID: <bc6f0839-fa50-fe8f-65f5-5aa6feb11ec5@davidsimmons.com> -Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2017-02/msg00033.html - -Bug-Description: - -Process substitution can leak internal quoting to the parser in the invoked -subshell. - -Patch (apply with `patch -p0'): - -*** ../bash-20170210/subst.c 2017-01-19 11:08:50.000000000 -0500 ---- subst.c 2017-02-20 10:12:49.000000000 -0500 -*************** -*** 5907,5910 **** ---- 5907,5912 ---- - expanding_redir = 0; - -+ remove_quoted_escapes (string); -+ - subshell_level++; - result = parse_and_execute (string, "process substitution", (SEVAL_NONINT|SEVAL_NOHIST)); -*** ../bash-4.4/patchlevel.h 2016-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2016-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 14 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 15 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-015.sig b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-015.sig Binary files differdeleted file mode 100644 index cb21a1b60..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-015.sig +++ /dev/null diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-016 b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-016 deleted file mode 100644 index 94ae90baa..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-016 +++ /dev/null @@ -1,78 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 4.4 -Patch-ID: bash44-016 - -Bug-Reported-by: Luiz Angelo Daros de Luca <luizluca@gmail.com> -Bug-Reference-ID: <CAJq09z7G1-QnLyiUQA0DS=V3da_rtHF8VdYbbdzPe_W3kydpRg@mail.gmail.com> -Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2016-09/msg00092.html - -Bug-Description: - -Bash can perform trap processing while reading command substitution output -instead of waiting until the command completes. - -Patch (apply with `patch -p0'): - -*** ../bash-4.4/lib/sh/zread.c 2014-12-22 10:48:04.000000000 -0500 ---- lib/sh/zread.c 2016-09-29 15:21:36.000000000 -0400 -*************** -*** 38,42 **** ---- 38,45 ---- - #endif - -+ extern int executing_builtin; -+ - extern void check_signals_and_traps (void); -+ extern void check_signals (void); - extern int signal_is_trapped (int); - -*************** -*** 51,69 **** - ssize_t r; - -- #if 0 -- #if defined (HAVE_SIGINTERRUPT) -- if (signal_is_trapped (SIGCHLD)) -- siginterrupt (SIGCHLD, 1); -- #endif -- #endif -- - while ((r = read (fd, buf, len)) < 0 && errno == EINTR) -! check_signals_and_traps (); /* XXX - should it be check_signals()? */ -! -! #if 0 -! #if defined (HAVE_SIGINTERRUPT) -! siginterrupt (SIGCHLD, 0); -! #endif -! #endif - - return r; ---- 54,64 ---- - ssize_t r; - - while ((r = read (fd, buf, len)) < 0 && errno == EINTR) -! /* XXX - bash-5.0 */ -! /* We check executing_builtin and run traps here for backwards compatibility */ -! if (executing_builtin) -! check_signals_and_traps (); /* XXX - should it be check_signals()? */ -! else -! check_signals (); - - return r; -*** ../bash-4.4/patchlevel.h 2016-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2016-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 15 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 16 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-016.sig b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-016.sig Binary files differdeleted file mode 100644 index 850412566..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-016.sig +++ /dev/null diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-017 b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-017 deleted file mode 100644 index f427732d3..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-017 +++ /dev/null @@ -1,45 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 4.4 -Patch-ID: bash44-017 - -Bug-Reported-by: ZhangXiao <xiao.zhang@windriver.com> -Bug-Reference-ID: <58AD3EAC.4020608@windriver.com> -Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2017-02/msg00061.html - -Bug-Description: - -There is a memory leak when `read -e' is used to read a line using readline. - -Patch (apply with `patch -p0'): - -*** ../bash-20170217/builtins/read.def 2017-01-02 16:53:02.000000000 -0500 ---- builtins/read.def 2017-02-22 09:43:14.000000000 -0500 -*************** -*** 691,694 **** ---- 691,699 ---- - CHECK_ALRM; - -+ #if defined (READLINE) -+ if (edit) -+ free (rlbuf); -+ #endif -+ - if (retval < 0) - { -*** ../bash-4.4/patchlevel.h 2016-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2016-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 16 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 17 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-017.sig b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-017.sig Binary files differdeleted file mode 100644 index 5f3ca2acc..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-017.sig +++ /dev/null diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-018 b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-018 deleted file mode 100644 index b1c935c61..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-018 +++ /dev/null @@ -1,48 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 4.4 -Patch-ID: bash44-018 - -Bug-Reported-by: Siteshwar Vashisht <svashisht@redhat.com> -Bug-Reference-ID: <1341922391.30876471.1501250355579.JavaMail.zimbra@redhat.com> -Bug-Reference-URL: https://bugzilla.redhat.com/show_bug.cgi?id=1466737 - -Bug-Description: - -Under certain circumstances (e.g., reading from /dev/zero), read(2) will not -return -1 even when interrupted by a signal. The read builtin needs to check -for signals in this case. - -Patch (apply with `patch -p0'): - -*** ../bash-20170622/builtins/read.def 2017-06-17 18:45:20.000000000 -0400 ---- builtins/read.def 2017-06-30 11:09:26.000000000 -0400 -*************** -*** 611,615 **** - - CHECK_ALRM; -! - #if defined (READLINE) - } ---- 611,615 ---- - - CHECK_ALRM; -! QUIT; /* in case we didn't call check_signals() */ - #if defined (READLINE) - } -*** ../bash-4.4/patchlevel.h 2016-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2016-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 17 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 18 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-018.sig b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-018.sig Binary files differdeleted file mode 100644 index b9a794c66..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-018.sig +++ /dev/null diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-019 b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-019 deleted file mode 100644 index 081e97932..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-019 +++ /dev/null @@ -1,50 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 4.4 -Patch-ID: bash44-019 - -Bug-Reported-by: Kieran Grant <kieran.thehacker.grant@gmail.com> -Bug-Reference-ID: <ec9071ae-efb1-9e09-5d03-e905daf2835c@gmail.com> -Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2018-02/msg00002.html - -Bug-Description: - -With certain values for PS1, especially those that wrap onto three or more -lines, readline will miscalculate the number of invisible characters, -leading to crashes and core dumps. - -Patch (apply with `patch -p0'): - -*** ../bash-4.4.18/lib/readline/display.c 2016-07-28 14:49:33.000000000 -0400 ---- lib/readline/display.c 2018-02-03 19:19:35.000000000 -0500 -*************** -*** 772,776 **** - wadjust = (newlines == 0) - ? prompt_invis_chars_first_line -! : ((newlines == prompt_lines_estimate) ? wrap_offset : prompt_invis_chars_first_line); - - /* fix from Darin Johnson <darin@acuson.com> for prompt string with ---- 788,794 ---- - wadjust = (newlines == 0) - ? prompt_invis_chars_first_line -! : ((newlines == prompt_lines_estimate) -! ? (wrap_offset - prompt_invis_chars_first_line) -! : 0); - - /* fix from Darin Johnson <darin@acuson.com> for prompt string with -*** ../bash-4.4/patchlevel.h 2016-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2016-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 18 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 19 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-019.sig b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-019.sig Binary files differdeleted file mode 100644 index 9fe6413bf..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-019.sig +++ /dev/null diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-020 b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-020 deleted file mode 100644 index 1c42643b6..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-020 +++ /dev/null @@ -1,177 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 4.4 -Patch-ID: bash44-020 - -Bug-Reported-by: Graham Northup <northug@clarkson.edu> -Bug-Reference-ID: <537530c3-61f0-349b-9de6-fa4e2487f428@clarkson.edu> -Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2017-02/msg00025.html - -Bug-Description: - -In circumstances involving long-running scripts that create and reap many -processes, it is possible for the hash table bash uses to store exit -statuses from asynchronous processes to develop loops. This patch fixes -the loop causes and adds code to detect any future loops. - -Patch (apply with `patch -p0'): - -*** ../bash-4.4-patched/jobs.c 2016-11-11 13:42:55.000000000 -0500 ---- jobs.c 2017-02-22 15:16:28.000000000 -0500 -*************** -*** 813,818 **** - struct pidstat *ps; - -! bucket = pshash_getbucket (pid); -! psi = bgp_getindex (); - ps = &bgpids.storage[psi]; - ---- 796,815 ---- - struct pidstat *ps; - -! /* bucket == existing chain of pids hashing to same value -! psi = where were going to put this pid/status */ -! -! bucket = pshash_getbucket (pid); /* index into pidstat_table */ -! psi = bgp_getindex (); /* bgpids.head, index into storage */ -! -! /* XXX - what if psi == *bucket? */ -! if (psi == *bucket) -! { -! #ifdef DEBUG -! internal_warning ("hashed pid %d (pid %d) collides with bgpids.head, skipping", psi, pid); -! #endif -! bgpids.storage[psi].pid = NO_PID; /* make sure */ -! psi = bgp_getindex (); /* skip to next one */ -! } -! - ps = &bgpids.storage[psi]; - -*************** -*** 842,845 **** ---- 839,843 ---- - { - struct pidstat *ps; -+ ps_index_t *bucket; - - ps = &bgpids.storage[psi]; -*************** -*** 847,856 **** - return; - -! if (ps->bucket_next != NO_PID) - bgpids.storage[ps->bucket_next].bucket_prev = ps->bucket_prev; -! if (ps->bucket_prev != NO_PID) - bgpids.storage[ps->bucket_prev].bucket_next = ps->bucket_next; - else -! *(pshash_getbucket (ps->pid)) = ps->bucket_next; - } - ---- 845,861 ---- - return; - -! if (ps->bucket_next != NO_PIDSTAT) - bgpids.storage[ps->bucket_next].bucket_prev = ps->bucket_prev; -! if (ps->bucket_prev != NO_PIDSTAT) - bgpids.storage[ps->bucket_prev].bucket_next = ps->bucket_next; - else -! { -! bucket = pshash_getbucket (ps->pid); -! *bucket = ps->bucket_next; /* deleting chain head in hash table */ -! } -! -! /* clear out this cell, just in case */ -! ps->pid = NO_PID; -! ps->bucket_next = ps->bucket_prev = NO_PIDSTAT; - } - -*************** -*** 859,863 **** - pid_t pid; - { -! ps_index_t psi; - - if (bgpids.storage == 0 || bgpids.nalloc == 0 || bgpids.npid == 0) ---- 864,868 ---- - pid_t pid; - { -! ps_index_t psi, orig_psi; - - if (bgpids.storage == 0 || bgpids.nalloc == 0 || bgpids.npid == 0) -*************** -*** 865,871 **** - - /* Search chain using hash to find bucket in pidstat_table */ -! for (psi = *(pshash_getbucket (pid)); psi != NO_PIDSTAT; psi = bgpids.storage[psi].bucket_next) -! if (bgpids.storage[psi].pid == pid) -! break; - - if (psi == NO_PIDSTAT) ---- 870,883 ---- - - /* Search chain using hash to find bucket in pidstat_table */ -! for (orig_psi = psi = *(pshash_getbucket (pid)); psi != NO_PIDSTAT; psi = bgpids.storage[psi].bucket_next) -! { -! if (bgpids.storage[psi].pid == pid) -! break; -! if (orig_psi == bgpids.storage[psi].bucket_next) /* catch reported bug */ -! { -! internal_warning ("bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next", psi); -! return 0; -! } -! } - - if (psi == NO_PIDSTAT) -*************** -*** 905,909 **** - pid_t pid; - { -! ps_index_t psi; - - if (bgpids.storage == 0 || bgpids.nalloc == 0 || bgpids.npid == 0) ---- 917,921 ---- - pid_t pid; - { -! ps_index_t psi, orig_psi; - - if (bgpids.storage == 0 || bgpids.nalloc == 0 || bgpids.npid == 0) -*************** -*** 911,917 **** - - /* Search chain using hash to find bucket in pidstat_table */ -! for (psi = *(pshash_getbucket (pid)); psi != NO_PIDSTAT; psi = bgpids.storage[psi].bucket_next) -! if (bgpids.storage[psi].pid == pid) -! return (bgpids.storage[psi].status); - - return -1; ---- 923,936 ---- - - /* Search chain using hash to find bucket in pidstat_table */ -! for (orig_psi = psi = *(pshash_getbucket (pid)); psi != NO_PIDSTAT; psi = bgpids.storage[psi].bucket_next) -! { -! if (bgpids.storage[psi].pid == pid) -! return (bgpids.storage[psi].status); -! if (orig_psi == bgpids.storage[psi].bucket_next) /* catch reported bug */ -! { -! internal_warning ("bgp_search: LOOP: psi (%d) == storage[psi].bucket_next", psi); -! return -1; -! } -! } - - return -1; -*** ../bash-4.4/patchlevel.h 2016-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2016-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 19 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 20 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-020.sig b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-020.sig Binary files differdeleted file mode 100644 index a9decfcc6..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-020.sig +++ /dev/null diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-021 b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-021 deleted file mode 100644 index 37da331d5..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-021 +++ /dev/null @@ -1,57 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 4.4 -Patch-ID: bash44-021 - -Bug-Reported-by: werner@suse.de -Bug-Reference-ID: <201803281402.w2SE2VOa000476@noether.suse.de> -Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2018-03/msg00196.html - -Bug-Description: - -A SIGINT received inside a SIGINT trap handler can possibly cause the -shell to loop. - -Patch (apply with `patch -p0'): - -*** ../bash-20180329/jobs.c 2018-02-11 18:07:22.000000000 -0500 ---- jobs.c 2018-04-02 14:24:21.000000000 -0400 -*************** -*** 2690,2694 **** - if (job_control == 0 || (subshell_environment&SUBSHELL_COMSUB)) - { -! old_sigint_handler = set_signal_handler (SIGINT, wait_sigint_handler); - waiting_for_child = 0; - if (old_sigint_handler == SIG_IGN) ---- 2690,2704 ---- - if (job_control == 0 || (subshell_environment&SUBSHELL_COMSUB)) - { -! SigHandler *temp_sigint_handler; -! -! temp_sigint_handler = set_signal_handler (SIGINT, wait_sigint_handler); -! if (temp_sigint_handler == wait_sigint_handler) -! { -! #if defined (DEBUG) -! internal_warning ("wait_for: recursively setting old_sigint_handler to wait_sigint_handler: running_trap = %d", running_trap); -! #endif -! } -! else -! old_sigint_handler = temp_sigint_handler; - waiting_for_child = 0; - if (old_sigint_handler == SIG_IGN) -*** ../bash-4.4/patchlevel.h 2016-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2016-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 20 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 21 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-021.sig b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-021.sig Binary files differdeleted file mode 100644 index 762d0e520..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-021.sig +++ /dev/null diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-022 b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-022 deleted file mode 100644 index f692a2c46..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-022 +++ /dev/null @@ -1,61 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 4.4 -Patch-ID: bash44-022 - -Bug-Reported-by: Nuzhna Pomoshch <nuzhna_pomoshch@yahoo.com> -Bug-Reference-ID: <1317167476.1492079.1495999776464@mail.yahoo.com> -Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-readline/2017-05/msg00005.html - -Bug-Description: - -There are cases where a failing readline command (e.g., delete-char at the end -of a line) can cause a multi-character key sequence to `back up' and attempt -to re-read some of the characters in the sequence. - -Patch (apply with `patch -p0'): - -*** ../bash-4.4-patched/lib/readline/readline.c 2016-04-20 15:53:52.000000000 -0400 ---- lib/readline/readline.c 2018-05-26 17:19:00.000000000 -0400 -*************** -*** 1058,1062 **** - r = _rl_dispatch (ANYOTHERKEY, m); - } -! else if (r && map[ANYOTHERKEY].function) - { - /* We didn't match (r is probably -1), so return something to ---- 1056,1060 ---- - r = _rl_dispatch (ANYOTHERKEY, m); - } -! else if (r < 0 && map[ANYOTHERKEY].function) - { - /* We didn't match (r is probably -1), so return something to -*************** -*** 1070,1074 **** - return -2; - } -! else if (r && got_subseq) - { - /* OK, back up the chain. */ ---- 1068,1072 ---- - return -2; - } -! else if (r < 0 && got_subseq) /* XXX */ - { - /* OK, back up the chain. */ -*** ../bash-4.4/patchlevel.h 2016-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2016-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 21 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 22 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-022.sig b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-022.sig Binary files differdeleted file mode 100644 index 3bbbabd9b..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-022.sig +++ /dev/null diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-023 b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-023 deleted file mode 100644 index dd8d75d9b..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-023 +++ /dev/null @@ -1,52 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 4.4 -Patch-ID: bash44-023 - -Bug-Reported-by: Martijn Dekker <martijn@inlv.org> -Bug-Reference-ID: <5326d6b9-2625-1d32-3e6e-ad1d15462c09@inlv.org> -Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2016-11/msg00041.html - -Bug-Description: - -When sourcing a file from an interactive shell, setting the SIGINT handler -to the default and typing ^C will cause the shell to exit. - -Patch (apply with `patch -p0'): - -*** ../bash-4.4-patched/builtins/trap.def 2016-01-25 13:32:38.000000000 -0500 ---- builtins/trap.def 2016-11-06 12:04:35.000000000 -0500 -*************** -*** 99,102 **** ---- 99,103 ---- - - extern int posixly_correct, subshell_environment; -+ extern int sourcelevel, running_trap; - - int -*************** -*** 213,216 **** ---- 214,220 ---- - if (interactive) - set_signal_handler (SIGINT, sigint_sighandler); -+ /* special cases for interactive == 0 */ -+ else if (interactive_shell && (sourcelevel||running_trap)) -+ set_signal_handler (SIGINT, sigint_sighandler); - else - set_signal_handler (SIGINT, termsig_sighandler); -*** ../bash-4.4/patchlevel.h 2016-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2016-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 22 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 23 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-023.sig b/slackware64-current/source/a/bash/bash-4.4-patches/bash44-023.sig Binary files differdeleted file mode 100644 index f863781de..000000000 --- a/slackware64-current/source/a/bash/bash-4.4-patches/bash44-023.sig +++ /dev/null diff --git a/slackware64-current/source/a/bash/bash-5.0.tar.lz b/slackware64-current/source/a/bash/bash-5.0.tar.lz new file mode 100644 index 000000000..643fa0ad1 --- /dev/null +++ b/slackware64-current/source/a/bash/bash-5.0.tar.lz @@ -0,0 +1 @@ +1b934bed4055b4c1088bf083e8e671f277146e8a diff --git a/slackware64-current/source/a/bash/bash.SlackBuild b/slackware64-current/source/a/bash/bash.SlackBuild index 35f9afd2d..6e04b6a77 100755 --- a/slackware64-current/source/a/bash/bash.SlackBuild +++ b/slackware64-current/source/a/bash/bash.SlackBuild @@ -30,7 +30,7 @@ fi PKG=$TMP/package-bash PKGNAM=bash -VERSION=${VERSION:-$(echo bash-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +VERSION=${VERSION:-$(echo bash-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} BUILD=${BUILD:-1} # Automatically determine the architecture we're building on: @@ -73,7 +73,7 @@ rm -rf $PKG mkdir -p $PKG # Determine bash patchlevel: -PATCHLEVEL="$( cd $CWD/bash-${VERSION}-patches ; /bin/ls bash4?-??? | tail -1 | cut -f 2 -d - 2> /dev/null )" +PATCHLEVEL="$( cd $CWD/bash-${VERSION}-patches ; /bin/ls bash4?-??? 2> /dev/null | tail -1 | cut -f 2 -d -)" if [ "$PATCHLEVEL" = "" ]; then PATCHLEVEL=000 fi @@ -88,7 +88,7 @@ fi cd $TMP rm -rf bash-$VERSION -tar xvf $CWD/bash-$VERSION.tar.?z* || exit 1 +tar xvf $CWD/bash-$VERSION.tar.?z || exit 1 cd bash-$VERSION || exit 1 chown -R root:root . find . -perm 664 | xargs chmod 644 diff --git a/slackware64-current/source/a/glibc-zoneinfo/tzcode2018g.tar.gz.asc b/slackware64-current/source/a/glibc-zoneinfo/tzcode2018g.tar.gz.asc deleted file mode 100644 index 2b6f5e777..000000000 --- a/slackware64-current/source/a/glibc-zoneinfo/tzcode2018g.tar.gz.asc +++ /dev/null @@ -1 +0,0 @@ -85ad9b18cd1bdc6ab1aba39b37c6de5ba8ec7870 diff --git a/slackware64-current/source/a/glibc-zoneinfo/tzcode2018i.tar.gz.asc b/slackware64-current/source/a/glibc-zoneinfo/tzcode2018i.tar.gz.asc new file mode 100644 index 000000000..56aab8bfe --- /dev/null +++ b/slackware64-current/source/a/glibc-zoneinfo/tzcode2018i.tar.gz.asc @@ -0,0 +1 @@ +7905e62246cafc58392e75a4d23f00a53236a743 diff --git a/slackware64-current/source/a/glibc-zoneinfo/tzdata2018g.tar.gz.asc b/slackware64-current/source/a/glibc-zoneinfo/tzdata2018g.tar.gz.asc deleted file mode 100644 index d78f2333a..000000000 --- a/slackware64-current/source/a/glibc-zoneinfo/tzdata2018g.tar.gz.asc +++ /dev/null @@ -1 +0,0 @@ -c4fa8c55314a4e4dcfca2401bb4d3c34444631ee diff --git a/slackware64-current/source/a/glibc-zoneinfo/tzdata2018i.tar.gz.asc b/slackware64-current/source/a/glibc-zoneinfo/tzdata2018i.tar.gz.asc new file mode 100644 index 000000000..4a0eae52e --- /dev/null +++ b/slackware64-current/source/a/glibc-zoneinfo/tzdata2018i.tar.gz.asc @@ -0,0 +1 @@ +cbd4fc97ab585de717189e3c28d19d85c557d0f0 diff --git a/slackware64-current/source/a/lzlib/lzlib-1.10.tar.lz b/slackware64-current/source/a/lzlib/lzlib-1.10.tar.lz deleted file mode 100644 index c975b32f2..000000000 --- a/slackware64-current/source/a/lzlib/lzlib-1.10.tar.lz +++ /dev/null @@ -1 +0,0 @@ -49d6bce6ca012eb67c899db1c796ee7535c75d16 diff --git a/slackware64-current/source/a/lzlib/lzlib-1.10.tar.lz.sig b/slackware64-current/source/a/lzlib/lzlib-1.10.tar.lz.sig deleted file mode 100644 index 985014785..000000000 --- a/slackware64-current/source/a/lzlib/lzlib-1.10.tar.lz.sig +++ /dev/null @@ -1 +0,0 @@ -41c0b448a49cd351e69722dc1a3ef38321d56a3b diff --git a/slackware64-current/source/a/lzlib/lzlib-1.11.tar.lz b/slackware64-current/source/a/lzlib/lzlib-1.11.tar.lz new file mode 100644 index 000000000..778fd6c3d --- /dev/null +++ b/slackware64-current/source/a/lzlib/lzlib-1.11.tar.lz @@ -0,0 +1 @@ +04ed56120c529ced11ad373a436029a6ce444974 diff --git a/slackware64-current/source/a/lzlib/lzlib-1.11.tar.lz.sig b/slackware64-current/source/a/lzlib/lzlib-1.11.tar.lz.sig new file mode 100644 index 000000000..b75402804 --- /dev/null +++ b/slackware64-current/source/a/lzlib/lzlib-1.11.tar.lz.sig @@ -0,0 +1 @@ +ffa7b9aa8b7b010547b060ac07ff5a92e247e3c0 diff --git a/slackware64-current/source/a/lzlib/lzlib.SlackBuild b/slackware64-current/source/a/lzlib/lzlib.SlackBuild index 70d9cd36d..3f3bdd423 100755 --- a/slackware64-current/source/a/lzlib/lzlib.SlackBuild +++ b/slackware64-current/source/a/lzlib/lzlib.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=lzlib VERSION=${VERSION:-$(echo $PKGNAM-*.tar.lz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} -BUILD=${BUILD:-3} +BUILD=${BUILD:-1} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then diff --git a/slackware64-current/source/ap/vim/vim-8.1.0693.tar.lz b/slackware64-current/source/ap/vim/vim-8.1.0693.tar.lz deleted file mode 100644 index 2839a0cbb..000000000 --- a/slackware64-current/source/ap/vim/vim-8.1.0693.tar.lz +++ /dev/null @@ -1 +0,0 @@ -fdb5b67c25b1f1688f5104d37bcfcfd253728e1f diff --git a/slackware64-current/source/ap/vim/vim-8.1.0727.tar.lz b/slackware64-current/source/ap/vim/vim-8.1.0727.tar.lz new file mode 100644 index 000000000..2e38b27ac --- /dev/null +++ b/slackware64-current/source/ap/vim/vim-8.1.0727.tar.lz @@ -0,0 +1 @@ +c7b246215e6a0f4936a4f95a3418d4a9a28a805d diff --git a/slackware64-current/source/ap/vim/vim.SlackBuild b/slackware64-current/source/ap/vim/vim.SlackBuild index b6b712bdb..b808c303a 100755 --- a/slackware64-current/source/ap/vim/vim.SlackBuild +++ b/slackware64-current/source/ap/vim/vim.SlackBuild @@ -148,11 +148,11 @@ make install DESTDIR=$PKG || exit 1 rsync -lprvt $PKG/usr/share/man/ $PKG/usr/man/ rm -r $PKG/usr/share/man -cp -a runtime/vimrc_example.vim runtime/vimrc.new - # Don't make backups in /var/spool/cron/*, which fixes "crontab -e": zcat $CWD/vim.vimrc.diff.gz | patch -p1 --verbose || exit 1 +cp -a runtime/vimrc_example.vim runtime/vimrc.new + # Add patched vimrc to the package: cat runtime/vimrc.new > $PKG/usr/share/vim/vimrc.new diff --git a/slackware64-current/source/ap/vim/vim.vimrc.diff.gz b/slackware64-current/source/ap/vim/vim.vimrc.diff.gz index 117befb80..a71b89de8 100644 --- a/slackware64-current/source/ap/vim/vim.vimrc.diff.gz +++ b/slackware64-current/source/ap/vim/vim.vimrc.diff.gz @@ -1 +1 @@ -4de707acf06332f6d65783b55da2fd7d03659034 +52918548672193fc9b39ba15c01054bf83cb08d6 diff --git a/slackware64-current/source/d/subversion/subversion-1.11.0.tar.lz b/slackware64-current/source/d/subversion/subversion-1.11.0.tar.lz deleted file mode 100644 index 8838b9da9..000000000 --- a/slackware64-current/source/d/subversion/subversion-1.11.0.tar.lz +++ /dev/null @@ -1 +0,0 @@ -069f1db8aa3e160afa5218a4279ee1968564fb8c diff --git a/slackware64-current/source/d/subversion/subversion-1.11.1.tar.lz b/slackware64-current/source/d/subversion/subversion-1.11.1.tar.lz new file mode 100644 index 000000000..4d9ca46c7 --- /dev/null +++ b/slackware64-current/source/d/subversion/subversion-1.11.1.tar.lz @@ -0,0 +1 @@ +80b13ec4b5bf0a070dd1faaf1091399765c1f169 diff --git a/slackware64-current/source/d/subversion/subversion.SlackBuild b/slackware64-current/source/d/subversion/subversion.SlackBuild index 61d0faf25..33f51f9c3 100755 --- a/slackware64-current/source/d/subversion/subversion.SlackBuild +++ b/slackware64-current/source/d/subversion/subversion.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=subversion VERSION=${VERSION:-$(echo subversion-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} -BUILD=${BUILD:-2} +BUILD=${BUILD:-1} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then diff --git a/slackware64-current/source/n/irssi/irssi-1.1.1.tar.xz.asc b/slackware64-current/source/n/irssi/irssi-1.1.1.tar.xz.asc deleted file mode 100644 index 94e668b82..000000000 --- a/slackware64-current/source/n/irssi/irssi-1.1.1.tar.xz.asc +++ /dev/null @@ -1 +0,0 @@ -c46f6b27f90ff59307245f05374d0edb8aea54ca diff --git a/slackware64-current/source/n/irssi/irssi-1.1.2.tar.xz.asc b/slackware64-current/source/n/irssi/irssi-1.1.2.tar.xz.asc new file mode 100644 index 000000000..5623593e0 --- /dev/null +++ b/slackware64-current/source/n/irssi/irssi-1.1.2.tar.xz.asc @@ -0,0 +1 @@ +ce8cd85292288528ca6fda4ee496e6f2694b8ff8 diff --git a/slackware64-current/source/n/irssi/irssi.SlackBuild b/slackware64-current/source/n/irssi/irssi.SlackBuild index 47c9b6349..ce74e13f4 100755 --- a/slackware64-current/source/n/irssi/irssi.SlackBuild +++ b/slackware64-current/source/n/irssi/irssi.SlackBuild @@ -28,7 +28,7 @@ PKG=$TMP/package-irssi VERSION=${VERSION:-$(echo irssi-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} DIRCD=${VERSION} -BUILD=${BUILD:-5} +BUILD=${BUILD:-1} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then |