diff options
Diffstat (limited to 'source')
13 files changed, 37 insertions, 13 deletions
diff --git a/source/a/procps-ng/procps-ng.SlackBuild b/source/a/procps-ng/procps-ng.SlackBuild index 2399950b..32010ad1 100755 --- a/source/a/procps-ng/procps-ng.SlackBuild +++ b/source/a/procps-ng/procps-ng.SlackBuild @@ -1,6 +1,6 @@ #!/bin/bash -# Copyright 2005-2018 Patrick J. Volkerding, Sebeka, Minnesota, USA +# Copyright 2005-2019 Patrick J. Volkerding, Sebeka, Minnesota, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -27,7 +27,7 @@ VERSION=${VERSION:-3.3.16} PSMISCVER=${PSMISCVER:-23.3} PROCINFONGVER=${PROCINFONGVER:-2.0.304} PROCINFOVER=${PROCINFOVER:-18} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} if [ -z "$ARCH" ]; then case "$( uname -m )" in @@ -81,6 +81,10 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ +# Revert to hardcoded command string size from procps-ng-3.3.15, as the +# newer stack-based allocation fails in some cases where ulimit is unlimited: +zcat $CWD/procps-ng.pgrep.CMDSTRSIZE.diff.gz | patch -p1 --verbose || exit 1 + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/source/a/procps-ng/procps-ng.pgrep.CMDSTRSIZE.diff b/source/a/procps-ng/procps-ng.pgrep.CMDSTRSIZE.diff new file mode 100644 index 00000000..4ff321d0 --- /dev/null +++ b/source/a/procps-ng/procps-ng.pgrep.CMDSTRSIZE.diff @@ -0,0 +1,20 @@ +--- ./pgrep.c.orig 2019-10-27 06:32:58.339230954 -0500 ++++ ./pgrep.c 2019-12-21 13:38:57.229656940 -0600 +@@ -42,6 +42,8 @@ + #define EXIT_FATAL 3 + #define XALLOC_EXIT_CODE EXIT_FATAL + ++#define CMDSTRSIZE 4096 ++ + #include "c.h" + #include "fileutils.h" + #include "nsutils.h" +@@ -497,7 +499,7 @@ + regex_t *preg; + pid_t myself = getpid(); + struct el *list = NULL; +- long cmdlen = sysconf(_SC_ARG_MAX) * sizeof(char); ++ long cmdlen = CMDSTRSIZE; + char *cmdline = xmalloc(cmdlen); + char *cmdsearch = xmalloc(cmdlen); + char *cmdoutput = xmalloc(cmdlen); diff --git a/source/k/kernel-configs/config-generic-5.4.5 b/source/k/kernel-configs/config-generic-5.4.6 index c16a3729..7688ad13 100644 --- a/source/k/kernel-configs/config-generic-5.4.5 +++ b/source/k/kernel-configs/config-generic-5.4.6 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.4.5 Kernel Configuration +# Linux/x86 5.4.6 Kernel Configuration # # diff --git a/source/k/kernel-configs/config-generic-5.4.5.x64 b/source/k/kernel-configs/config-generic-5.4.6.x64 index 6c1a2b0b..6c4af203 100644 --- a/source/k/kernel-configs/config-generic-5.4.5.x64 +++ b/source/k/kernel-configs/config-generic-5.4.6.x64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.4.5 Kernel Configuration +# Linux/x86 5.4.6 Kernel Configuration # # diff --git a/source/k/kernel-configs/config-generic-smp-5.4.5-smp b/source/k/kernel-configs/config-generic-smp-5.4.6-smp index 0c4ad403..e19e7e5d 100644 --- a/source/k/kernel-configs/config-generic-smp-5.4.5-smp +++ b/source/k/kernel-configs/config-generic-smp-5.4.6-smp @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.4.5 Kernel Configuration +# Linux/x86 5.4.6 Kernel Configuration # # diff --git a/source/k/kernel-configs/config-huge-5.4.5 b/source/k/kernel-configs/config-huge-5.4.6 index d0f19304..d9b0b214 100644 --- a/source/k/kernel-configs/config-huge-5.4.5 +++ b/source/k/kernel-configs/config-huge-5.4.6 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.4.5 Kernel Configuration +# Linux/x86 5.4.6 Kernel Configuration # # diff --git a/source/k/kernel-configs/config-huge-5.4.5.x64 b/source/k/kernel-configs/config-huge-5.4.6.x64 index b742d5c3..b45fee5b 100644 --- a/source/k/kernel-configs/config-huge-5.4.5.x64 +++ b/source/k/kernel-configs/config-huge-5.4.6.x64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.4.5 Kernel Configuration +# Linux/x86 5.4.6 Kernel Configuration # # diff --git a/source/k/kernel-configs/config-huge-smp-5.4.5-smp b/source/k/kernel-configs/config-huge-smp-5.4.6-smp index 49ccd761..26b43f40 100644 --- a/source/k/kernel-configs/config-huge-smp-5.4.5-smp +++ b/source/k/kernel-configs/config-huge-smp-5.4.6-smp @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.4.5 Kernel Configuration +# Linux/x86 5.4.6 Kernel Configuration # # diff --git a/source/n/dhcpcd/dhcpcd-8.1.3.tar.xz.distinfo b/source/n/dhcpcd/dhcpcd-8.1.3.tar.xz.distinfo deleted file mode 100644 index 93a24331..00000000 --- a/source/n/dhcpcd/dhcpcd-8.1.3.tar.xz.distinfo +++ /dev/null @@ -1 +0,0 @@ -SHA256 (dhcpcd-8.1.3.tar.xz) = 144f08b8320f7289099cd3bc8d2715eb48fce9c38a596cb297b62c69497ad34e diff --git a/source/n/dhcpcd/dhcpcd-8.1.4.tar.xz.distinfo b/source/n/dhcpcd/dhcpcd-8.1.4.tar.xz.distinfo new file mode 100644 index 00000000..25ccdb2c --- /dev/null +++ b/source/n/dhcpcd/dhcpcd-8.1.4.tar.xz.distinfo @@ -0,0 +1 @@ +SHA256 (dhcpcd-8.1.4.tar.xz) = 27a0d1a37aa1aa23e9d3a906455cf8fd56a83589370dfe9da3c5f3225cc4c13d diff --git a/source/n/lftp/lftp.SlackBuild b/source/n/lftp/lftp.SlackBuild index 152f7eb5..2f90ed17 100755 --- a/source/n/lftp/lftp.SlackBuild +++ b/source/n/lftp/lftp.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=lftp VERSION=${VERSION:-$(echo lftp-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} -BUILD=${BUILD:-4} +BUILD=${BUILD:-1} NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "} diff --git a/source/xap/hexchat/hexchat.SlackBuild b/source/xap/hexchat/hexchat.SlackBuild index 73bab50b..dbd1cdc1 100755 --- a/source/xap/hexchat/hexchat.SlackBuild +++ b/source/xap/hexchat/hexchat.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=hexchat VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} -BUILD=${BUILD:-4} +BUILD=${BUILD:-1} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then diff --git a/source/xap/hexchat/hexchat.url b/source/xap/hexchat/hexchat.url index 9c61d951..a6cab81b 100644 --- a/source/xap/hexchat/hexchat.url +++ b/source/xap/hexchat/hexchat.url @@ -1,2 +1,2 @@ -https://dl.hexchat.net/hexchat/hexchat-2.14.2.tar.xz.asc -https://dl.hexchat.net/hexchat/hexchat-2.14.2.tar.xz +https://dl.hexchat.net/hexchat/hexchat-2.14.3.tar.xz.asc +https://dl.hexchat.net/hexchat/hexchat-2.14.3.tar.xz |