summaryrefslogtreecommitdiff
path: root/source
diff options
context:
space:
mode:
authorPatrick J Volkerding <volkerdi@slackware.com>2020-02-01 22:45:14 +0000
committerEric Hameleers <alien@slackware.com>2020-02-02 08:59:50 +0100
commit60e10a77d877df3139154896131eb50e5f6b1a61 (patch)
treeec2c4a4a19682b885af55eaca176de2b9c94b392 /source
parent4e955dc4b6fff43956d47c0286bb698e03f14b11 (diff)
downloadcurrent-60e10a77d877df3139154896131eb50e5f6b1a61.tar.gz
Sat Feb 1 22:45:14 UTC 202020200201224514
a/inotify-tools-3.20.2.1-x86_64-1.txz: Upgraded. a/kernel-generic-5.4.17-x86_64-1.txz: Upgraded. a/kernel-huge-5.4.17-x86_64-1.txz: Upgraded. a/kernel-modules-5.4.17-x86_64-1.txz: Upgraded. d/kernel-headers-5.4.17-x86-1.txz: Upgraded. k/kernel-source-5.4.17-noarch-1.txz: Upgraded. l/sip-4.19.21-x86_64-1.txz: Upgraded. x/xkeyboard-config-2.29-noarch-1.txz: Upgraded. isolinux/initrd.img: Rebuilt. kernels/*: Upgraded. usb-and-pxe-installers/usbboot.img: Rebuilt.
Diffstat (limited to 'source')
-rw-r--r--source/installer/ChangeLog.txt5
-rwxr-xr-xsource/installer/build_installer.sh30
-rw-r--r--source/k/kernel-configs/config-generic-5.4.17 (renamed from source/k/kernel-configs/config-generic-5.4.16)2
-rw-r--r--source/k/kernel-configs/config-generic-5.4.17.x64 (renamed from source/k/kernel-configs/config-generic-5.4.16.x64)2
-rw-r--r--source/k/kernel-configs/config-generic-smp-5.4.17-smp (renamed from source/k/kernel-configs/config-generic-smp-5.4.16-smp)2
-rw-r--r--source/k/kernel-configs/config-huge-5.4.17 (renamed from source/k/kernel-configs/config-huge-5.4.16)2
-rw-r--r--source/k/kernel-configs/config-huge-5.4.17.x64 (renamed from source/k/kernel-configs/config-huge-5.4.16.x64)2
-rw-r--r--source/k/kernel-configs/config-huge-smp-5.4.17-smp (renamed from source/k/kernel-configs/config-huge-smp-5.4.16-smp)2
-rwxr-xr-xsource/l/sip/sip.SlackBuild2
-rw-r--r--source/n/ppp/ppp.url1
10 files changed, 31 insertions, 19 deletions
diff --git a/source/installer/ChangeLog.txt b/source/installer/ChangeLog.txt
index 1e3215dd..1e1ed18c 100644
--- a/source/installer/ChangeLog.txt
+++ b/source/installer/ChangeLog.txt
@@ -1,3 +1,8 @@
+Sat Feb 1 22:31:14 UTC 2020
+ Compress kernel modules in parallel.
+ Install packages with --terse mode.
+ Touch /etc/shells to prevent harmless but ugly build-time error.
++--------------------------+
Fri Jan 31 20:25:54 UTC 2020
Added zerofree and sparsify binaries and zerofree manpage.
+--------------------------+
diff --git a/source/installer/build_installer.sh b/source/installer/build_installer.sh
index 216a9024..e37fc3b0 100755
--- a/source/installer/build_installer.sh
+++ b/source/installer/build_installer.sh
@@ -935,11 +935,15 @@ n/ntp \
n/rpcbind \
n/samba"
+# Prevent a harmless (but ugly) build-time error:
+mkdir -p $TMP/extract-packages/etc
+touch $TMP/extract-packages/etc/shells
+
# Cruise through the required packages and extract them into
# a temporary directory:
for pkg in $PKGLIST ; do
if [ -s $SLACKROOT/${DISTRODIR}/$pkg-+([^-])-+([^-])-+([^-]).t[gblx]z ]; then
- installpkg -root $TMP/extract-packages $SLACKROOT/${DISTRODIR}/$pkg-+([^-])-+([^-])-+([^-]).t[gblx]z | grep "Installing package " | cut -d'(' -f1
+ installpkg --terse -root $TMP/extract-packages $SLACKROOT/${DISTRODIR}/$pkg-+([^-])-+([^-])-+([^-]).t[gblx]z
else
echo "*** Package: "$pkg" not found in ${SLACKROOT}/${DISTRODIR} ***"
fi
@@ -1376,14 +1380,14 @@ cd $PKG/$ARCH-installer-filesystem
echo "--- Importing libraries from Slackware packages ---"
# a/e2fsprogs:
-installpkg -root $TMP/extract-packages $SLACKROOT/${DISTRODIR}/a/e2fsprogs-*.t[gblx]z | grep "Installing package " | cut -d'(' -f1
+installpkg --terse -root $TMP/extract-packages $SLACKROOT/${DISTRODIR}/a/e2fsprogs-*.t[gblx]z
cp -fa${VERBOSE1} $TMP/extract-packages/lib${LIBDIRSUFFIX}/*so* \
lib${LIBDIRSUFFIX}/
rm -rf $TMP/extract-packages
# a/glibc-solibs:
mkdir -p $TMP/extract-packages
-installpkg -root $TMP/extract-packages $SLACKROOT/${DISTRODIR}/a/glibc-solibs-*.t[gblx]z | grep "Installing package " | cut -d'(' -f1
+installpkg --terse -root $TMP/extract-packages $SLACKROOT/${DISTRODIR}/a/glibc-solibs-*.t[gblx]z
cp -fa${VERBOSE1} /lib${LIBDIRSUFFIX}/ld-linux*so* lib${LIBDIRSUFFIX}/
cp -fa${VERBOSE1} $TMP/extract-packages/lib${LIBDIRSUFFIX}/*so* \
lib${LIBDIRSUFFIX}/
@@ -1393,7 +1397,7 @@ rm -rf $TMP/extract-packages
# l/ncurses:
mkdir -p $TMP/extract-packages
-installpkg -root $TMP/extract-packages $SLACKROOT/${DISTRODIR}/l/ncurses-*.t[gblx]z | grep "Installing package " | cut -d'(' -f1
+installpkg --terse -root $TMP/extract-packages $SLACKROOT/${DISTRODIR}/l/ncurses-*.t[gblx]z
cp -fa${VERBOSE1} $TMP/extract-packages/lib${LIBDIRSUFFIX}/*so* \
lib${LIBDIRSUFFIX}/
cp -fa${VERBOSE1} $TMP/extract-packages/usr/share/terminfo/{c,l,v,s,x} usr/share/terminfo/
@@ -1412,35 +1416,35 @@ rm -rf $TMP/extract-packages
# a/acl:
mkdir -p $TMP/extract-packages
-installpkg -root $TMP/extract-packages $SLACKROOT/${DISTRODIR}/a/acl-*.t[gblx]z | grep "Installing package " | cut -d'(' -f1
+installpkg --terse -root $TMP/extract-packages $SLACKROOT/${DISTRODIR}/a/acl-*.t[gblx]z
cp -fa${VERBOSE1} $TMP/extract-packages/lib${LIBDIRSUFFIX}/*so* \
lib${LIBDIRSUFFIX}/
rm -rf $TMP/extract-packages
# a/attr:
mkdir -p $TMP/extract-packages
-installpkg -root $TMP/extract-packages $SLACKROOT/${DISTRODIR}/a/attr-*.t[gblx]z | grep "Installing package " | cut -d'(' -f1
+installpkg --terse -root $TMP/extract-packages $SLACKROOT/${DISTRODIR}/a/attr-*.t[gblx]z
cp -fa${VERBOSE1} $TMP/extract-packages/lib${LIBDIRSUFFIX}/*so* \
lib${LIBDIRSUFFIX}/
rm -rf $TMP/extract-packages
# a/pciutils:
mkdir -p $TMP/extract-packages
-installpkg -root $TMP/extract-packages $SLACKROOT/${DISTRODIR}/a/pciutils-*.t[gblx]z | grep "Installing package " | cut -d'(' -f1
+installpkg --terse -root $TMP/extract-packages $SLACKROOT/${DISTRODIR}/a/pciutils-*.t[gblx]z
cp -fa${VERBOSE1} $TMP/extract-packages/lib${LIBDIRSUFFIX}/*so* \
lib${LIBDIRSUFFIX}/
rm -rf $TMP/extract-packages
# a/procps-ng:
mkdir -p $TMP/extract-packages
-installpkg -root $TMP/extract-packages $SLACKROOT/${DISTRODIR}/a/procps-ng-*.t[gblx]z | grep "Installing package " | cut -d'(' -f1
+installpkg --terse -root $TMP/extract-packages $SLACKROOT/${DISTRODIR}/a/procps-ng-*.t[gblx]z
cp -fa${VERBOSE1} $TMP/extract-packages/lib${LIBDIRSUFFIX}/*so* \
lib${LIBDIRSUFFIX}/
rm -rf $TMP/extract-packages
# a/gpm:
#mkdir -p $TMP/extract-packages
-#installpkg -root $TMP/extract-packages $SLACKROOT/${DISTRODIR}/a/gpm-*.t[gblx]z | grep "Installing package " | cut -d'(' -f1
+#installpkg --terse -root $TMP/extract-packages $SLACKROOT/${DISTRODIR}/a/gpm-*.t[gblx]z
#cp -fa${VERBOSE1} $TMP/extract-packages/lib${LIBDIRSUFFIX}/*so* \
# lib${LIBDIRSUFFIX}/
#rm -rf $TMP/extract-packages
@@ -1680,11 +1684,11 @@ rm -rf ./lib/modules.incoming
# Install the necessary pcmcia support files from stock packages:
echo "--- Adding support tools from Slackware packages: ---"
rm -rf $TMP/extract-packages/*
-installpkg -root $TMP/extract-packages/ $PCMCIAUTILS | grep "Installing package " | cut -d'(' -f1
+installpkg --terse -root $TMP/extract-packages/ $PCMCIAUTILS
rm -rf $TMP/extract-packages/{usr,var}
cp -a $TMP/extract-packages/* $PKG/$ARCH-installer-filesystem/
rm -rf $TMP/extract-packages/*
-installpkg -root $TMP/extract-packages/ $SYSFS | grep "Installing package " | cut -d'(' -f1
+installpkg --terse -root $TMP/extract-packages/ $SYSFS
rm -rf $TMP/extract-packages/usr/{doc,include} $TMP/extract-packages/var
if [ ! $ADD_MANPAGES -eq 1 ]; then
rm -rf $TMP/extract-packages/usr/man/*
@@ -1703,7 +1707,9 @@ compress_modules()
if [ $COMPRESS_MODS -eq 1 ]; then
echo "--- Compressing kernel modules ---"
cd $PKG/$ARCH-installer-filesystem
- find ./lib/modules -type f -name "*.ko" -exec xz -9f -C crc32 {} \;
+ #find ./lib/modules -type f -name "*.ko" -exec xz -9f -C crc32 {} \;
+ # Do this one in parallel instead:
+ find ./lib/modules -type f -name "*.ko" | parallel xz -9f -C crc32
for i in $(find ./lib/modules -type l -name "*.ko") ; do ln -s $( readlink $i).xz $i.xz ; rm $i ; done
cd - 1>/dev/null
fi
diff --git a/source/k/kernel-configs/config-generic-5.4.16 b/source/k/kernel-configs/config-generic-5.4.17
index 39bd237e..e979a2d9 100644
--- a/source/k/kernel-configs/config-generic-5.4.16
+++ b/source/k/kernel-configs/config-generic-5.4.17
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.4.16 Kernel Configuration
+# Linux/x86 5.4.17 Kernel Configuration
#
#
diff --git a/source/k/kernel-configs/config-generic-5.4.16.x64 b/source/k/kernel-configs/config-generic-5.4.17.x64
index 0bf54e00..b49fa0e2 100644
--- a/source/k/kernel-configs/config-generic-5.4.16.x64
+++ b/source/k/kernel-configs/config-generic-5.4.17.x64
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.4.16 Kernel Configuration
+# Linux/x86 5.4.17 Kernel Configuration
#
#
diff --git a/source/k/kernel-configs/config-generic-smp-5.4.16-smp b/source/k/kernel-configs/config-generic-smp-5.4.17-smp
index 49800057..8eb9d8ff 100644
--- a/source/k/kernel-configs/config-generic-smp-5.4.16-smp
+++ b/source/k/kernel-configs/config-generic-smp-5.4.17-smp
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.4.16 Kernel Configuration
+# Linux/x86 5.4.17 Kernel Configuration
#
#
diff --git a/source/k/kernel-configs/config-huge-5.4.16 b/source/k/kernel-configs/config-huge-5.4.17
index 552f61c7..becdd890 100644
--- a/source/k/kernel-configs/config-huge-5.4.16
+++ b/source/k/kernel-configs/config-huge-5.4.17
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.4.16 Kernel Configuration
+# Linux/x86 5.4.17 Kernel Configuration
#
#
diff --git a/source/k/kernel-configs/config-huge-5.4.16.x64 b/source/k/kernel-configs/config-huge-5.4.17.x64
index fc88e3c6..16feaac2 100644
--- a/source/k/kernel-configs/config-huge-5.4.16.x64
+++ b/source/k/kernel-configs/config-huge-5.4.17.x64
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.4.16 Kernel Configuration
+# Linux/x86 5.4.17 Kernel Configuration
#
#
diff --git a/source/k/kernel-configs/config-huge-smp-5.4.16-smp b/source/k/kernel-configs/config-huge-smp-5.4.17-smp
index 1ce9866d..034c7c2b 100644
--- a/source/k/kernel-configs/config-huge-smp-5.4.16-smp
+++ b/source/k/kernel-configs/config-huge-smp-5.4.17-smp
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.4.16 Kernel Configuration
+# Linux/x86 5.4.17 Kernel Configuration
#
#
diff --git a/source/l/sip/sip.SlackBuild b/source/l/sip/sip.SlackBuild
index c722f9ed..9863095a 100755
--- a/source/l/sip/sip.SlackBuild
+++ b/source/l/sip/sip.SlackBuild
@@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=sip
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
diff --git a/source/n/ppp/ppp.url b/source/n/ppp/ppp.url
new file mode 100644
index 00000000..069a867e
--- /dev/null
+++ b/source/n/ppp/ppp.url
@@ -0,0 +1 @@
+https://download.samba.org/pub/ppp/