Fri Aug 4 20:17:36 UTC 2023

a/hwdata-0.373-noarch-1.txz:  Upgraded.
a/kernel-firmware-20230731_253cc17-noarch-1.txz:  Upgraded.
a/kernel-generic-6.1.43-x86_64-1.txz:  Upgraded.
a/kernel-huge-6.1.43-x86_64-1.txz:  Upgraded.
a/kernel-modules-6.1.43-x86_64-1.txz:  Upgraded.
a/sysklogd-2.5.1-x86_64-1.txz:  Upgraded.
a/xz-5.4.4-x86_64-1.txz:  Upgraded.
ap/man-pages-6.05.01-noarch-1.txz:  Upgraded.
d/kernel-headers-6.1.43-x86-1.txz:  Upgraded.
k/kernel-source-6.1.43-noarch-1.txz:  Upgraded.
kde/ktextaddons-1.4.0-x86_64-1.txz:  Upgraded.
l/SDL2-2.28.2-x86_64-1.txz:  Upgraded.
l/harfbuzz-8.1.1-x86_64-1.txz:  Upgraded.
l/mozjs102-102.14.0esr-x86_64-1.txz:  Upgraded.
l/netpbm-11.03.01-x86_64-1.txz:  Upgraded.
l/openexr-3.1.10-x86_64-1.txz:  Upgraded.
l/pipewire-0.3.77-x86_64-1.txz:  Upgraded.
l/poppler-23.08.0-x86_64-1.txz:  Upgraded.
xap/mozilla-firefox-115.1.0esr-x86_64-1.txz:  Upgraded.
  This update contains security fixes and improvements.
  For more information, see:
    https://www.mozilla.org/en-US/firefox/115.1.0esr/releasenotes/
    https://www.mozilla.org/en-US/security/advisories/mfsa2023-31/
    https://www.cve.org/CVERecord?id=CVE-2023-4045
    https://www.cve.org/CVERecord?id=CVE-2023-4046
    https://www.cve.org/CVERecord?id=CVE-2023-4047
    https://www.cve.org/CVERecord?id=CVE-2023-4048
    https://www.cve.org/CVERecord?id=CVE-2023-4049
    https://www.cve.org/CVERecord?id=CVE-2023-4050
    https://www.cve.org/CVERecord?id=CVE-2023-4052
    https://www.cve.org/CVERecord?id=CVE-2023-4054
    https://www.cve.org/CVERecord?id=CVE-2023-4055
    https://www.cve.org/CVERecord?id=CVE-2023-4056
    https://www.cve.org/CVERecord?id=CVE-2023-4057
  (* Security fix *)
xap/mozilla-thunderbird-115.1.0-x86_64-1.txz:  Upgraded.
  This is a bugfix release.
  For more information, see:
    https://www.mozilla.org/en-US/thunderbird/115.1.0/releasenotes/
isolinux/initrd.img:  Rebuilt.
kernels/*:  Upgraded.
testing/packages/rust-1.71.1-x86_64-1.txz:  Upgraded.
usb-and-pxe-installers/usbboot.img:  Rebuilt.
This commit is contained in:
Patrick J Volkerding 2023-08-04 20:17:36 +00:00 committed by Eric Hameleers
parent 3413e72344
commit 31c55fc733
39 changed files with 407 additions and 2245 deletions

View file

@ -11,9 +11,62 @@
<description>Tracking Slackware development in git.</description>
<language>en-us</language>
<id xmlns="http://www.w3.org/2005/Atom">urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f</id>
<pubDate>Tue, 1 Aug 2023 19:50:53 GMT</pubDate>
<lastBuildDate>Tue, 1 Aug 2023 20:32:56 GMT</lastBuildDate>
<pubDate>Fri, 4 Aug 2023 20:17:36 GMT</pubDate>
<lastBuildDate>Fri, 4 Aug 2023 21:53:20 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.17</generator>
<item>
<title>Fri, 4 Aug 2023 20:17:36 GMT</title>
<pubDate>Fri, 4 Aug 2023 20:17:36 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20230804201736</link>
<guid isPermaLink="false">20230804201736</guid>
<description>
<![CDATA[<pre>
a/hwdata-0.373-noarch-1.txz: Upgraded.
a/kernel-firmware-20230731_253cc17-noarch-1.txz: Upgraded.
a/kernel-generic-6.1.43-x86_64-1.txz: Upgraded.
a/kernel-huge-6.1.43-x86_64-1.txz: Upgraded.
a/kernel-modules-6.1.43-x86_64-1.txz: Upgraded.
a/sysklogd-2.5.1-x86_64-1.txz: Upgraded.
a/xz-5.4.4-x86_64-1.txz: Upgraded.
ap/man-pages-6.05.01-noarch-1.txz: Upgraded.
d/kernel-headers-6.1.43-x86-1.txz: Upgraded.
k/kernel-source-6.1.43-noarch-1.txz: Upgraded.
kde/ktextaddons-1.4.0-x86_64-1.txz: Upgraded.
l/SDL2-2.28.2-x86_64-1.txz: Upgraded.
l/harfbuzz-8.1.1-x86_64-1.txz: Upgraded.
l/mozjs102-102.14.0esr-x86_64-1.txz: Upgraded.
l/netpbm-11.03.01-x86_64-1.txz: Upgraded.
l/openexr-3.1.10-x86_64-1.txz: Upgraded.
l/pipewire-0.3.77-x86_64-1.txz: Upgraded.
l/poppler-23.08.0-x86_64-1.txz: Upgraded.
xap/mozilla-firefox-115.1.0esr-x86_64-1.txz: Upgraded.
This update contains security fixes and improvements.
For more information, see:
https://www.mozilla.org/en-US/firefox/115.1.0esr/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2023-31/
https://www.cve.org/CVERecord?id=CVE-2023-4045
https://www.cve.org/CVERecord?id=CVE-2023-4046
https://www.cve.org/CVERecord?id=CVE-2023-4047
https://www.cve.org/CVERecord?id=CVE-2023-4048
https://www.cve.org/CVERecord?id=CVE-2023-4049
https://www.cve.org/CVERecord?id=CVE-2023-4050
https://www.cve.org/CVERecord?id=CVE-2023-4052
https://www.cve.org/CVERecord?id=CVE-2023-4054
https://www.cve.org/CVERecord?id=CVE-2023-4055
https://www.cve.org/CVERecord?id=CVE-2023-4056
https://www.cve.org/CVERecord?id=CVE-2023-4057
(* Security fix *)
xap/mozilla-thunderbird-115.1.0-x86_64-1.txz: Upgraded.
This is a bugfix release.
For more information, see:
https://www.mozilla.org/en-US/thunderbird/115.1.0/releasenotes/
isolinux/initrd.img: Rebuilt.
kernels/*: Upgraded.
testing/packages/rust-1.71.1-x86_64-1.txz: Upgraded.
usb-and-pxe-installers/usbboot.img: Rebuilt.
</pre>]]>
</description>
</item>
<item>
<title>Tue, 1 Aug 2023 19:50:53 GMT</title>
<pubDate>Tue, 1 Aug 2023 19:50:53 GMT</pubDate>

View file

@ -1,3 +1,48 @@
Fri Aug 4 20:17:36 UTC 2023
a/hwdata-0.373-noarch-1.txz: Upgraded.
a/kernel-firmware-20230731_253cc17-noarch-1.txz: Upgraded.
a/kernel-generic-6.1.43-x86_64-1.txz: Upgraded.
a/kernel-huge-6.1.43-x86_64-1.txz: Upgraded.
a/kernel-modules-6.1.43-x86_64-1.txz: Upgraded.
a/sysklogd-2.5.1-x86_64-1.txz: Upgraded.
a/xz-5.4.4-x86_64-1.txz: Upgraded.
ap/man-pages-6.05.01-noarch-1.txz: Upgraded.
d/kernel-headers-6.1.43-x86-1.txz: Upgraded.
k/kernel-source-6.1.43-noarch-1.txz: Upgraded.
kde/ktextaddons-1.4.0-x86_64-1.txz: Upgraded.
l/SDL2-2.28.2-x86_64-1.txz: Upgraded.
l/harfbuzz-8.1.1-x86_64-1.txz: Upgraded.
l/mozjs102-102.14.0esr-x86_64-1.txz: Upgraded.
l/netpbm-11.03.01-x86_64-1.txz: Upgraded.
l/openexr-3.1.10-x86_64-1.txz: Upgraded.
l/pipewire-0.3.77-x86_64-1.txz: Upgraded.
l/poppler-23.08.0-x86_64-1.txz: Upgraded.
xap/mozilla-firefox-115.1.0esr-x86_64-1.txz: Upgraded.
This update contains security fixes and improvements.
For more information, see:
https://www.mozilla.org/en-US/firefox/115.1.0esr/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2023-31/
https://www.cve.org/CVERecord?id=CVE-2023-4045
https://www.cve.org/CVERecord?id=CVE-2023-4046
https://www.cve.org/CVERecord?id=CVE-2023-4047
https://www.cve.org/CVERecord?id=CVE-2023-4048
https://www.cve.org/CVERecord?id=CVE-2023-4049
https://www.cve.org/CVERecord?id=CVE-2023-4050
https://www.cve.org/CVERecord?id=CVE-2023-4052
https://www.cve.org/CVERecord?id=CVE-2023-4054
https://www.cve.org/CVERecord?id=CVE-2023-4055
https://www.cve.org/CVERecord?id=CVE-2023-4056
https://www.cve.org/CVERecord?id=CVE-2023-4057
(* Security fix *)
xap/mozilla-thunderbird-115.1.0-x86_64-1.txz: Upgraded.
This is a bugfix release.
For more information, see:
https://www.mozilla.org/en-US/thunderbird/115.1.0/releasenotes/
isolinux/initrd.img: Rebuilt.
kernels/*: Upgraded.
testing/packages/rust-1.71.1-x86_64-1.txz: Upgraded.
usb-and-pxe-installers/usbboot.img: Rebuilt.
+--------------------------+
Tue Aug 1 19:50:53 UTC 2023
a/openssl-solibs-3.1.2-x86_64-1.txz: Upgraded.
a/openssl11-solibs-1.1.1v-x86_64-1.txz: Upgraded.

View file

@ -1,35 +1,35 @@
Tue Aug 1 19:55:50 UTC 2023
Fri Aug 4 20:26:04 UTC 2023
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 12 root root 4096 2023-08-01 19:50 .
drwxr-xr-x 12 root root 4096 2023-08-04 20:17 .
-rw-r--r-- 1 root root 5767 2022-02-02 22:44 ./ANNOUNCE.15.0
-rw-r--r-- 1 root root 16617 2022-02-02 23:27 ./CHANGES_AND_HINTS.TXT
-rw-r--r-- 1 root root 1115279 2023-07-31 22:07 ./CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-07-31 22:07 ./CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 1115118 2023-08-01 19:56 ./CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-08-01 19:56 ./CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 17976 1994-06-10 02:28 ./COPYING
-rw-r--r-- 1 root root 35147 2007-06-30 04:21 ./COPYING3
-rw-r--r-- 1 root root 19573 2016-06-23 20:08 ./COPYRIGHT.TXT
-rw-r--r-- 1 root root 616 2006-10-02 04:37 ./CRYPTO_NOTICE.TXT
-rw-r--r-- 1 root root 720527 2023-08-01 19:50 ./ChangeLog.txt
-rw-r--r-- 1 root root 722586 2023-08-04 20:17 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
drwxr-xr-x 2 root root 4096 2023-07-27 21:40 ./EFI/BOOT
drwxr-xr-x 2 root root 4096 2023-08-04 19:08 ./EFI/BOOT
-rw-r--r-- 1 root root 1187840 2021-06-15 19:16 ./EFI/BOOT/bootx64.efi
-rw-r--r-- 1 root root 78 2013-09-23 20:35 ./EFI/BOOT/grub-embedded.cfg
-rw-r--r-- 1 root root 893 2018-04-17 21:17 ./EFI/BOOT/grub.cfg
-rw-r--r-- 2 root root 12290112 2023-07-27 21:12 ./EFI/BOOT/huge.s
-rw-r--r-- 2 root root 45821956 2023-07-27 21:40 ./EFI/BOOT/initrd.img
-rw-r--r-- 2 root root 12286208 2023-08-03 15:19 ./EFI/BOOT/huge.s
-rw-r--r-- 2 root root 45881256 2023-08-04 19:07 ./EFI/BOOT/initrd.img
-rwxr-xr-x 1 root root 2504 2019-07-05 18:54 ./EFI/BOOT/make-grub.sh
-rw-r--r-- 1 root root 10722 2013-09-21 19:02 ./EFI/BOOT/osdetect.cfg
-rw-r--r-- 1 root root 1273 2013-08-12 21:08 ./EFI/BOOT/tools.cfg
-rw-r--r-- 1 root root 1454868 2023-07-31 22:07 ./FILELIST.TXT
-rw-r--r-- 1 root root 1454595 2023-08-01 19:55 ./FILELIST.TXT
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
-rw-r--r-- 1 root root 875059 2023-08-01 19:55 ./PACKAGES.TXT
-rw-r--r-- 1 root root 875062 2023-08-04 20:25 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
-rw-r--r-- 1 root root 3629 2023-07-27 21:29 ./README.initrd
-rw-r--r-- 1 root root 3629 2023-08-04 18:49 ./README.initrd
-rw-r--r-- 1 root root 34162 2022-01-30 20:35 ./README_CRYPT.TXT
-rw-r--r-- 1 root root 8754 2022-03-30 19:05 ./README_LVM.TXT
-rw-r--r-- 1 root root 19658 2013-06-18 04:34 ./README_RAID.TXT
@ -621,16 +621,16 @@ drwxr-xr-x 2 root root 4096 2023-07-17 19:22 ./extra/xv
-rw-r--r-- 1 root root 233 2023-07-17 18:31 ./extra/xv/xv-4.2.0-x86_64-1.txt
-rw-r--r-- 1 root root 1097788 2023-07-17 18:31 ./extra/xv/xv-4.2.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-17 18:31 ./extra/xv/xv-4.2.0-x86_64-1.txz.asc
drwxr-xr-x 3 root root 4096 2023-07-27 21:40 ./isolinux
drwxr-xr-x 3 root root 4096 2023-08-04 19:08 ./isolinux
-rw-r--r-- 1 root root 6185 2022-02-03 06:53 ./isolinux/README.TXT
-rw-r--r-- 1 root root 788 2007-03-17 19:50 ./isolinux/README_SPLIT.TXT
-rw-r--r-- 1 root root 1474560 2021-06-15 19:16 ./isolinux/efiboot.img
-rw-r--r-- 1 root root 574 2013-10-24 00:19 ./isolinux/f2.txt
-rw-r--r-- 2 root root 45821956 2023-07-27 21:40 ./isolinux/initrd.img
-rw-r--r-- 2 root root 45881256 2023-08-04 19:07 ./isolinux/initrd.img
-rw-r--r-- 1 root root 50 2003-01-18 00:02 ./isolinux/iso.sort
-rw-r--r-- 1 root root 24576 2016-05-27 20:36 ./isolinux/isolinux.bin
-rw-r--r-- 1 root root 578 2013-03-27 03:29 ./isolinux/isolinux.cfg
-rw-r--r-- 1 root root 682 2023-07-27 21:29 ./isolinux/message.txt
-rw-r--r-- 1 root root 682 2023-08-04 18:49 ./isolinux/message.txt
drwxr-xr-x 2 root root 4096 2003-03-17 07:31 ./isolinux/sbootmgr
-rwxr-xr-x 1 root root 36064 1995-05-12 01:23 ./isolinux/sbootmgr/RAWRITE.EXE
-rw-r--r-- 1 root root 2138 1997-12-01 01:21 ./isolinux/sbootmgr/RAWRITE12.DOC
@ -641,12 +641,12 @@ lrwxrwxrwx 1 root root 11 2009-08-23 23:37 ./isolinux/sbootmgr/RAWRITE13
-rw-r--r-- 1 root root 1291 2003-03-17 07:31 ./isolinux/sbootmgr/README.TXT
-rw-r--r-- 1 root root 110592 2003-03-16 08:38 ./isolinux/sbootmgr/sbootmgr.dsk
-rw-r--r-- 1 root root 2879 2020-12-07 20:48 ./isolinux/setpkg
drwxr-xr-x 5 root root 4096 2023-07-27 21:29 ./kernels
-rw-r--r-- 1 root root 36 2023-07-27 21:29 ./kernels/VERSIONS.TXT
drwxr-xr-x 2 root root 4096 2023-07-27 21:12 ./kernels/huge.s
-rw-r--r-- 1 root root 1199133 2023-07-27 21:11 ./kernels/huge.s/System.map.gz
-rw-r--r-- 2 root root 12290112 2023-07-27 21:12 ./kernels/huge.s/bzImage
-rw-r--r-- 1 root root 252528 2023-07-27 21:09 ./kernels/huge.s/config
drwxr-xr-x 5 root root 4096 2023-08-04 18:49 ./kernels
-rw-r--r-- 1 root root 36 2023-08-04 18:49 ./kernels/VERSIONS.TXT
drwxr-xr-x 2 root root 4096 2023-08-03 15:19 ./kernels/huge.s
-rw-r--r-- 1 root root 1198942 2023-08-03 15:18 ./kernels/huge.s/System.map.gz
-rw-r--r-- 2 root root 12286208 2023-08-03 15:19 ./kernels/huge.s/bzImage
-rw-r--r-- 1 root root 252528 2023-08-03 13:15 ./kernels/huge.s/config
drwxr-xr-x 2 root root 4096 2011-03-25 03:15 ./kernels/memtest
-rw-r--r-- 1 root root 60 2011-03-24 00:19 ./kernels/memtest/README
-rw-r--r-- 1 root root 150024 2013-10-17 04:15 ./kernels/memtest/memtest
@ -665,13 +665,13 @@ drwxr-xr-x 2 root root 4096 2022-02-03 07:02 ./patches
-rw-r--r-- 1 root root 575 2022-02-03 07:02 ./patches/FILE_LIST
-rw-r--r-- 1 root root 14 2022-02-03 07:02 ./patches/MANIFEST.bz2
-rw-r--r-- 1 root root 224 2022-02-03 07:02 ./patches/PACKAGES.TXT
drwxr-xr-x 17 root root 4096 2023-08-01 19:55 ./slackware64
-rw-r--r-- 1 root root 341425 2023-08-01 19:55 ./slackware64/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-08-01 19:55 ./slackware64/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 423256 2023-08-01 19:54 ./slackware64/FILE_LIST
-rw-r--r-- 1 root root 4315205 2023-08-01 19:54 ./slackware64/MANIFEST.bz2
drwxr-xr-x 17 root root 4096 2023-08-04 20:25 ./slackware64
-rw-r--r-- 1 root root 341434 2023-08-04 20:25 ./slackware64/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-08-04 20:25 ./slackware64/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 423265 2023-08-04 20:24 ./slackware64/FILE_LIST
-rw-r--r-- 1 root root 4308223 2023-08-04 20:24 ./slackware64/MANIFEST.bz2
lrwxrwxrwx 1 root root 15 2009-08-23 23:34 ./slackware64/PACKAGES.TXT -> ../PACKAGES.TXT
drwxr-xr-x 2 root root 32768 2023-08-01 19:54 ./slackware64/a
drwxr-xr-x 2 root root 32768 2023-08-04 20:24 ./slackware64/a
-rw-r--r-- 1 root root 327 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txt
-rw-r--r-- 1 root root 10720 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txz
-rw-r--r-- 1 root root 163 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txz.asc
@ -813,9 +813,9 @@ drwxr-xr-x 2 root root 32768 2023-08-01 19:54 ./slackware64/a
-rw-r--r-- 1 root root 441 2021-02-13 11:07 ./slackware64/a/hostname-3.23-x86_64-3.txt
-rw-r--r-- 1 root root 9132 2021-02-13 11:07 ./slackware64/a/hostname-3.23-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:07 ./slackware64/a/hostname-3.23-x86_64-3.txz.asc
-rw-r--r-- 1 root root 316 2023-07-03 18:30 ./slackware64/a/hwdata-0.372-noarch-1.txt
-rw-r--r-- 1 root root 1550964 2023-07-03 18:30 ./slackware64/a/hwdata-0.372-noarch-1.txz
-rw-r--r-- 1 root root 163 2023-07-03 18:30 ./slackware64/a/hwdata-0.372-noarch-1.txz.asc
-rw-r--r-- 1 root root 316 2023-08-04 04:31 ./slackware64/a/hwdata-0.373-noarch-1.txt
-rw-r--r-- 1 root root 1555700 2023-08-04 04:31 ./slackware64/a/hwdata-0.373-noarch-1.txz
-rw-r--r-- 1 root root 163 2023-08-04 04:31 ./slackware64/a/hwdata-0.373-noarch-1.txz.asc
-rw-r--r-- 1 root root 465 2021-02-13 11:07 ./slackware64/a/infozip-6.0-x86_64-7.txt
-rw-r--r-- 1 root root 401604 2021-02-13 11:07 ./slackware64/a/infozip-6.0-x86_64-7.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:07 ./slackware64/a/infozip-6.0-x86_64-7.txz.asc
@ -836,18 +836,18 @@ drwxr-xr-x 2 root root 32768 2023-08-01 19:54 ./slackware64/a
-rw-r--r-- 1 root root 461 2021-02-13 11:08 ./slackware64/a/kbd-1.15.3-x86_64-6.txt
-rw-r--r-- 1 root root 1137072 2021-02-13 11:08 ./slackware64/a/kbd-1.15.3-x86_64-6.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:08 ./slackware64/a/kbd-1.15.3-x86_64-6.txz.asc
-rw-r--r-- 1 root root 422 2023-07-25 19:04 ./slackware64/a/kernel-firmware-20230725_b6ea35f-noarch-1.txt
-rw-r--r-- 1 root root 256420804 2023-07-25 19:04 ./slackware64/a/kernel-firmware-20230725_b6ea35f-noarch-1.txz
-rw-r--r-- 1 root root 163 2023-07-25 19:04 ./slackware64/a/kernel-firmware-20230725_b6ea35f-noarch-1.txz.asc
-rw-r--r-- 1 root root 624 2023-07-27 21:14 ./slackware64/a/kernel-generic-6.1.42-x86_64-1.txt
-rw-r--r-- 1 root root 8922160 2023-07-27 21:14 ./slackware64/a/kernel-generic-6.1.42-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-27 21:14 ./slackware64/a/kernel-generic-6.1.42-x86_64-1.txz.asc
-rw-r--r-- 1 root root 636 2023-07-27 21:12 ./slackware64/a/kernel-huge-6.1.42-x86_64-1.txt
-rw-r--r-- 1 root root 13141476 2023-07-27 21:12 ./slackware64/a/kernel-huge-6.1.42-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-27 21:12 ./slackware64/a/kernel-huge-6.1.42-x86_64-1.txz.asc
-rw-r--r-- 1 root root 567 2023-07-27 21:28 ./slackware64/a/kernel-modules-6.1.42-x86_64-1.txt
-rw-r--r-- 1 root root 53256760 2023-07-27 21:28 ./slackware64/a/kernel-modules-6.1.42-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-27 21:28 ./slackware64/a/kernel-modules-6.1.42-x86_64-1.txz.asc
-rw-r--r-- 1 root root 422 2023-08-03 13:22 ./slackware64/a/kernel-firmware-20230731_253cc17-noarch-1.txt
-rw-r--r-- 1 root root 256483116 2023-08-03 13:22 ./slackware64/a/kernel-firmware-20230731_253cc17-noarch-1.txz
-rw-r--r-- 1 root root 163 2023-08-03 13:22 ./slackware64/a/kernel-firmware-20230731_253cc17-noarch-1.txz.asc
-rw-r--r-- 1 root root 624 2023-08-03 15:21 ./slackware64/a/kernel-generic-6.1.43-x86_64-1.txt
-rw-r--r-- 1 root root 8945828 2023-08-03 15:21 ./slackware64/a/kernel-generic-6.1.43-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-08-03 15:21 ./slackware64/a/kernel-generic-6.1.43-x86_64-1.txz.asc
-rw-r--r-- 1 root root 636 2023-08-03 15:19 ./slackware64/a/kernel-huge-6.1.43-x86_64-1.txt
-rw-r--r-- 1 root root 13139176 2023-08-03 15:19 ./slackware64/a/kernel-huge-6.1.43-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-08-03 15:19 ./slackware64/a/kernel-huge-6.1.43-x86_64-1.txz.asc
-rw-r--r-- 1 root root 567 2023-08-03 15:38 ./slackware64/a/kernel-modules-6.1.43-x86_64-1.txt
-rw-r--r-- 1 root root 53251192 2023-08-03 15:38 ./slackware64/a/kernel-modules-6.1.43-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-08-03 15:38 ./slackware64/a/kernel-modules-6.1.43-x86_64-1.txz.asc
-rw-r--r-- 1 root root 508 2023-03-08 02:13 ./slackware64/a/kmod-30-x86_64-2.txt
-rw-r--r-- 1 root root 118348 2023-03-08 02:13 ./slackware64/a/kmod-30-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-03-08 02:13 ./slackware64/a/kmod-30-x86_64-2.txz.asc
@ -893,8 +893,8 @@ drwxr-xr-x 2 root root 32768 2023-08-01 19:54 ./slackware64/a
-rw-r--r-- 1 root root 405 2022-01-27 19:11 ./slackware64/a/lzlib-1.13-x86_64-1.txt
-rw-r--r-- 1 root root 58460 2022-01-27 19:11 ./slackware64/a/lzlib-1.13-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-27 19:11 ./slackware64/a/lzlib-1.13-x86_64-1.txz.asc
-rw-r--r-- 1 root root 10058 2023-07-27 21:29 ./slackware64/a/maketag
-rw-r--r-- 1 root root 10058 2023-07-27 21:29 ./slackware64/a/maketag.ez
-rw-r--r-- 1 root root 10058 2023-08-04 18:49 ./slackware64/a/maketag
-rw-r--r-- 1 root root 10058 2023-08-04 18:49 ./slackware64/a/maketag.ez
-rw-r--r-- 1 root root 591 2023-04-09 18:44 ./slackware64/a/mcelog-194-x86_64-1.txt
-rw-r--r-- 1 root root 353332 2023-04-09 18:44 ./slackware64/a/mcelog-194-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-04-09 18:44 ./slackware64/a/mcelog-194-x86_64-1.txz.asc
@ -988,9 +988,9 @@ drwxr-xr-x 2 root root 32768 2023-08-01 19:54 ./slackware64/a
-rw-r--r-- 1 root root 543 2022-03-09 21:26 ./slackware64/a/sysfsutils-2.1.1-x86_64-1.txt
-rw-r--r-- 1 root root 45388 2022-03-09 21:26 ./slackware64/a/sysfsutils-2.1.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-03-09 21:26 ./slackware64/a/sysfsutils-2.1.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 518 2023-05-31 19:01 ./slackware64/a/sysklogd-2.5.0-x86_64-1.txt
-rw-r--r-- 1 root root 69968 2023-05-31 19:01 ./slackware64/a/sysklogd-2.5.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-05-31 19:01 ./slackware64/a/sysklogd-2.5.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 518 2023-08-02 18:31 ./slackware64/a/sysklogd-2.5.1-x86_64-1.txt
-rw-r--r-- 1 root root 70216 2023-08-02 18:31 ./slackware64/a/sysklogd-2.5.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-08-02 18:31 ./slackware64/a/sysklogd-2.5.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 517 2021-02-13 11:17 ./slackware64/a/syslinux-4.07-x86_64-4.txt
-rw-r--r-- 1 root root 910980 2021-02-13 11:17 ./slackware64/a/syslinux-4.07-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:17 ./slackware64/a/syslinux-4.07-x86_64-4.txz.asc
@ -1003,7 +1003,7 @@ drwxr-xr-x 2 root root 32768 2023-08-01 19:54 ./slackware64/a
-rw-r--r-- 1 root root 378 2023-07-08 19:05 ./slackware64/a/sysvinit-scripts-15.1-noarch-6.txt
-rw-r--r-- 1 root root 16600 2023-07-08 19:05 ./slackware64/a/sysvinit-scripts-15.1-noarch-6.txz
-rw-r--r-- 1 root root 163 2023-07-08 19:05 ./slackware64/a/sysvinit-scripts-15.1-noarch-6.txz.asc
-rw-r--r-- 1 root root 1587 2023-07-27 21:29 ./slackware64/a/tagfile
-rw-r--r-- 1 root root 1587 2023-08-04 18:49 ./slackware64/a/tagfile
-rw-r--r-- 1 root root 395 2023-07-18 18:38 ./slackware64/a/tar-1.35-x86_64-1.txt
-rw-r--r-- 1 root root 774812 2023-07-18 18:38 ./slackware64/a/tar-1.35-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-18 18:38 ./slackware64/a/tar-1.35-x86_64-1.txz.asc
@ -1052,16 +1052,16 @@ drwxr-xr-x 2 root root 32768 2023-08-01 19:54 ./slackware64/a
-rw-r--r-- 1 root root 494 2023-07-19 19:51 ./slackware64/a/xfsprogs-6.4.0-x86_64-1.txt
-rw-r--r-- 1 root root 1071328 2023-07-19 19:51 ./slackware64/a/xfsprogs-6.4.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-19 19:51 ./slackware64/a/xfsprogs-6.4.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 489 2023-05-04 18:27 ./slackware64/a/xz-5.4.3-x86_64-1.txt
-rw-r--r-- 1 root root 625516 2023-05-04 18:27 ./slackware64/a/xz-5.4.3-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-05-04 18:27 ./slackware64/a/xz-5.4.3-x86_64-1.txz.asc
-rw-r--r-- 1 root root 489 2023-08-02 18:40 ./slackware64/a/xz-5.4.4-x86_64-1.txt
-rw-r--r-- 1 root root 626800 2023-08-02 18:40 ./slackware64/a/xz-5.4.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-08-02 18:40 ./slackware64/a/xz-5.4.4-x86_64-1.txz.asc
-rw-r--r-- 1 root root 540 2021-02-13 11:21 ./slackware64/a/zerofree-1.1.1-x86_64-3.txt
-rw-r--r-- 1 root root 6964 2021-02-13 11:21 ./slackware64/a/zerofree-1.1.1-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:21 ./slackware64/a/zerofree-1.1.1-x86_64-3.txz.asc
-rw-r--r-- 1 root root 540 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txt
-rw-r--r-- 1 root root 56160 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txz.asc
drwxr-xr-x 2 root root 20480 2023-08-01 19:54 ./slackware64/ap
drwxr-xr-x 2 root root 20480 2023-08-04 20:24 ./slackware64/ap
-rw-r--r-- 1 root root 291 2023-06-23 18:07 ./slackware64/ap/a2ps-4.15.5-x86_64-1.txt
-rw-r--r-- 1 root root 653716 2023-06-23 18:07 ./slackware64/ap/a2ps-4.15.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-06-23 18:07 ./slackware64/ap/a2ps-4.15.5-x86_64-1.txz.asc
@ -1198,9 +1198,9 @@ drwxr-xr-x 2 root root 20480 2023-08-01 19:54 ./slackware64/ap
-rw-r--r-- 1 root root 532 2023-01-09 19:28 ./slackware64/ap/man-db-2.11.2-x86_64-1.txt
-rw-r--r-- 1 root root 561500 2023-01-09 19:28 ./slackware64/ap/man-db-2.11.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-01-09 19:28 ./slackware64/ap/man-db-2.11.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 489 2023-08-01 18:40 ./slackware64/ap/man-pages-6.05-noarch-1.txt
-rw-r--r-- 1 root root 3063988 2023-08-01 18:40 ./slackware64/ap/man-pages-6.05-noarch-1.txz
-rw-r--r-- 1 root root 163 2023-08-01 18:40 ./slackware64/ap/man-pages-6.05-noarch-1.txz.asc
-rw-r--r-- 1 root root 489 2023-08-04 04:32 ./slackware64/ap/man-pages-6.05.01-noarch-1.txt
-rw-r--r-- 1 root root 3066976 2023-08-04 04:32 ./slackware64/ap/man-pages-6.05.01-noarch-1.txz
-rw-r--r-- 1 root root 163 2023-08-04 04:32 ./slackware64/ap/man-pages-6.05.01-noarch-1.txz.asc
-rw-r--r-- 1 root root 369 2023-06-07 19:04 ./slackware64/ap/mariadb-10.11.4-x86_64-1.txt
-rw-r--r-- 1 root root 31781148 2023-06-07 19:04 ./slackware64/ap/mariadb-10.11.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-06-07 19:04 ./slackware64/ap/mariadb-10.11.4-x86_64-1.txz.asc
@ -1316,7 +1316,7 @@ drwxr-xr-x 2 root root 20480 2023-08-01 19:54 ./slackware64/ap
-rw-r--r-- 1 root root 506 2022-05-15 17:09 ./slackware64/ap/zsh-5.9-x86_64-1.txt
-rw-r--r-- 1 root root 3156392 2022-05-15 17:09 ./slackware64/ap/zsh-5.9-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-05-15 17:09 ./slackware64/ap/zsh-5.9-x86_64-1.txz.asc
drwxr-xr-x 2 root root 20480 2023-07-30 20:38 ./slackware64/d
drwxr-xr-x 2 root root 20480 2023-08-04 20:24 ./slackware64/d
-rw-r--r-- 1 root root 360 2022-03-09 03:58 ./slackware64/d/Cython-0.29.28-x86_64-1.txt
-rw-r--r-- 1 root root 2393012 2022-03-09 03:58 ./slackware64/d/Cython-0.29.28-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-03-09 03:58 ./slackware64/d/Cython-0.29.28-x86_64-1.txz.asc
@ -1430,9 +1430,9 @@ drwxr-xr-x 2 root root 20480 2023-07-30 20:38 ./slackware64/d
-rw-r--r-- 1 root root 279 2021-02-13 09:57 ./slackware64/d/intltool-0.51.0-x86_64-6.txt
-rw-r--r-- 1 root root 48024 2021-02-13 09:57 ./slackware64/d/intltool-0.51.0-x86_64-6.txz
-rw-r--r-- 1 root root 163 2021-02-13 09:57 ./slackware64/d/intltool-0.51.0-x86_64-6.txz.asc
-rw-r--r-- 1 root root 332 2023-07-27 21:28 ./slackware64/d/kernel-headers-6.1.42-x86-1.txt
-rw-r--r-- 1 root root 1144868 2023-07-27 21:28 ./slackware64/d/kernel-headers-6.1.42-x86-1.txz
-rw-r--r-- 1 root root 163 2023-07-27 21:28 ./slackware64/d/kernel-headers-6.1.42-x86-1.txz.asc
-rw-r--r-- 1 root root 332 2023-08-03 15:38 ./slackware64/d/kernel-headers-6.1.43-x86-1.txt
-rw-r--r-- 1 root root 1144704 2023-08-03 15:38 ./slackware64/d/kernel-headers-6.1.43-x86-1.txz
-rw-r--r-- 1 root root 163 2023-08-03 15:38 ./slackware64/d/kernel-headers-6.1.43-x86-1.txz.asc
-rw-r--r-- 1 root root 498 2023-07-27 18:29 ./slackware64/d/libtool-2.4.7-x86_64-6.txt
-rw-r--r-- 1 root root 438360 2023-07-27 18:29 ./slackware64/d/libtool-2.4.7-x86_64-6.txz
-rw-r--r-- 1 root root 163 2023-07-27 18:29 ./slackware64/d/libtool-2.4.7-x86_64-6.txz.asc
@ -1571,16 +1571,16 @@ drwxr-xr-x 2 root root 4096 2016-04-01 21:41 ./slackware64/f
-rw-r--r-- 1 root root 1075 2018-03-01 07:54 ./slackware64/f/maketag
-rw-r--r-- 1 root root 1075 2018-03-01 07:54 ./slackware64/f/maketag.ez
-rw-r--r-- 1 root root 32 2018-03-01 07:54 ./slackware64/f/tagfile
drwxr-xr-x 2 root root 4096 2023-07-27 21:44 ./slackware64/k
drwxr-xr-x 2 root root 4096 2023-08-04 20:24 ./slackware64/k
-rwxr-xr-x 1 root root 2897 2009-06-24 22:06 ./slackware64/k/install-packages
-rw-r--r-- 1 root root 446 2006-09-18 10:41 ./slackware64/k/install.end
-rw-r--r-- 1 root root 317 2023-07-27 21:08 ./slackware64/k/kernel-source-6.1.42-noarch-1.txt
-rw-r--r-- 1 root root 131441584 2023-07-27 21:08 ./slackware64/k/kernel-source-6.1.42-noarch-1.txz
-rw-r--r-- 1 root root 163 2023-07-27 21:08 ./slackware64/k/kernel-source-6.1.42-noarch-1.txz.asc
-rw-r--r-- 1 root root 1170 2023-07-27 21:29 ./slackware64/k/maketag
-rw-r--r-- 1 root root 1170 2023-07-27 21:29 ./slackware64/k/maketag.ez
-rw-r--r-- 1 root root 18 2023-07-27 21:29 ./slackware64/k/tagfile
drwxr-xr-x 2 root root 86016 2023-08-01 19:54 ./slackware64/kde
-rw-r--r-- 1 root root 317 2023-08-03 15:14 ./slackware64/k/kernel-source-6.1.43-noarch-1.txt
-rw-r--r-- 1 root root 131459240 2023-08-03 15:14 ./slackware64/k/kernel-source-6.1.43-noarch-1.txz
-rw-r--r-- 1 root root 163 2023-08-03 15:14 ./slackware64/k/kernel-source-6.1.43-noarch-1.txz.asc
-rw-r--r-- 1 root root 1170 2023-08-04 18:49 ./slackware64/k/maketag
-rw-r--r-- 1 root root 1170 2023-08-04 18:49 ./slackware64/k/maketag.ez
-rw-r--r-- 1 root root 18 2023-08-04 18:49 ./slackware64/k/tagfile
drwxr-xr-x 2 root root 86016 2023-08-04 20:24 ./slackware64/kde
-rw-r--r-- 1 root root 382 2023-07-06 17:32 ./slackware64/kde/akonadi-23.04.3-x86_64-1.txt
-rw-r--r-- 1 root root 2576552 2023-07-06 17:32 ./slackware64/kde/akonadi-23.04.3-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-06 17:32 ./slackware64/kde/akonadi-23.04.3-x86_64-1.txz.asc
@ -2384,9 +2384,9 @@ drwxr-xr-x 2 root root 86016 2023-08-01 19:54 ./slackware64/kde
-rw-r--r-- 1 root root 409 2023-07-06 18:25 ./slackware64/kde/kteatime-23.04.3-x86_64-1.txt
-rw-r--r-- 1 root root 348644 2023-07-06 18:25 ./slackware64/kde/kteatime-23.04.3-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-06 18:25 ./slackware64/kde/kteatime-23.04.3-x86_64-1.txz.asc
-rw-r--r-- 1 root root 219 2023-05-21 17:10 ./slackware64/kde/ktextaddons-1.3.2-x86_64-1.txt
-rw-r--r-- 1 root root 500036 2023-05-21 17:10 ./slackware64/kde/ktextaddons-1.3.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-05-21 17:10 ./slackware64/kde/ktextaddons-1.3.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 219 2023-08-02 23:09 ./slackware64/kde/ktextaddons-1.4.0-x86_64-1.txt
-rw-r--r-- 1 root root 509348 2023-08-02 23:09 ./slackware64/kde/ktextaddons-1.4.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-08-02 23:09 ./slackware64/kde/ktextaddons-1.4.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 562 2023-07-08 17:53 ./slackware64/kde/ktexteditor-5.108.0-x86_64-1.txt
-rw-r--r-- 1 root root 2529648 2023-07-08 17:53 ./slackware64/kde/ktexteditor-5.108.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-08 17:53 ./slackware64/kde/ktexteditor-5.108.0-x86_64-1.txz.asc
@ -2735,7 +2735,7 @@ drwxr-xr-x 2 root root 86016 2023-08-01 19:54 ./slackware64/kde
-rw-r--r-- 1 root root 403 2023-07-06 17:30 ./slackware64/kde/zxing-cpp-2.1.0-x86_64-1.txt
-rw-r--r-- 1 root root 754048 2023-07-06 17:30 ./slackware64/kde/zxing-cpp-2.1.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-06 17:30 ./slackware64/kde/zxing-cpp-2.1.0-x86_64-1.txz.asc
drwxr-xr-x 2 root root 86016 2023-08-01 19:54 ./slackware64/l
drwxr-xr-x 2 root root 86016 2023-08-04 20:24 ./slackware64/l
-rw-r--r-- 1 root root 329 2022-03-06 20:00 ./slackware64/l/GConf-3.2.6-x86_64-8.txt
-rw-r--r-- 1 root root 928144 2022-03-06 20:00 ./slackware64/l/GConf-3.2.6-x86_64-8.txz
-rw-r--r-- 1 root root 163 2022-03-06 20:00 ./slackware64/l/GConf-3.2.6-x86_64-8.txz.asc
@ -2760,9 +2760,9 @@ drwxr-xr-x 2 root root 86016 2023-08-01 19:54 ./slackware64/l
-rw-r--r-- 1 root root 248 2022-10-09 20:17 ./slackware64/l/QtAV-20220226_fdc613dc-x86_64-1.txt
-rw-r--r-- 1 root root 883400 2022-10-09 20:17 ./slackware64/l/QtAV-20220226_fdc613dc-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-10-09 20:17 ./slackware64/l/QtAV-20220226_fdc613dc-x86_64-1.txz.asc
-rw-r--r-- 1 root root 377 2023-07-02 18:18 ./slackware64/l/SDL2-2.28.1-x86_64-1.txt
-rw-r--r-- 1 root root 943132 2023-07-02 18:18 ./slackware64/l/SDL2-2.28.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-02 18:18 ./slackware64/l/SDL2-2.28.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 377 2023-08-02 23:13 ./slackware64/l/SDL2-2.28.2-x86_64-1.txt
-rw-r--r-- 1 root root 943696 2023-08-02 23:13 ./slackware64/l/SDL2-2.28.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-08-02 23:13 ./slackware64/l/SDL2-2.28.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 325 2021-02-13 06:10 ./slackware64/l/SDL2_gfx-1.0.4-x86_64-3.txt
-rw-r--r-- 1 root root 31184 2021-02-13 06:10 ./slackware64/l/SDL2_gfx-1.0.4-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:10 ./slackware64/l/SDL2_gfx-1.0.4-x86_64-3.txz.asc
@ -3081,9 +3081,9 @@ drwxr-xr-x 2 root root 86016 2023-08-01 19:54 ./slackware64/l
-rw-r--r-- 1 root root 428 2023-06-30 17:51 ./slackware64/l/gvfs-1.50.5-x86_64-1.txt
-rw-r--r-- 1 root root 1021216 2023-06-30 17:51 ./slackware64/l/gvfs-1.50.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-06-30 17:51 ./slackware64/l/gvfs-1.50.5-x86_64-1.txz.asc
-rw-r--r-- 1 root root 225 2023-08-01 03:59 ./slackware64/l/harfbuzz-8.1.0-x86_64-1.txt
-rw-r--r-- 1 root root 1239584 2023-08-01 03:59 ./slackware64/l/harfbuzz-8.1.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-08-01 03:59 ./slackware64/l/harfbuzz-8.1.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 225 2023-08-02 23:08 ./slackware64/l/harfbuzz-8.1.1-x86_64-1.txt
-rw-r--r-- 1 root root 1239696 2023-08-02 23:08 ./slackware64/l/harfbuzz-8.1.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-08-02 23:08 ./slackware64/l/harfbuzz-8.1.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 506 2021-02-13 06:50 ./slackware64/l/hicolor-icon-theme-0.17-noarch-4.txt
-rw-r--r-- 1 root root 13876 2021-02-13 06:50 ./slackware64/l/hicolor-icon-theme-0.17-noarch-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:50 ./slackware64/l/hicolor-icon-theme-0.17-noarch-4.txz.asc
@ -3541,9 +3541,9 @@ drwxr-xr-x 2 root root 86016 2023-08-01 19:54 ./slackware64/l
-rw-r--r-- 1 root root 564 2023-07-28 03:36 ./slackware64/l/mozilla-nss-3.92-x86_64-1.txt
-rw-r--r-- 1 root root 1865584 2023-07-28 03:36 ./slackware64/l/mozilla-nss-3.92-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-28 03:36 ./slackware64/l/mozilla-nss-3.92-x86_64-1.txz.asc
-rw-r--r-- 1 root root 410 2023-07-04 20:24 ./slackware64/l/mozjs102-102.13.0esr-x86_64-1.txt
-rw-r--r-- 1 root root 5363868 2023-07-04 20:24 ./slackware64/l/mozjs102-102.13.0esr-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-04 20:24 ./slackware64/l/mozjs102-102.13.0esr-x86_64-1.txz.asc
-rw-r--r-- 1 root root 410 2023-08-04 04:39 ./slackware64/l/mozjs102-102.14.0esr-x86_64-1.txt
-rw-r--r-- 1 root root 5364812 2023-08-04 04:39 ./slackware64/l/mozjs102-102.14.0esr-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-08-04 04:39 ./slackware64/l/mozjs102-102.14.0esr-x86_64-1.txz.asc
-rw-r--r-- 1 root root 586 2023-07-19 19:38 ./slackware64/l/mpfr-4.2.0p12-x86_64-1.txt
-rw-r--r-- 1 root root 427088 2023-07-19 19:38 ./slackware64/l/mpfr-4.2.0p12-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-19 19:38 ./slackware64/l/mpfr-4.2.0p12-x86_64-1.txz.asc
@ -3553,9 +3553,9 @@ drwxr-xr-x 2 root root 86016 2023-08-01 19:54 ./slackware64/l
-rw-r--r-- 1 root root 345 2023-03-08 02:19 ./slackware64/l/neon-0.32.5-x86_64-2.txt
-rw-r--r-- 1 root root 217372 2023-03-08 02:19 ./slackware64/l/neon-0.32.5-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-03-08 02:19 ./slackware64/l/neon-0.32.5-x86_64-2.txz.asc
-rw-r--r-- 1 root root 271 2023-06-30 18:03 ./slackware64/l/netpbm-11.03.00-x86_64-1.txt
-rw-r--r-- 1 root root 2177320 2023-06-30 18:03 ./slackware64/l/netpbm-11.03.00-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-06-30 18:03 ./slackware64/l/netpbm-11.03.00-x86_64-1.txz.asc
-rw-r--r-- 1 root root 271 2023-08-04 04:34 ./slackware64/l/netpbm-11.03.01-x86_64-1.txt
-rw-r--r-- 1 root root 2177784 2023-08-04 04:34 ./slackware64/l/netpbm-11.03.01-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-08-04 04:34 ./slackware64/l/netpbm-11.03.01-x86_64-1.txz.asc
-rw-r--r-- 1 root root 423 2022-11-30 20:09 ./slackware64/l/newt-0.52.23-x86_64-1.txt
-rw-r--r-- 1 root root 115100 2022-11-30 20:09 ./slackware64/l/newt-0.52.23-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-11-30 20:09 ./slackware64/l/newt-0.52.23-x86_64-1.txz.asc
@ -3574,9 +3574,9 @@ drwxr-xr-x 2 root root 86016 2023-08-01 19:54 ./slackware64/l
-rw-r--r-- 1 root root 257 2023-06-30 18:14 ./slackware64/l/opencv-4.8.0-x86_64-1.txt
-rw-r--r-- 1 root root 14630548 2023-06-30 18:14 ./slackware64/l/opencv-4.8.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-06-30 18:14 ./slackware64/l/opencv-4.8.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 538 2023-06-26 18:24 ./slackware64/l/openexr-3.1.9-x86_64-1.txt
-rw-r--r-- 1 root root 1184512 2023-06-26 18:24 ./slackware64/l/openexr-3.1.9-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-06-26 18:24 ./slackware64/l/openexr-3.1.9-x86_64-1.txz.asc
-rw-r--r-- 1 root root 538 2023-08-04 18:26 ./slackware64/l/openexr-3.1.10-x86_64-1.txt
-rw-r--r-- 1 root root 1181540 2023-08-04 18:26 ./slackware64/l/openexr-3.1.10-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-08-04 18:26 ./slackware64/l/openexr-3.1.10-x86_64-1.txz.asc
-rw-r--r-- 1 root root 226 2022-05-14 18:12 ./slackware64/l/openjpeg-2.5.0-x86_64-1.txt
-rw-r--r-- 1 root root 286312 2022-05-14 18:12 ./slackware64/l/openjpeg-2.5.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-05-14 18:12 ./slackware64/l/openjpeg-2.5.0-x86_64-1.txz.asc
@ -3616,9 +3616,9 @@ drwxr-xr-x 2 root root 86016 2023-08-01 19:54 ./slackware64/l
-rw-r--r-- 1 root root 415 2021-02-13 07:37 ./slackware64/l/pilot-link-0.12.5-x86_64-16.txt
-rw-r--r-- 1 root root 554276 2021-02-13 07:37 ./slackware64/l/pilot-link-0.12.5-x86_64-16.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:37 ./slackware64/l/pilot-link-0.12.5-x86_64-16.txz.asc
-rw-r--r-- 1 root root 552 2023-07-28 17:44 ./slackware64/l/pipewire-0.3.76-x86_64-1.txt
-rw-r--r-- 1 root root 2459896 2023-07-28 17:44 ./slackware64/l/pipewire-0.3.76-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-28 17:44 ./slackware64/l/pipewire-0.3.76-x86_64-1.txz.asc
-rw-r--r-- 1 root root 552 2023-08-04 18:25 ./slackware64/l/pipewire-0.3.77-x86_64-1.txt
-rw-r--r-- 1 root root 2463028 2023-08-04 18:25 ./slackware64/l/pipewire-0.3.77-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-08-04 18:25 ./slackware64/l/pipewire-0.3.77-x86_64-1.txz.asc
-rw-r--r-- 1 root root 450 2023-07-30 18:05 ./slackware64/l/polkit-123-x86_64-1.txt
-rw-r--r-- 1 root root 187000 2023-07-30 18:05 ./slackware64/l/polkit-123-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-30 18:05 ./slackware64/l/polkit-123-x86_64-1.txz.asc
@ -3628,9 +3628,9 @@ drwxr-xr-x 2 root root 86016 2023-08-01 19:54 ./slackware64/l
-rw-r--r-- 1 root root 463 2021-06-19 18:57 ./slackware64/l/polkit-qt-1-0.114.0-x86_64-1.txt
-rw-r--r-- 1 root root 78476 2021-06-19 18:57 ./slackware64/l/polkit-qt-1-0.114.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-06-19 18:57 ./slackware64/l/polkit-qt-1-0.114.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 534 2023-07-04 18:15 ./slackware64/l/poppler-23.07.0-x86_64-1.txt
-rw-r--r-- 1 root root 1851512 2023-07-04 18:15 ./slackware64/l/poppler-23.07.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-04 18:15 ./slackware64/l/poppler-23.07.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 534 2023-08-02 23:11 ./slackware64/l/poppler-23.08.0-x86_64-1.txt
-rw-r--r-- 1 root root 1857448 2023-08-02 23:11 ./slackware64/l/poppler-23.08.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-08-02 23:11 ./slackware64/l/poppler-23.08.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 639 2023-02-03 04:19 ./slackware64/l/poppler-data-0.4.12-noarch-1.txt
-rw-r--r-- 1 root root 1586252 2023-02-03 04:19 ./slackware64/l/poppler-data-0.4.12-noarch-1.txz
-rw-r--r-- 1 root root 163 2023-02-03 04:19 ./slackware64/l/poppler-data-0.4.12-noarch-1.txz.asc
@ -5318,7 +5318,7 @@ drwxr-xr-x 2 root root 65536 2023-07-29 19:10 ./slackware64/x
-rw-r--r-- 1 root root 213 2022-07-11 18:36 ./slackware64/x/xwud-1.0.6-x86_64-1.txt
-rw-r--r-- 1 root root 25896 2022-07-11 18:36 ./slackware64/x/xwud-1.0.6-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-07-11 18:36 ./slackware64/x/xwud-1.0.6-x86_64-1.txz.asc
drwxr-xr-x 2 root root 16384 2023-07-31 21:57 ./slackware64/xap
drwxr-xr-x 2 root root 16384 2023-08-04 20:24 ./slackware64/xap
-rw-r--r-- 1 root root 625 2022-10-09 18:00 ./slackware64/xap/MPlayer-20221009-x86_64-1.txt
-rw-r--r-- 1 root root 2750024 2022-10-09 18:00 ./slackware64/xap/MPlayer-20221009-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-10-09 18:00 ./slackware64/xap/MPlayer-20221009-x86_64-1.txz.asc
@ -5395,12 +5395,12 @@ drwxr-xr-x 2 root root 16384 2023-07-31 21:57 ./slackware64/xap
-rw-r--r-- 1 root root 163 2023-01-09 19:24 ./slackware64/xap/libnma-1.10.6-x86_64-1.txz.asc
-rw-r--r-- 1 root root 4491 2021-09-23 19:14 ./slackware64/xap/maketag
-rw-r--r-- 1 root root 4491 2021-09-23 19:14 ./slackware64/xap/maketag.ez
-rw-r--r-- 1 root root 570 2023-07-19 19:52 ./slackware64/xap/mozilla-firefox-115.0.3esr-x86_64-1.txt
-rw-r--r-- 1 root root 59806812 2023-07-19 19:52 ./slackware64/xap/mozilla-firefox-115.0.3esr-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-19 19:52 ./slackware64/xap/mozilla-firefox-115.0.3esr-x86_64-1.txz.asc
-rw-r--r-- 1 root root 663 2023-07-31 21:20 ./slackware64/xap/mozilla-thunderbird-102.13.1-x86_64-1.txt
-rw-r--r-- 1 root root 55077104 2023-07-31 21:20 ./slackware64/xap/mozilla-thunderbird-102.13.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-31 21:20 ./slackware64/xap/mozilla-thunderbird-102.13.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 570 2023-08-02 17:48 ./slackware64/xap/mozilla-firefox-115.1.0esr-x86_64-1.txt
-rw-r--r-- 1 root root 59812644 2023-08-02 17:48 ./slackware64/xap/mozilla-firefox-115.1.0esr-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-08-02 17:48 ./slackware64/xap/mozilla-firefox-115.1.0esr-x86_64-1.txz.asc
-rw-r--r-- 1 root root 663 2023-08-04 19:51 ./slackware64/xap/mozilla-thunderbird-115.1.0-x86_64-1.txt
-rw-r--r-- 1 root root 59155728 2023-08-04 19:51 ./slackware64/xap/mozilla-thunderbird-115.1.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-08-04 19:51 ./slackware64/xap/mozilla-thunderbird-115.1.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 359 2023-05-10 23:01 ./slackware64/xap/network-manager-applet-1.32.0-x86_64-2.txt
-rw-r--r-- 1 root root 872796 2023-05-10 23:01 ./slackware64/xap/network-manager-applet-1.32.0-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-05-10 23:01 ./slackware64/xap/network-manager-applet-1.32.0-x86_64-2.txz.asc
@ -5585,11 +5585,11 @@ drwxr-xr-x 2 root root 4096 2023-03-08 20:34 ./slackware64/y
-rw-r--r-- 1 root root 1491108 2023-02-19 18:31 ./slackware64/y/nethack-3.6.7-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-02-19 18:31 ./slackware64/y/nethack-3.6.7-x86_64-1.txz.asc
-rw-r--r-- 1 root root 26 2020-12-30 21:55 ./slackware64/y/tagfile
drwxr-xr-x 18 root root 4096 2023-08-01 19:55 ./source
-rw-r--r-- 1 root root 599748 2023-08-01 19:55 ./source/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-08-01 19:55 ./source/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 834013 2023-08-01 19:55 ./source/FILE_LIST
-rw-r--r-- 1 root root 24760887 2023-08-01 19:55 ./source/MANIFEST.bz2
drwxr-xr-x 18 root root 4096 2023-08-04 20:25 ./source
-rw-r--r-- 1 root root 599766 2023-08-04 20:25 ./source/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-08-04 20:25 ./source/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 834029 2023-08-04 20:25 ./source/FILE_LIST
-rw-r--r-- 1 root root 24989423 2023-08-04 20:25 ./source/MANIFEST.bz2
-rw-r--r-- 1 root root 828 2022-02-02 04:43 ./source/README.TXT
drwxr-xr-x 124 root root 4096 2023-07-25 18:51 ./source/a
-rw-r--r-- 1 root root 234 2022-10-16 18:39 ./source/a/FTBFSlog
@ -6016,8 +6016,8 @@ drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/a/hostname
-rw-r--r-- 1 root root 50 2019-08-26 18:12 ./source/a/hostname/hostname.url
-rw-r--r-- 1 root root 13672 2019-11-07 11:46 ./source/a/hostname/hostname_3.23.tar.gz
-rw-r--r-- 1 root root 897 2018-02-27 06:13 ./source/a/hostname/slack-desc
drwxr-xr-x 2 root root 4096 2023-07-03 18:30 ./source/a/hwdata
-rw-r--r-- 1 root root 1529939 2023-07-03 11:55 ./source/a/hwdata/hwdata-0.372.tar.lz
drwxr-xr-x 2 root root 4096 2023-08-04 04:31 ./source/a/hwdata
-rw-r--r-- 1 root root 1537190 2023-08-03 09:28 ./source/a/hwdata/hwdata-0.373.tar.lz
-rwxr-xr-x 1 root root 4013 2022-09-07 18:10 ./source/a/hwdata/hwdata.SlackBuild
-rw-r--r-- 1 root root 802 2018-02-27 06:13 ./source/a/hwdata/slack-desc
drwxr-xr-x 4 root root 4096 2021-02-13 05:31 ./source/a/infozip
@ -6518,7 +6518,7 @@ drwxr-xr-x 2 root root 4096 2022-03-09 21:14 ./source/a/sysfsutils
-rw-r--r-- 1 root root 57893 2021-02-19 09:49 ./source/a/sysfsutils/sysfsutils-2.1.1.tar.lz
-rwxr-xr-x 1 root root 4197 2022-03-09 21:26 ./source/a/sysfsutils/sysfsutils.SlackBuild
-rw-r--r-- 1 root root 40 2022-03-09 21:14 ./source/a/sysfsutils/sysfsutils.url
drwxr-xr-x 3 root root 4096 2023-05-31 19:01 ./source/a/sysklogd
drwxr-xr-x 3 root root 4096 2023-08-02 18:30 ./source/a/sysklogd
drwxr-xr-x 2 root root 4096 2020-01-29 04:08 ./source/a/sysklogd/config
-rw-r--r-- 1 root root 669 2020-12-17 21:00 ./source/a/sysklogd/config/rc.syslog.new
-rw-r--r-- 1 root root 1920 2020-01-29 04:34 ./source/a/sysklogd/config/syslog.conf.new
@ -6526,7 +6526,7 @@ drwxr-xr-x 2 root root 4096 2020-01-29 04:08 ./source/a/sysklogd/config
-rw-r--r-- 1 root root 164 2020-01-29 04:00 ./source/a/sysklogd/config/syslogd.new
-rw-r--r-- 1 root root 379 2020-06-26 06:22 ./source/a/sysklogd/doinst.sh.gz
-rw-r--r-- 1 root root 974 2021-03-27 19:10 ./source/a/sysklogd/slack-desc
-rw-r--r-- 1 root root 82024 2023-04-30 18:08 ./source/a/sysklogd/sysklogd-2.5.0.tar.lz
-rw-r--r-- 1 root root 82282 2023-07-31 22:30 ./source/a/sysklogd/sysklogd-2.5.1.tar.lz
-rwxr-xr-x 1 root root 5129 2022-09-06 18:27 ./source/a/sysklogd/sysklogd.SlackBuild
-rw-r--r-- 1 root root 38 2020-01-27 17:58 ./source/a/sysklogd/sysklogd.url
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/a/syslinux
@ -6691,10 +6691,10 @@ drwxr-xr-x 2 root root 4096 2023-07-19 19:51 ./source/a/xfsprogs
-rw-r--r-- 1 root root 1344720 2023-07-19 12:22 ./source/a/xfsprogs/xfsprogs-6.4.0.tar.xz
-rwxr-xr-x 1 root root 5032 2023-06-13 18:45 ./source/a/xfsprogs/xfsprogs.SlackBuild
-rw-r--r-- 1 root root 42 2017-09-27 22:21 ./source/a/xfsprogs/xfsprogs.url
drwxr-xr-x 2 root root 4096 2023-05-04 18:26 ./source/a/xz
drwxr-xr-x 2 root root 4096 2023-08-02 18:31 ./source/a/xz
-rw-r--r-- 1 root root 939 2020-03-18 18:04 ./source/a/xz/slack-desc
-rw-r--r-- 1 root root 1663396 2023-05-04 15:41 ./source/a/xz/xz-5.4.3.tar.xz
-rw-r--r-- 1 root root 566 2023-05-04 16:05 ./source/a/xz/xz-5.4.3.tar.xz.sig
-rw-r--r-- 1 root root 1661456 2023-08-02 13:00 ./source/a/xz/xz-5.4.4.tar.xz
-rw-r--r-- 1 root root 566 2023-08-02 13:15 ./source/a/xz/xz-5.4.4.tar.xz.sig
-rwxr-xr-x 1 root root 5469 2023-03-20 15:34 ./source/a/xz/xz.SlackBuild
-rw-r--r-- 1 root root 253 2023-01-19 19:53 ./source/a/xz/xz.default.verbosity.V_ERROR.diff.gz
drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/a/zerofree
@ -7006,9 +7006,9 @@ drwxr-xr-x 2 root root 4096 2023-01-09 19:27 ./source/ap/man-db
-rw-r--r-- 1 root root 5238 2018-02-13 18:25 ./source/ap/man-db/man_db.conf.new
-rw-r--r-- 1 root root 92705 2018-01-01 13:12 ./source/ap/man-db/other-scripts-20180101.tar.lz
-rw-r--r-- 1 root root 1018 2018-02-27 06:12 ./source/ap/man-db/slack-desc
drwxr-xr-x 2 root root 4096 2023-08-01 18:40 ./source/ap/man-pages
-rw-r--r-- 1 root root 833 2023-08-01 12:48 ./source/ap/man-pages/man-pages-6.05.tar.sign
-rw-r--r-- 1 root root 2195040 2023-08-01 12:48 ./source/ap/man-pages/man-pages-6.05.tar.xz
drwxr-xr-x 2 root root 4096 2023-08-04 04:32 ./source/ap/man-pages
-rw-r--r-- 1 root root 833 2023-08-02 22:23 ./source/ap/man-pages/man-pages-6.05.01.tar.sign
-rw-r--r-- 1 root root 2194472 2023-08-02 22:23 ./source/ap/man-pages/man-pages-6.05.01.tar.xz
-rw-r--r-- 1 root root 930736 2014-01-19 08:19 ./source/ap/man-pages/man-pages-posix-2013-a.tar.xz
-rwxr-xr-x 1 root root 4167 2022-10-15 19:37 ./source/ap/man-pages/man-pages.SlackBuild
-rw-r--r-- 1 root root 48 2018-05-01 15:30 ./source/ap/man-pages/man-pages.url
@ -7822,21 +7822,21 @@ drwxr-xr-x 2 root root 4096 2023-07-09 18:23 ./source/installer/sources/i
drwxr-xr-x 2 root root 4096 2022-12-14 18:57 ./source/installer/sources/nano
-rw-r--r-- 1 root root 1605272 2022-12-14 10:35 ./source/installer/sources/nano/nano-7.1.tar.xz
-rw-r--r-- 1 root root 833 2022-12-14 10:35 ./source/installer/sources/nano/nano-7.1.tar.xz.sig
drwxr-xr-x 5 root root 4096 2023-07-27 17:29 ./source/k
drwxr-xr-x 5 root root 4096 2023-08-03 13:09 ./source/k
-rwxr-xr-x 1 root root 8310 2022-10-22 18:02 ./source/k/build-all-kernels.sh
drwxr-xr-x 2 root root 4096 2023-07-27 17:35 ./source/k/kernel-configs
-rw-r--r-- 1 root root 248612 2023-07-27 17:32 ./source/k/kernel-configs/config-generic-6.1.42
-rw-r--r-- 1 root root 252559 2023-07-27 17:34 ./source/k/kernel-configs/config-generic-6.1.42.x64
-rw-r--r-- 1 root root 249856 2023-07-27 17:32 ./source/k/kernel-configs/config-generic-smp-6.1.42-smp
-rw-r--r-- 1 root root 248581 2023-07-27 17:33 ./source/k/kernel-configs/config-huge-6.1.42
-rw-r--r-- 1 root root 252528 2023-07-27 17:34 ./source/k/kernel-configs/config-huge-6.1.42.x64
-rw-r--r-- 1 root root 249825 2023-07-27 17:32 ./source/k/kernel-configs/config-huge-smp-6.1.42-smp
drwxr-xr-x 2 root root 4096 2023-08-03 13:16 ./source/k/kernel-configs
-rw-r--r-- 1 root root 248612 2023-08-03 13:13 ./source/k/kernel-configs/config-generic-6.1.43
-rw-r--r-- 1 root root 252559 2023-08-03 13:15 ./source/k/kernel-configs/config-generic-6.1.43.x64
-rw-r--r-- 1 root root 249856 2023-08-03 13:13 ./source/k/kernel-configs/config-generic-smp-6.1.43-smp
-rw-r--r-- 1 root root 248581 2023-08-03 13:13 ./source/k/kernel-configs/config-huge-6.1.43
-rw-r--r-- 1 root root 252528 2023-08-03 13:15 ./source/k/kernel-configs/config-huge-6.1.43.x64
-rw-r--r-- 1 root root 249825 2023-08-03 13:13 ./source/k/kernel-configs/config-huge-smp-6.1.43-smp
-rwxr-xr-x 1 root root 7441 2020-06-11 19:56 ./source/k/kernel-generic.SlackBuild
-rwxr-xr-x 1 root root 3779 2019-09-29 23:48 ./source/k/kernel-headers.SlackBuild
-rwxr-xr-x 1 root root 6504 2022-10-22 18:03 ./source/k/kernel-modules.SlackBuild
-rwxr-xr-x 1 root root 10927 2023-01-25 19:02 ./source/k/kernel-source.SlackBuild
-rw-r--r-- 1 root root 989 2023-07-27 07:04 ./source/k/linux-6.1.42.tar.sign
-rw-r--r-- 1 root root 134942580 2023-07-27 07:04 ./source/k/linux-6.1.42.tar.xz
-rw-r--r-- 1 root root 989 2023-08-03 08:34 ./source/k/linux-6.1.43.tar.sign
-rw-r--r-- 1 root root 134928316 2023-08-03 08:34 ./source/k/linux-6.1.43.tar.xz
drwxr-xr-x 2 root root 4096 2023-01-04 20:50 ./source/k/patches-revert-i686
-rw-r--r-- 1 root root 1132 2023-01-03 00:53 ./source/k/patches-revert-i686/0001-x86-ioremap-Fix-page-aligned-size-calculation-in-__i.patch.gz
-rw-r--r-- 1 root root 246 2023-01-04 20:50 ./source/k/patches-revert-i686/README
@ -9632,14 +9632,14 @@ drwxr-xr-x 2 root root 4096 2023-07-08 17:29 ./source/kde/kde/src/framewo
-rw-r--r-- 1 root root 1413008 2023-07-02 10:07 ./source/kde/kde/src/frameworks/threadweaver-5.108.0.tar.xz
-rw-r--r-- 1 root root 488 2023-07-02 10:07 ./source/kde/kde/src/frameworks/threadweaver-5.108.0.tar.xz.sig
drwxr-xr-x 2 root root 12288 2023-08-01 18:25 ./source/kde/kde/src/plasma
drwxr-xr-x 2 root root 4096 2023-07-25 19:36 ./source/kde/kde/src/plasma-extra
drwxr-xr-x 2 root root 4096 2023-08-02 23:09 ./source/kde/kde/src/plasma-extra
-rwxr-xr-x 1 root root 2071 2020-07-12 21:54 ./source/kde/kde/src/plasma-extra/fetch-wacomtablet.sh
-rw-r--r-- 1 root root 122620 2023-07-23 12:18 ./source/kde/kde/src/plasma-extra/kirigami-addons-0.10.0.tar.xz
-rw-r--r-- 1 root root 488 2023-07-23 12:18 ./source/kde/kde/src/plasma-extra/kirigami-addons-0.10.0.tar.xz.sig
-rw-r--r-- 1 root root 13424 2019-12-07 18:49 ./source/kde/kde/src/plasma-extra/kpeoplevcard-0.1.tar.xz
-rw-r--r-- 1 root root 488 2019-12-07 18:49 ./source/kde/kde/src/plasma-extra/kpeoplevcard-0.1.tar.xz.sig
-rw-r--r-- 1 root root 392976 2023-05-20 12:34 ./source/kde/kde/src/plasma-extra/ktextaddons-1.3.2.tar.xz
-rw-r--r-- 1 root root 488 2023-05-20 12:34 ./source/kde/kde/src/plasma-extra/ktextaddons-1.3.2.tar.xz.sig
-rw-r--r-- 1 root root 401604 2023-08-02 13:17 ./source/kde/kde/src/plasma-extra/ktextaddons-1.4.0.tar.xz
-rw-r--r-- 1 root root 488 2023-08-02 13:17 ./source/kde/kde/src/plasma-extra/ktextaddons-1.4.0.tar.xz.sig
-rw-r--r-- 1 root root 1022684 2022-12-02 18:07 ./source/kde/kde/src/plasma-extra/latte-dock-0.10.9.tar.xz
-rw-r--r-- 1 root root 833 2022-12-02 18:07 ./source/kde/kde/src/plasma-extra/latte-dock-0.10.9.tar.xz.sig
-rw-r--r-- 1 root root 161700 2015-12-24 15:38 ./source/kde/kde/src/plasma-extra/oxygen-fonts-5.4.3.tar.xz
@ -9779,7 +9779,7 @@ drwxr-xr-x 2 root root 4096 2023-07-06 17:29 ./source/kde/zxing-cpp
-rwxr-xr-x 1 root root 3872 2023-04-20 20:52 ./source/kde/zxing-cpp/zxing-cpp.SlackBuild
-rw-r--r-- 1 root root 39 2023-04-20 20:51 ./source/kde/zxing-cpp/zxing-cpp.url
drwxr-xr-x 393 root root 12288 2023-07-30 18:07 ./source/l
-rw-r--r-- 1 root root 926 2023-05-04 03:22 ./source/l/FTBFSlog
-rw-r--r-- 1 root root 1054 2023-08-04 04:23 ./source/l/FTBFSlog
drwxr-xr-x 3 root root 4096 2022-03-06 19:58 ./source/l/GConf
-rw-r--r-- 1 root root 1559904 2013-01-22 02:48 ./source/l/GConf/GConf-3.2.6.tar.xz
-rwxr-xr-x 1 root root 4881 2022-03-06 19:58 ./source/l/GConf/GConf.SlackBuild
@ -9831,10 +9831,10 @@ drwxr-xr-x 2 root root 4096 2022-10-03 18:54 ./source/l/QtAV
-rwxr-xr-x 1 root root 2064 2020-09-29 04:34 ./source/l/QtAV/fetch-QtAV.sh
-rw-r--r-- 1 root root 8913 2022-10-03 18:54 ./source/l/QtAV/ffmpeg5.patch.gz
-rw-r--r-- 1 root root 700 2020-11-01 20:04 ./source/l/QtAV/slack-desc
drwxr-xr-x 2 root root 4096 2023-07-02 18:17 ./source/l/SDL2
-rw-r--r-- 1 root root 5475567 2023-07-01 17:41 ./source/l/SDL2/SDL2-2.28.1.tar.lz
drwxr-xr-x 2 root root 4096 2023-08-02 23:12 ./source/l/SDL2
-rw-r--r-- 1 root root 4982113 2023-08-02 15:40 ./source/l/SDL2/SDL2-2.28.2.tar.lz
-rwxr-xr-x 1 root root 4645 2022-09-06 18:27 ./source/l/SDL2/SDL2.SlackBuild
-rw-r--r-- 1 root root 120 2023-07-02 18:16 ./source/l/SDL2/SDL2.url
-rw-r--r-- 1 root root 120 2023-08-02 23:12 ./source/l/SDL2/SDL2.url
-rw-r--r-- 1 root root 861 2018-02-27 06:12 ./source/l/SDL2/slack-desc
drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/SDL2_gfx
-rw-r--r-- 1 root root 706914 2018-03-17 03:09 ./source/l/SDL2_gfx/SDL2_gfx-1.0.4.tar.lz
@ -10106,11 +10106,12 @@ drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/farstream
-rwxr-xr-x 1 root root 4632 2022-09-06 18:27 ./source/l/farstream/farstream.SlackBuild
-rw-r--r-- 1 root root 61 2020-07-21 19:02 ./source/l/farstream/farstream.url
-rw-r--r-- 1 root root 772 2020-07-21 19:18 ./source/l/farstream/slack-desc
drwxr-xr-x 2 root root 4096 2023-06-19 16:42 ./source/l/ffmpeg
drwxr-xr-x 2 root root 4096 2023-08-04 04:19 ./source/l/ffmpeg
-rw-r--r-- 1 root root 542 2022-10-03 17:27 ./source/l/ffmpeg/add-av_stream_get_first_dts-for-chromium.patch.gz
-rw-r--r-- 1 root root 2144 2023-08-04 04:18 ./source/l/ffmpeg/effadce6c756247ea8bae32dc13bb3e6f464f0eb.patch
-rw-r--r-- 1 root root 10007756 2023-03-26 14:21 ./source/l/ffmpeg/ffmpeg-5.1.3.tar.xz
-rw-r--r-- 1 root root 520 2023-03-26 14:26 ./source/l/ffmpeg/ffmpeg-5.1.3.tar.xz.asc
-rwxr-xr-x 1 root root 11752 2023-07-17 18:58 ./source/l/ffmpeg/ffmpeg.SlackBuild
-rwxr-xr-x 1 root root 11887 2023-08-04 04:20 ./source/l/ffmpeg/ffmpeg.SlackBuild
-rw-r--r-- 1 root root 944 2018-12-10 19:57 ./source/l/ffmpeg/slack-desc
drwxr-xr-x 2 root root 4096 2022-11-21 20:13 ./source/l/fftw
-rw-r--r-- 1 root root 2334329 2021-09-15 13:42 ./source/l/fftw/fftw-3.3.10.tar.lz
@ -10453,8 +10454,8 @@ drwxr-xr-x 2 root root 4096 2023-06-30 17:51 ./source/l/gvfs
-rw-r--r-- 1 root root 1226548 2023-06-30 08:44 ./source/l/gvfs/gvfs-1.50.5.tar.xz
-rwxr-xr-x 1 root root 4847 2022-07-12 03:06 ./source/l/gvfs/gvfs.SlackBuild
-rw-r--r-- 1 root root 882 2018-02-27 06:12 ./source/l/gvfs/slack-desc
drwxr-xr-x 2 root root 4096 2023-08-01 03:57 ./source/l/harfbuzz
-rw-r--r-- 1 root root 16492181 2023-07-31 22:00 ./source/l/harfbuzz/harfbuzz-8.1.0.tar.lz
drwxr-xr-x 2 root root 4096 2023-08-02 23:07 ./source/l/harfbuzz
-rw-r--r-- 1 root root 16498206 2023-08-02 20:48 ./source/l/harfbuzz/harfbuzz-8.1.1.tar.lz
-rwxr-xr-x 1 root root 4101 2023-04-27 02:42 ./source/l/harfbuzz/harfbuzz.SlackBuild
-rw-r--r-- 1 root root 89 2022-10-09 20:33 ./source/l/harfbuzz/harfbuzz.url
-rw-r--r-- 1 root root 713 2020-04-20 19:20 ./source/l/harfbuzz/slack-desc
@ -11204,14 +11205,14 @@ drwxr-xr-x 2 root root 4096 2023-07-28 03:35 ./source/l/mozilla-nss
-rw-r--r-- 1 root root 34210981 2023-07-27 12:00 ./source/l/mozilla-nss/nss-3.92.tar.lz
-rw-r--r-- 1 root root 2488 2012-04-29 21:05 ./source/l/mozilla-nss/nss-config.in
-rw-r--r-- 1 root root 1023 2018-02-27 06:12 ./source/l/mozilla-nss/slack-desc
drwxr-xr-x 4 root root 4096 2023-07-04 19:55 ./source/l/mozjs102
drwxr-xr-x 4 root root 4096 2023-08-04 04:36 ./source/l/mozjs102
drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./source/l/mozjs102/autoconf
-rw-r--r-- 1 root root 5869 2016-07-03 18:04 ./source/l/mozjs102/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz
-rw-r--r-- 1 root root 300116 1999-01-15 21:03 ./source/l/mozjs102/autoconf/autoconf-2.13.tar.xz
-rwxr-xr-x 1 root root 2629 2018-07-08 15:48 ./source/l/mozjs102/autoconf/autoconf.build
-rw-r--r-- 1 root root 263 2022-06-30 18:42 ./source/l/mozjs102/double_t.x86.diff.gz
-rw-r--r-- 1 root root 485854020 2023-07-04 07:52 ./source/l/mozjs102/firefox-102.13.0esr.source.tar.xz
-rw-r--r-- 1 root root 833 2023-07-04 07:52 ./source/l/mozjs102/firefox-102.13.0esr.source.tar.xz.asc
-rw-r--r-- 1 root root 479449456 2023-07-31 13:10 ./source/l/mozjs102/firefox-102.14.0esr.source.tar.xz
-rw-r--r-- 1 root root 833 2023-07-31 13:10 ./source/l/mozjs102/firefox-102.14.0esr.source.tar.xz.asc
-rwxr-xr-x 1 root root 6322 2023-05-10 05:38 ./source/l/mozjs102/mozjs102.SlackBuild
drwxr-xr-x 2 root root 4096 2023-02-14 20:34 ./source/l/mozjs102/patches
-rw-r--r-- 1 root root 715 2022-11-15 21:49 ./source/l/mozjs102/patches/0001-Skip-failing-tests-on-ppc64-and-s390x.patch.gz
@ -11266,8 +11267,8 @@ drwxr-xr-x 2 root root 4096 2023-03-07 21:39 ./source/l/neon
-rwxr-xr-x 1 root root 4451 2023-03-07 21:39 ./source/l/neon/neon.SlackBuild
-rw-r--r-- 1 root root 31 2020-04-18 18:41 ./source/l/neon/neon.url
-rw-r--r-- 1 root root 797 2020-04-18 18:41 ./source/l/neon/slack-desc
drwxr-xr-x 2 root root 4096 2023-06-30 18:03 ./source/l/netpbm
-rw-r--r-- 1 root root 3246630 2023-06-30 18:00 ./source/l/netpbm/netpbm-11.03.00.tar.lz
drwxr-xr-x 2 root root 4096 2023-08-04 04:33 ./source/l/netpbm
-rw-r--r-- 1 root root 3246698 2023-08-04 04:33 ./source/l/netpbm/netpbm-11.03.01.tar.lz
-rw-r--r-- 1 root root 381 2019-04-17 08:07 ./source/l/netpbm/netpbm-CAN-2005-2471.patch.gz
-rw-r--r-- 1 root root 382 2019-04-17 08:07 ./source/l/netpbm/netpbm-CVE-2017-2587.patch.gz
-rw-r--r-- 1 root root 284 2019-04-17 08:07 ./source/l/netpbm/netpbm-bmptopnm.patch.gz
@ -11319,8 +11320,8 @@ drwxr-xr-x 2 root root 4096 2023-06-30 18:08 ./source/l/opencv
-rw-r--r-- 1 root root 74 2020-09-29 00:36 ./source/l/opencv/opencv.url
-rw-r--r-- 1 root root 53489744 2023-06-28 09:48 ./source/l/opencv/opencv_contrib-4.8.0.tar.lz
-rw-r--r-- 1 root root 743 2020-11-28 00:31 ./source/l/opencv/slack-desc
drwxr-xr-x 2 root root 4096 2023-06-26 18:23 ./source/l/openexr
-rw-r--r-- 1 root root 16291205 2023-06-23 16:40 ./source/l/openexr/openexr-3.1.9.tar.lz
drwxr-xr-x 2 root root 4096 2023-08-04 17:17 ./source/l/openexr
-rw-r--r-- 1 root root 16292141 2023-07-31 18:17 ./source/l/openexr/openexr-3.1.10.tar.lz
-rwxr-xr-x 1 root root 3938 2023-06-06 03:53 ./source/l/openexr/openexr.SlackBuild
-rw-r--r-- 1 root root 53 2020-10-29 04:09 ./source/l/openexr/openexr.url
-rw-r--r-- 1 root root 993 2022-05-01 19:08 ./source/l/openexr/slack-desc
@ -11390,12 +11391,12 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/pilot-link
-rwxr-xr-x 1 root root 4918 2021-02-13 05:32 ./source/l/pilot-link/pilot-link.SlackBuild
-rw-r--r-- 1 root root 645 2010-02-19 18:53 ./source/l/pilot-link/pilot-link.png14.diff.gz
-rw-r--r-- 1 root root 873 2018-02-27 06:12 ./source/l/pilot-link/slack-desc
drwxr-xr-x 2 root root 4096 2023-07-28 17:43 ./source/l/pipewire
drwxr-xr-x 2 root root 4096 2023-08-04 17:21 ./source/l/pipewire
-rw-r--r-- 1 root root 159 2023-04-13 18:07 ./source/l/pipewire/doinst.sh.gz
-rwxr-xr-x 1 root root 1661 2023-04-13 18:59 ./source/l/pipewire/fetch-lua.sh
-rwxr-xr-x 1 root root 1511 2023-04-13 18:26 ./source/l/pipewire/fetch-wireplumber.sh
-rw-r--r-- 1 root root 284635 2023-06-26 18:28 ./source/l/pipewire/lua-5.4.4.tar.lz
-rw-r--r-- 1 root root 1398023 2023-07-27 15:54 ./source/l/pipewire/pipewire-0.3.76.tar.lz
-rw-r--r-- 1 root root 1400946 2023-08-04 08:25 ./source/l/pipewire/pipewire-0.3.77.tar.lz
-rw-r--r-- 1 root root 2639 2023-04-13 18:07 ./source/l/pipewire/pipewire-disable.sh
-rw-r--r-- 1 root root 2156 2023-04-13 18:07 ./source/l/pipewire/pipewire-enable.sh
-rw-r--r-- 1 root root 266 2022-01-05 06:27 ./source/l/pipewire/pipewire-pulse.desktop.sample
@ -11404,7 +11405,7 @@ drwxr-xr-x 2 root root 4096 2023-07-28 17:43 ./source/l/pipewire
-rw-r--r-- 1 root root 49 2020-09-29 01:53 ./source/l/pipewire/pipewire.url
-rw-r--r-- 1 root root 1038 2020-11-01 20:04 ./source/l/pipewire/slack-desc
-rw-r--r-- 1 root root 250 2023-04-13 18:07 ./source/l/pipewire/wireplumber.desktop.sample
-rw-r--r-- 1 root root 305675 2023-07-28 17:42 ./source/l/pipewire/wireplumber.tar.lz
-rw-r--r-- 1 root root 305608 2023-08-04 17:21 ./source/l/pipewire/wireplumber.tar.lz
drwxr-xr-x 2 root root 4096 2023-07-30 18:05 ./source/l/polkit
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/polkit-gnome
-rw-r--r-- 1 root root 310876 2011-10-27 13:27 ./source/l/polkit-gnome/polkit-gnome-0.105.tar.xz
@ -11422,12 +11423,12 @@ drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/polkit-qt-1
-rw-r--r-- 1 root root 666280 2023-07-30 18:05 ./source/l/polkit/polkit-123.tar.lz
-rwxr-xr-x 1 root root 5660 2023-01-31 23:06 ./source/l/polkit/polkit.SlackBuild
-rw-r--r-- 1 root root 903 2020-11-01 20:04 ./source/l/polkit/slack-desc
drwxr-xr-x 2 root root 4096 2023-07-04 18:14 ./source/l/poppler
drwxr-xr-x 2 root root 4096 2023-08-02 23:10 ./source/l/poppler
drwxr-xr-x 2 root root 4096 2023-02-03 04:19 ./source/l/poppler-data
-rw-r--r-- 1 root root 1634828 2023-02-02 23:05 ./source/l/poppler-data/poppler-data-0.4.12.tar.lz
-rwxr-xr-x 1 root root 2684 2021-09-07 17:02 ./source/l/poppler-data/poppler-data.SlackBuild
-rw-r--r-- 1 root root 1099 2020-11-04 18:47 ./source/l/poppler-data/slack-desc
-rw-r--r-- 1 root root 1882144 2023-07-03 21:28 ./source/l/poppler/poppler-23.07.0.tar.xz
-rw-r--r-- 1 root root 1883408 2023-08-02 22:46 ./source/l/poppler/poppler-23.08.0.tar.xz
-rwxr-xr-x 1 root root 4503 2021-05-03 18:24 ./source/l/poppler/poppler.SlackBuild
-rw-r--r-- 1 root root 989 2023-05-03 17:28 ./source/l/poppler/slack-desc
drwxr-xr-x 2 root root 4096 2022-09-17 18:29 ./source/l/popt
@ -14742,7 +14743,7 @@ drwxr-xr-x 2 root root 4096 2023-07-12 18:18 ./source/x/xterm
-rw-r--r-- 1 root root 1060156 2023-07-10 23:18 ./source/x/xterm/xterm-384.tar.lz
-rwxr-xr-x 1 root root 5055 2022-03-01 00:54 ./source/x/xterm/xterm.SlackBuild
-rw-r--r-- 1 root root 44 2023-05-29 18:07 ./source/x/xterm/xterm.url
drwxr-xr-x 52 root root 4096 2023-07-20 18:54 ./source/xap
drwxr-xr-x 52 root root 4096 2023-08-02 19:44 ./source/xap
-rw-r--r-- 1 root root 223 2022-10-09 20:11 ./source/xap/FTBFSlog
drwxr-xr-x 2 root root 4096 2022-11-21 20:13 ./source/xap/MPlayer
-rw-r--r-- 1 root root 222707 2017-10-10 01:18 ./source/xap/MPlayer/Blue-1.13.tar.bz2
@ -14906,7 +14907,7 @@ drwxr-xr-x 2 root root 4096 2023-01-09 19:24 ./source/xap/libnma
-rw-r--r-- 1 root root 702820 2023-01-08 23:51 ./source/xap/libnma/libnma-1.10.6.tar.xz
-rwxr-xr-x 1 root root 3630 2023-01-09 19:24 ./source/xap/libnma/libnma.SlackBuild
-rw-r--r-- 1 root root 792 2020-03-07 19:38 ./source/xap/libnma/slack-desc
drwxr-xr-x 3 root root 4096 2023-07-19 19:36 ./source/xap/mozilla-firefox
drwxr-xr-x 3 root root 4096 2023-08-02 17:12 ./source/xap/mozilla-firefox
-rw-r--r-- 1 root root 693 2021-03-22 17:58 ./source/xap/mozilla-firefox/0027-LTO-Only-enable-LTO-for-Rust-when-complete-build-use.patch.gz
-rw-r--r-- 1 root root 266 2022-08-06 19:40 ./source/xap/mozilla-firefox/arc4random_buf.glibc-2.36.diff.gz
drwxr-xr-x 3 root root 4096 2022-12-07 18:06 ./source/xap/mozilla-firefox/build-deps
@ -14917,8 +14918,8 @@ drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./source/xap/mozilla-firefox
-rwxr-xr-x 1 root root 2486 2019-07-08 21:06 ./source/xap/mozilla-firefox/build-deps/autoconf/autoconf.build
-rwxr-xr-x 1 root root 840 2018-03-13 12:55 ./source/xap/mozilla-firefox/fetch-and-repack.sh
-rw-r--r-- 1 root root 330 2019-07-08 18:41 ./source/xap/mozilla-firefox/ff.ui.scrollToClick.diff.gz
-rw-r--r-- 1 root root 516725896 2023-07-18 21:46 ./source/xap/mozilla-firefox/firefox-115.0.3esr.source.tar.xz
-rw-r--r-- 1 root root 833 2023-07-18 21:46 ./source/xap/mozilla-firefox/firefox-115.0.3esr.source.tar.xz.asc
-rw-r--r-- 1 root root 507060904 2023-07-31 13:15 ./source/xap/mozilla-firefox/firefox-115.1.0esr.source.tar.xz
-rw-r--r-- 1 root root 833 2023-07-31 13:15 ./source/xap/mozilla-firefox/firefox-115.1.0esr.source.tar.xz.asc
-rw-r--r-- 1 root root 327 2008-06-17 17:19 ./source/xap/mozilla-firefox/firefox.moz_plugin_path.diff.gz
-rw-r--r-- 1 root root 518 2021-03-15 17:43 ./source/xap/mozilla-firefox/gkrust.a.no.networking.check.diff.gz
-rw-r--r-- 1 root root 462 2009-07-01 06:05 ./source/xap/mozilla-firefox/mimeTypes.rdf.gz
@ -14926,7 +14927,7 @@ drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./source/xap/mozilla-firefox
-rwxr-xr-x 1 root root 15819 2023-07-12 19:09 ./source/xap/mozilla-firefox/mozilla-firefox.SlackBuild
-rw-r--r-- 1 root root 2748 2017-12-04 21:30 ./source/xap/mozilla-firefox/mozilla-firefox.desktop
-rw-r--r-- 1 root root 1033 2020-07-07 18:08 ./source/xap/mozilla-firefox/slack-desc
drwxr-xr-x 4 root root 4096 2023-07-31 20:56 ./source/xap/mozilla-thunderbird
drwxr-xr-x 4 root root 4096 2023-08-04 19:30 ./source/xap/mozilla-thunderbird
-rw-r--r-- 1 root root 266 2022-08-06 19:40 ./source/xap/mozilla-thunderbird/arc4random_buf.glibc-2.36.diff.gz
drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./source/xap/mozilla-thunderbird/autoconf
-rw-r--r-- 2 root root 5869 2016-07-03 18:04 ./source/xap/mozilla-thunderbird/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz
@ -14939,14 +14940,13 @@ drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./source/xap/mozilla-thunder
-rw-r--r-- 2 root root 300116 1999-01-15 21:03 ./source/xap/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13.tar.xz
-rwxr-xr-x 1 root root 2502 2019-08-27 19:46 ./source/xap/mozilla-thunderbird/build-deps/autoconf/autoconf.build
-rw-r--r-- 1 root root 263 2022-06-30 18:42 ./source/xap/mozilla-thunderbird/double_t.x86.diff.gz
-rw-r--r-- 1 root root 1970 2023-03-26 16:31 ./source/xap/mozilla-thunderbird/gcc13-fix.patch.gz
-rw-r--r-- 1 root root 518 2021-03-15 17:43 ./source/xap/mozilla-thunderbird/gkrust.a.no.networking.check.diff.gz
-rwxr-xr-x 1 root root 12969 2023-07-07 18:01 ./source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild
-rwxr-xr-x 1 root root 12943 2023-08-04 19:31 ./source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild
-rw-r--r-- 1 root root 3378 2005-03-08 05:13 ./source/xap/mozilla-thunderbird/mozilla-thunderbird.desktop
-rw-r--r-- 1 root root 1130 2018-02-27 06:47 ./source/xap/mozilla-thunderbird/slack-desc
-rw-r--r-- 1 root root 330 2019-08-27 16:35 ./source/xap/mozilla-thunderbird/tb.ui.scrollToClick.diff.gz
-rw-r--r-- 1 root root 502958888 2023-07-24 23:52 ./source/xap/mozilla-thunderbird/thunderbird-102.13.1.source.tar.xz
-rw-r--r-- 1 root root 833 2023-07-24 23:52 ./source/xap/mozilla-thunderbird/thunderbird-102.13.1.source.tar.xz.asc
-rw-r--r-- 1 root root 532785608 2023-08-01 20:32 ./source/xap/mozilla-thunderbird/thunderbird-115.1.0.source.tar.xz
-rw-r--r-- 1 root root 833 2023-08-01 20:32 ./source/xap/mozilla-thunderbird/thunderbird-115.1.0.source.tar.xz.asc
drwxr-xr-x 2 root root 4096 2023-05-10 22:59 ./source/xap/network-manager-applet
-rw-r--r-- 1 root root 1707 2023-05-10 22:59 ./source/xap/network-manager-applet/01281fae6b601598cd2006bc8f2d5be98810228d.patch.gz
-rw-r--r-- 1 root root 173 2021-09-10 17:57 ./source/xap/network-manager-applet/doinst.sh.gz
@ -15375,51 +15375,26 @@ drwxr-xr-x 2 root root 4096 2023-02-19 18:29 ./source/y/nethack
-rwxr-xr-x 1 root root 4972 2023-02-19 18:30 ./source/y/nethack/nethack.SlackBuild
-rw-r--r-- 1 root root 59 2023-02-19 18:28 ./source/y/nethack/nethack.url
-rw-r--r-- 1 root root 1031 2020-12-30 21:50 ./source/y/nethack/slack-desc
drwxr-xr-x 4 root root 4096 2023-07-20 19:59 ./testing
-rw-r--r-- 1 root root 3053 2023-07-20 19:59 ./testing/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-07-20 19:59 ./testing/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 4110 2023-07-20 19:59 ./testing/FILE_LIST
-rw-r--r-- 1 root root 4300607 2023-07-20 19:59 ./testing/MANIFEST.bz2
-rw-r--r-- 1 root root 1667 2023-07-20 19:59 ./testing/PACKAGES.TXT
drwxr-xr-x 2 root root 4096 2023-07-20 19:59 ./testing/packages
-rw-r--r-- 1 root root 663 2023-07-20 19:23 ./testing/packages/mozilla-thunderbird-115.0.1-x86_64-1.txt
-rw-r--r-- 1 root root 59151196 2023-07-20 19:23 ./testing/packages/mozilla-thunderbird-115.0.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-20 19:23 ./testing/packages/mozilla-thunderbird-115.0.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 426 2023-07-14 03:11 ./testing/packages/rust-1.71.0-x86_64-1.txt
-rw-r--r-- 1 root root 95232660 2023-07-14 03:11 ./testing/packages/rust-1.71.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-14 03:11 ./testing/packages/rust-1.71.0-x86_64-1.txz.asc
drwxr-xr-x 4 root root 4096 2023-07-14 03:11 ./testing/source
drwxr-xr-x 4 root root 4096 2023-07-20 19:01 ./testing/source/mozilla-thunderbird
-rw-r--r-- 1 root root 266 2022-08-06 19:40 ./testing/source/mozilla-thunderbird/arc4random_buf.glibc-2.36.diff.gz
drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./testing/source/mozilla-thunderbird/autoconf
-rw-r--r-- 2 root root 5869 2016-07-03 18:04 ./testing/source/mozilla-thunderbird/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz
-rw-r--r-- 2 root root 300116 1999-01-15 21:03 ./testing/source/mozilla-thunderbird/autoconf/autoconf-2.13.tar.xz
-rwxr-xr-x 1 root root 2632 2016-07-03 18:50 ./testing/source/mozilla-thunderbird/autoconf/autoconf.build
drwxr-xr-x 3 root root 4096 2022-12-07 18:07 ./testing/source/mozilla-thunderbird/build-deps
-rwxr-xr-x 1 root root 1668 2022-12-07 18:07 ./testing/source/mozilla-thunderbird/build-deps.sh
drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./testing/source/mozilla-thunderbird/build-deps/autoconf
-rw-r--r-- 2 root root 5869 2016-07-03 18:04 ./testing/source/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz
-rw-r--r-- 2 root root 300116 1999-01-15 21:03 ./testing/source/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13.tar.xz
-rwxr-xr-x 1 root root 2502 2019-08-27 19:46 ./testing/source/mozilla-thunderbird/build-deps/autoconf/autoconf.build
-rw-r--r-- 1 root root 263 2022-06-30 18:42 ./testing/source/mozilla-thunderbird/double_t.x86.diff.gz
-rw-r--r-- 1 root root 213 2023-07-12 19:05 ./testing/source/mozilla-thunderbird/gcc-13.patch.gz
-rw-r--r-- 1 root root 518 2021-03-15 17:43 ./testing/source/mozilla-thunderbird/gkrust.a.no.networking.check.diff.gz
-rwxr-xr-x 1 root root 13026 2023-07-12 19:09 ./testing/source/mozilla-thunderbird/mozilla-thunderbird.SlackBuild
-rw-r--r-- 1 root root 3378 2005-03-08 05:13 ./testing/source/mozilla-thunderbird/mozilla-thunderbird.desktop
-rw-r--r-- 1 root root 1130 2018-02-27 06:47 ./testing/source/mozilla-thunderbird/slack-desc
-rw-r--r-- 1 root root 330 2019-08-27 16:35 ./testing/source/mozilla-thunderbird/tb.ui.scrollToClick.diff.gz
-rw-r--r-- 1 root root 535105316 2023-07-20 14:51 ./testing/source/mozilla-thunderbird/thunderbird-115.0.1.source.tar.xz
-rw-r--r-- 1 root root 833 2023-07-20 14:51 ./testing/source/mozilla-thunderbird/thunderbird-115.0.1.source.tar.xz.asc
drwxr-xr-x 2 root root 4096 2023-07-14 02:44 ./testing/source/rust
-rw-r--r-- 1 root root 2270 2023-07-14 01:56 ./testing/source/rust/67b5990472e3cac643d8cf90f45fe42201ddec3c.patch
drwxr-xr-x 4 root root 4096 2023-08-04 20:26 ./testing
-rw-r--r-- 1 root root 1086 2023-08-04 20:26 ./testing/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-08-04 20:26 ./testing/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 1451 2023-08-04 20:25 ./testing/FILE_LIST
-rw-r--r-- 1 root root 1647292 2023-08-04 20:25 ./testing/MANIFEST.bz2
-rw-r--r-- 1 root root 832 2023-08-04 20:26 ./testing/PACKAGES.TXT
drwxr-xr-x 2 root root 4096 2023-08-04 20:25 ./testing/packages
-rw-r--r-- 1 root root 426 2023-08-04 05:24 ./testing/packages/rust-1.71.1-x86_64-1.txt
-rw-r--r-- 1 root root 95256640 2023-08-04 05:24 ./testing/packages/rust-1.71.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-08-04 05:24 ./testing/packages/rust-1.71.1-x86_64-1.txz.asc
drwxr-xr-x 3 root root 4096 2023-08-02 19:44 ./testing/source
drwxr-xr-x 2 root root 4096 2023-08-04 04:41 ./testing/source/rust
-rw-r--r-- 1 root root 261 2020-11-19 19:46 ./testing/source/rust/link_libffi.diff.gz
-rwxr-xr-x 1 root root 9956 2023-07-14 02:45 ./testing/source/rust/rust.SlackBuild
-rw-r--r-- 1 root root 1670 2023-07-13 17:09 ./testing/source/rust/rust.url
-rw-r--r-- 1 root root 159042429 2023-07-13 14:02 ./testing/source/rust/rustc-1.71.0-src.tar.lz
-rwxr-xr-x 1 root root 9867 2023-08-04 04:38 ./testing/source/rust/rust.SlackBuild
-rw-r--r-- 1 root root 1670 2023-08-04 04:37 ./testing/source/rust/rust.url
-rw-r--r-- 1 root root 159036547 2023-08-03 18:10 ./testing/source/rust/rustc-1.71.1-src.tar.lz
-rw-r--r-- 1 root root 910 2018-02-27 06:49 ./testing/source/rust/slack-desc
drwxr-xr-x 2 root root 4096 2023-07-27 21:40 ./usb-and-pxe-installers
drwxr-xr-x 2 root root 4096 2023-08-04 19:08 ./usb-and-pxe-installers
-rw-r--r-- 1 root root 31203 2011-03-21 21:21 ./usb-and-pxe-installers/README_PXE.TXT
-rw-r--r-- 1 root root 9197 2013-09-25 04:33 ./usb-and-pxe-installers/README_USB.TXT
-rw-r--r-- 1 root root 574 2013-03-27 04:59 ./usb-and-pxe-installers/pxelinux.cfg_default
-rw-r--r-- 1 root root 59175936 2023-07-27 21:40 ./usb-and-pxe-installers/usbboot.img
-rw-r--r-- 1 root root 59229184 2023-08-04 19:07 ./usb-and-pxe-installers/usbboot.img
-rw-r--r-- 1 root root 16314 2022-03-24 20:54 ./usb-and-pxe-installers/usbimg2disk.sh

View file

@ -1,7 +1,7 @@
Slackware initrd mini HOWTO
by Patrick Volkerding, volkerdi@slackware.com
Thu Jul 27 21:29:01 UTC 2023
Fri Aug 4 18:49:14 UTC 2023
This document describes how to create and install an initrd, which may be
required to use the 4.x kernel. Also see "man mkinitrd".
@ -33,15 +33,15 @@ flexible to ship a generic kernel and a set of kernel modules for it.
The easiest way to make the initrd is to use the mkinitrd script included
in Slackware's mkinitrd package. We'll walk through the process of
upgrading to the generic 6.1.42 Linux kernel using the packages
upgrading to the generic 6.1.43 Linux kernel using the packages
found in Slackware's slackware/a/ directory.
First, make sure the kernel, kernel modules, and mkinitrd package are
installed (the current version numbers might be a little different, so
this is just an example):
installpkg kernel-generic-6.1.42-x86_64-1.txz
installpkg kernel-modules-6.1.42-x86_64-1.txz
installpkg kernel-generic-6.1.43-x86_64-1.txz
installpkg kernel-modules-6.1.43-x86_64-1.txz
installpkg mkinitrd-1.4.11-x86_64-32.txz
Change into the /boot directory:
@ -52,7 +52,7 @@ Now you'll want to run "mkinitrd". I'm using ext4 for my root filesystem,
and since the disk controller requires no special support the ext4 module
will be the only one I need to load:
mkinitrd -c -k 6.1.42 -m ext4
mkinitrd -c -k 6.1.43 -m ext4
This should do two things. First, it will create a directory
/boot/initrd-tree containing the initrd's filesystem. Then it will
@ -61,10 +61,10 @@ you could make some additional changes in /boot/initrd-tree/ and
then run mkinitrd again without options to rebuild the image. That's
optional, though, and only advanced users will need to think about that.
Here's another example: Build an initrd image using Linux 6.1.42
Here's another example: Build an initrd image using Linux 6.1.43
kernel modules for a system with an ext4 root partition on /dev/sdb3:
mkinitrd -c -k 6.1.42 -m ext4 -f ext4 -r /dev/sdb3
mkinitrd -c -k 6.1.43 -m ext4 -f ext4 -r /dev/sdb3
4. Now that I've built an initrd, how do I use it?

View file

@ -1,5 +1,5 @@
Welcome to 09Slackware6407 version 15.1 (Linux kernel 6.1.42)!
Welcome to 09Slackware6407 version 15.1 (Linux kernel 6.1.43)!
If you need to pass extra parameters to the kernel, enter them at the prompt
below after the name of the kernel to boot (e.g., huge.s).

View file

@ -1,3 +1,3 @@
These kernels are version 6.1.42.
These kernels are version 6.1.43.

View file

@ -929,7 +929,6 @@ gzip ./source/l/cryfs/cryfs.gcc13.diff
gzip ./source/xap/hexchat/doinst.sh
gzip ./source/xap/mozilla-thunderbird/autoconf/autoconf-2.13-consolidated_fixes-1.patch
gzip ./source/xap/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch
gzip ./source/xap/mozilla-thunderbird/gcc13-fix.patch
gzip ./source/xap/mozilla-thunderbird/arc4random_buf.glibc-2.36.diff
gzip ./source/xap/mozilla-thunderbird/tb.ui.scrollToClick.diff
gzip ./source/xap/mozilla-thunderbird/double_t.x86.diff
@ -1139,11 +1138,4 @@ gzip ./source/x/ibus/doinst.sh
gzip ./source/x/ibus/emoji-test.txt
gzip ./source/x/xcm/xcm.udev.rules.diff
gzip ./source/x/libva/doinst.sh
gzip ./testing/source/mozilla-thunderbird/autoconf/autoconf-2.13-consolidated_fixes-1.patch
gzip ./testing/source/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch
gzip ./testing/source/mozilla-thunderbird/arc4random_buf.glibc-2.36.diff
gzip ./testing/source/mozilla-thunderbird/tb.ui.scrollToClick.diff
gzip ./testing/source/mozilla-thunderbird/double_t.x86.diff
gzip ./testing/source/mozilla-thunderbird/gcc-13.patch
gzip ./testing/source/mozilla-thunderbird/gkrust.a.no.networking.check.diff
gzip ./testing/source/rust/link_libffi.diff

View file

@ -66,9 +66,9 @@ system. :^) Press ENTER when you are done." 21 76 10 \
"jfsutils" "Utilities for IBM's Journaled Filesystem" "on" \
"kbd" "Change keyboard and console mappings" "on" \
"kernel-firmware" "Linux kernel firmware -- REQUIRED" "on" \
"kernel-generic" "Generic 6.1.42 kernel (needs an initrd)" "on" \
"kernel-huge" "Loaded 6.1.42 Linux kernel" "on" \
"kernel-modules" "Linux 6.1.42 kernel modules -- REQUIRED" "on" \
"kernel-generic" "Generic 6.1.43 kernel (needs an initrd)" "on" \
"kernel-huge" "Loaded 6.1.43 Linux kernel" "on" \
"kernel-modules" "Linux 6.1.43 kernel modules -- REQUIRED" "on" \
"kmod" "Kernel module utilities -- REQUIRED" "on" \
"lbzip2" "Parallel bzip2 compressor" "on" \
"less" "A text pager utility - REQUIRED" "on" \

View file

@ -66,9 +66,9 @@ system. :^) Press ENTER when you are done." 21 76 10 \
"jfsutils" "Utilities for IBM's Journaled Filesystem" "on" \
"kbd" "Change keyboard and console mappings" "on" \
"kernel-firmware" "Linux kernel firmware -- REQUIRED" "on" \
"kernel-generic" "Generic 6.1.42 kernel (needs an initrd)" "on" \
"kernel-huge" "Loaded 6.1.42 Linux kernel" "on" \
"kernel-modules" "Linux 6.1.42 kernel modules -- REQUIRED" "on" \
"kernel-generic" "Generic 6.1.43 kernel (needs an initrd)" "on" \
"kernel-huge" "Loaded 6.1.43 Linux kernel" "on" \
"kernel-modules" "Linux 6.1.43 kernel modules -- REQUIRED" "on" \
"kmod" "Kernel module utilities -- REQUIRED" "on" \
"lbzip2" "Parallel bzip2 compressor" "on" \
"less" "A text pager utility - REQUIRED" "on" \

View file

@ -21,7 +21,7 @@ from series K. Use the UP/DOWN keys to scroll through the list, and \
the SPACE key to deselect any items you don't want to install. \
Press ENTER when you are \
done." 11 70 1 \
"kernel-source" "Linux 6.1.42 kernel source" "on" \
"kernel-source" "Linux 6.1.43 kernel source" "on" \
2> $TMP/SeTpkgs
if [ $? = 1 -o $? = 255 ]; then
rm -f $TMP/SeTpkgs

View file

@ -21,7 +21,7 @@ from series K. Use the UP/DOWN keys to scroll through the list, and \
the SPACE key to deselect any items you don't want to install. \
Press ENTER when you are \
done." 11 70 1 \
"kernel-source" "Linux 6.1.42 kernel source" "on" \
"kernel-source" "Linux 6.1.43 kernel source" "on" \
2> $TMP/SeTpkgs
if [ $? = 1 -o $? = 255 ]; then
rm -f $TMP/SeTpkgs

View file

@ -1,15 +1,15 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86 6.1.42 Kernel Configuration
# Linux/x86 6.1.43 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.1.0"
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0"
CONFIG_CC_IS_GCC=y
CONFIG_GCC_VERSION=130100
CONFIG_GCC_VERSION=130200
CONFIG_CLANG_VERSION=0
CONFIG_AS_IS_GNU=y
CONFIG_AS_VERSION=24000
CONFIG_AS_VERSION=24100
CONFIG_LD_IS_BFD=y
CONFIG_LD_VERSION=24000
CONFIG_LD_VERSION=24100
CONFIG_LLD_VERSION=0
CONFIG_RUST_IS_AVAILABLE=y
CONFIG_CC_CAN_LINK=y

View file

@ -1,15 +1,15 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86 6.1.42 Kernel Configuration
# Linux/x86 6.1.43 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.1.0"
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0"
CONFIG_CC_IS_GCC=y
CONFIG_GCC_VERSION=130100
CONFIG_GCC_VERSION=130200
CONFIG_CLANG_VERSION=0
CONFIG_AS_IS_GNU=y
CONFIG_AS_VERSION=24000
CONFIG_AS_VERSION=24100
CONFIG_LD_IS_BFD=y
CONFIG_LD_VERSION=24000
CONFIG_LD_VERSION=24100
CONFIG_LLD_VERSION=0
CONFIG_CC_CAN_LINK=y
CONFIG_CC_CAN_LINK_STATIC=y

View file

@ -1,15 +1,15 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86 6.1.42 Kernel Configuration
# Linux/x86 6.1.43 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.1.0"
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0"
CONFIG_CC_IS_GCC=y
CONFIG_GCC_VERSION=130100
CONFIG_GCC_VERSION=130200
CONFIG_CLANG_VERSION=0
CONFIG_AS_IS_GNU=y
CONFIG_AS_VERSION=24000
CONFIG_AS_VERSION=24100
CONFIG_LD_IS_BFD=y
CONFIG_LD_VERSION=24000
CONFIG_LD_VERSION=24100
CONFIG_LLD_VERSION=0
CONFIG_RUST_IS_AVAILABLE=y
CONFIG_CC_CAN_LINK=y

View file

@ -1,15 +1,15 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86 6.1.42 Kernel Configuration
# Linux/x86 6.1.43 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.1.0"
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0"
CONFIG_CC_IS_GCC=y
CONFIG_GCC_VERSION=130100
CONFIG_GCC_VERSION=130200
CONFIG_CLANG_VERSION=0
CONFIG_AS_IS_GNU=y
CONFIG_AS_VERSION=24000
CONFIG_AS_VERSION=24100
CONFIG_LD_IS_BFD=y
CONFIG_LD_VERSION=24000
CONFIG_LD_VERSION=24100
CONFIG_LLD_VERSION=0
CONFIG_RUST_IS_AVAILABLE=y
CONFIG_CC_CAN_LINK=y

View file

@ -1,15 +1,15 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86 6.1.42 Kernel Configuration
# Linux/x86 6.1.43 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.1.0"
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0"
CONFIG_CC_IS_GCC=y
CONFIG_GCC_VERSION=130100
CONFIG_GCC_VERSION=130200
CONFIG_CLANG_VERSION=0
CONFIG_AS_IS_GNU=y
CONFIG_AS_VERSION=24000
CONFIG_AS_VERSION=24100
CONFIG_LD_IS_BFD=y
CONFIG_LD_VERSION=24000
CONFIG_LD_VERSION=24100
CONFIG_LLD_VERSION=0
CONFIG_CC_CAN_LINK=y
CONFIG_CC_CAN_LINK_STATIC=y

View file

@ -1,15 +1,15 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86 6.1.42 Kernel Configuration
# Linux/x86 6.1.43 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.1.0"
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0"
CONFIG_CC_IS_GCC=y
CONFIG_GCC_VERSION=130100
CONFIG_GCC_VERSION=130200
CONFIG_CLANG_VERSION=0
CONFIG_AS_IS_GNU=y
CONFIG_AS_VERSION=24000
CONFIG_AS_VERSION=24100
CONFIG_LD_IS_BFD=y
CONFIG_LD_VERSION=24000
CONFIG_LD_VERSION=24100
CONFIG_LLD_VERSION=0
CONFIG_RUST_IS_AVAILABLE=y
CONFIG_CC_CAN_LINK=y

View file

@ -1,3 +1,6 @@
Fri Aug 4 04:22:19 UTC 2023
ffmpeg: applied patch to build with binutils-2.41. Thanks to marav.
+--------------------------+
Thu May 4 03:21:41 UTC 2023
qt5-webkit: Fix build with gcc13. Thanks to nobodino.
+--------------------------+

View file

@ -1,2 +1,2 @@
https://github.com/libsdl-org/SDL
https://github.com/libsdl-org/SDL/releases/download/release-2.28.1/SDL2-2.28.1.tar.gz
https://github.com/libsdl-org/SDL/releases/download/release-2.28.2/SDL2-2.28.2.tar.gz

View file

@ -0,0 +1,77 @@
From effadce6c756247ea8bae32dc13bb3e6f464f0eb Mon Sep 17 00:00:00 2001
From: =?utf8?q?R=C3=A9mi=20Denis-Courmont?= <remi@remlab.net>
Date: Sun, 16 Jul 2023 18:18:02 +0300
Subject: [PATCH] avcodec/x86/mathops: clip constants used with shift
instructions within inline assembly
Fixes assembling with binutil as >= 2.41
Signed-off-by: James Almer <jamrial@gmail.com>
---
libavcodec/x86/mathops.h | 26 +++++++++++++++++++++++---
1 file changed, 23 insertions(+), 3 deletions(-)
diff --git a/libavcodec/x86/mathops.h b/libavcodec/x86/mathops.h
index 6298f5ed19..ca7e2dffc1 100644
--- a/libavcodec/x86/mathops.h
+++ b/libavcodec/x86/mathops.h
@@ -35,12 +35,20 @@
static av_always_inline av_const int MULL(int a, int b, unsigned shift)
{
int rt, dummy;
+ if (__builtin_constant_p(shift))
__asm__ (
"imull %3 \n\t"
"shrdl %4, %%edx, %%eax \n\t"
:"=a"(rt), "=d"(dummy)
- :"a"(a), "rm"(b), "ci"((uint8_t)shift)
+ :"a"(a), "rm"(b), "i"(shift & 0x1F)
);
+ else
+ __asm__ (
+ "imull %3 \n\t"
+ "shrdl %4, %%edx, %%eax \n\t"
+ :"=a"(rt), "=d"(dummy)
+ :"a"(a), "rm"(b), "c"((uint8_t)shift)
+ );
return rt;
}
@@ -113,19 +121,31 @@ __asm__ volatile(\
// avoid +32 for shift optimization (gcc should do that ...)
#define NEG_SSR32 NEG_SSR32
static inline int32_t NEG_SSR32( int32_t a, int8_t s){
+ if (__builtin_constant_p(s))
__asm__ ("sarl %1, %0\n\t"
: "+r" (a)
- : "ic" ((uint8_t)(-s))
+ : "i" (-s & 0x1F)
);
+ else
+ __asm__ ("sarl %1, %0\n\t"
+ : "+r" (a)
+ : "c" ((uint8_t)(-s))
+ );
return a;
}
#define NEG_USR32 NEG_USR32
static inline uint32_t NEG_USR32(uint32_t a, int8_t s){
+ if (__builtin_constant_p(s))
__asm__ ("shrl %1, %0\n\t"
: "+r" (a)
- : "ic" ((uint8_t)(-s))
+ : "i" (-s & 0x1F)
);
+ else
+ __asm__ ("shrl %1, %0\n\t"
+ : "+r" (a)
+ : "c" ((uint8_t)(-s))
+ );
return a;
}
--
2.30.2

View file

@ -185,6 +185,9 @@ find -L . \
# Restore missing function needed by Chromium and qt-webengine:
zcat $CWD/add-av_stream_get_first_dts-for-chromium.patch.gz | patch -p1 --verbose || exit 1
# Upstream patch to build with binutils-2.41:
cat $CWD/effadce6c756247ea8bae32dc13bb3e6f464f0eb.patch | patch -p1 --verbose || exit 1
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \

View file

@ -1,176 +0,0 @@
diff --git a/dom/media/webrtc/sdp/RsdparsaSdpGlue.cpp b/dom/media/webrtc/sdp/RsdparsaSdpGlue.cpp
index 8c8a0369c3..01a1a1d817 100644
--- a/dom/media/webrtc/sdp/RsdparsaSdpGlue.cpp
+++ b/dom/media/webrtc/sdp/RsdparsaSdpGlue.cpp
@@ -4,6 +4,7 @@
* License, v. 2.0. If a copy of the MPL was not distributed with this file,
* You can obtain one at http://mozilla.org/MPL/2.0/. */
#include <string>
+#include <cstdint>
#include "sdp/RsdparsaSdpInc.h"
#include "sdp/RsdparsaSdpGlue.h"
diff --git a/gfx/2d/Rect.h b/gfx/2d/Rect.h
index 4875ad6714..f52437bbdc 100644
--- a/gfx/2d/Rect.h
+++ b/gfx/2d/Rect.h
@@ -15,6 +15,7 @@
#include "mozilla/Maybe.h"
#include <cmath>
+#include <cstdint>
namespace mozilla {
diff --git a/toolkit/components/telemetry/pingsender/pingsender.cpp b/toolkit/components/telemetry/pingsender/pingsender.cpp
index 01fdb63c29..a61b9d3693 100644
--- a/toolkit/components/telemetry/pingsender/pingsender.cpp
+++ b/toolkit/components/telemetry/pingsender/pingsender.cpp
@@ -4,6 +4,7 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
#include <cstdlib>
+#include <cstdint>
#include <cstring>
#include <ctime>
#include <fstream>
diff --git a/tools/profiler/core/platform.cpp b/tools/profiler/core/platform.cpp
index bd20110f12..08e38d6938 100644
--- a/tools/profiler/core/platform.cpp
+++ b/tools/profiler/core/platform.cpp
@@ -1106,7 +1106,7 @@ class ActivePS {
continue;
}
ThreadRegistry::OffThreadRef::RWFromAnyThreadWithLock lockedThreadData =
- offThreadRef.LockedRWFromAnyThread();
+ offThreadRef.GetLockedRWFromAnyThread();
MOZ_RELEASE_ASSERT(array.append(ProfiledThreadListElement{
profiledThreadData->Info().RegisterTime(),
lockedThreadData->GetJSContext(), profiledThreadData}));
@@ -4050,7 +4050,7 @@ void SamplerThread::Run() {
if (threadStackSampling) {
ThreadRegistry::OffThreadRef::RWFromAnyThreadWithLock
- lockedThreadData = offThreadRef.LockedRWFromAnyThread();
+ lockedThreadData = offThreadRef.GetLockedRWFromAnyThread();
// Suspend the thread and collect its stack data in the local
// buffer.
mSampler.SuspendAndSampleAndResumeThread(
@@ -4764,7 +4764,7 @@ static ProfilingStack* locked_register_thread(
aLock, aOffThreadRef.UnlockedConstReaderCRef().Info());
if (threadProfilingFeatures != ThreadProfilingFeatures::NotProfiled) {
ThreadRegistry::OffThreadRef::RWFromAnyThreadWithLock
- lockedRWFromAnyThread = aOffThreadRef.LockedRWFromAnyThread();
+ lockedRWFromAnyThread = aOffThreadRef.GetLockedRWFromAnyThread();
ProfiledThreadData* profiledThreadData = ActivePS::AddLiveProfiledThread(
aLock, MakeUnique<ProfiledThreadData>(
@@ -5629,7 +5629,7 @@ static void locked_profiler_start(PSLockRef aLock, PowerOfTwo32 aCapacity,
ActivePS::ProfilingFeaturesForThread(aLock, info);
if (threadProfilingFeatures != ThreadProfilingFeatures::NotProfiled) {
ThreadRegistry::OffThreadRef::RWFromAnyThreadWithLock lockedThreadData =
- offThreadRef.LockedRWFromAnyThread();
+ offThreadRef.GetLockedRWFromAnyThread();
ProfiledThreadData* profiledThreadData = ActivePS::AddLiveProfiledThread(
aLock, MakeUnique<ProfiledThreadData>(info));
lockedThreadData->SetProfilingFeaturesAndData(threadProfilingFeatures,
@@ -5853,7 +5853,7 @@ void profiler_ensure_started(PowerOfTwo32 aCapacity, double aInterval,
}
ThreadRegistry::OffThreadRef::RWFromAnyThreadWithLock lockedThreadData =
- offThreadRef.LockedRWFromAnyThread();
+ offThreadRef.GetLockedRWFromAnyThread();
lockedThreadData->ClearProfilingFeaturesAndData(aLock);
@@ -6196,7 +6196,7 @@ static void locked_unregister_thread(
// thread that is in the process of disappearing.
ThreadRegistration::OnThreadRef::RWOnThreadWithLock lockedThreadData =
- aOnThreadRef.LockedRWOnThread();
+ aOnThreadRef.GetLockedRWOnThread();
ProfiledThreadData* profiledThreadData =
lockedThreadData->GetProfiledThreadData(lock);
@@ -6717,7 +6717,7 @@ void profiler_clear_js_context() {
// The profiler mutex must be locked before the ThreadRegistration's.
PSAutoLock lock;
ThreadRegistration::OnThreadRef::RWOnThreadWithLock lockedThreadData =
- aOnThreadRef.LockedRWOnThread();
+ aOnThreadRef.GetLockedRWOnThread();
if (ProfiledThreadData* profiledThreadData =
lockedThreadData->GetProfiledThreadData(lock);
diff --git a/tools/profiler/public/ProfilerThreadRegistration.h b/tools/profiler/public/ProfilerThreadRegistration.h
index fafe06e446..3fb931987d 100644
--- a/tools/profiler/public/ProfilerThreadRegistration.h
+++ b/tools/profiler/public/ProfilerThreadRegistration.h
@@ -214,14 +214,14 @@ class ThreadRegistration {
DataLock mDataLock;
};
- [[nodiscard]] RWOnThreadWithLock LockedRWOnThread() {
+ [[nodiscard]] RWOnThreadWithLock GetLockedRWOnThread() {
return RWOnThreadWithLock{mThreadRegistration->mData,
mThreadRegistration->mDataMutex};
}
template <typename F>
auto WithLockedRWOnThread(F&& aF) {
- RWOnThreadWithLock lockedData = LockedRWOnThread();
+ RWOnThreadWithLock lockedData = GetLockedRWOnThread();
return std::forward<F>(aF)(lockedData.DataRef());
}
diff --git a/tools/profiler/public/ProfilerThreadRegistry.h b/tools/profiler/public/ProfilerThreadRegistry.h
index 76e0c0a78a..4d0fd3ef68 100644
--- a/tools/profiler/public/ProfilerThreadRegistry.h
+++ b/tools/profiler/public/ProfilerThreadRegistry.h
@@ -177,14 +177,14 @@ class ThreadRegistry {
ThreadRegistration::DataLock mDataLock;
};
- [[nodiscard]] RWFromAnyThreadWithLock LockedRWFromAnyThread() {
+ [[nodiscard]] RWFromAnyThreadWithLock GetLockedRWFromAnyThread() {
return RWFromAnyThreadWithLock{mThreadRegistration->mData,
mThreadRegistration->mDataMutex};
}
template <typename F>
auto WithLockedRWFromAnyThread(F&& aF) {
- RWFromAnyThreadWithLock lockedData = LockedRWFromAnyThread();
+ RWFromAnyThreadWithLock lockedData = GetLockedRWFromAnyThread();
return std::forward<F>(aF)(lockedData.DataRef());
}
diff --git a/tools/profiler/tests/gtest/GeckoProfiler.cpp b/tools/profiler/tests/gtest/GeckoProfiler.cpp
index fd0d4d2acc..c9882cb5d3 100644
--- a/tools/profiler/tests/gtest/GeckoProfiler.cpp
+++ b/tools/profiler/tests/gtest/GeckoProfiler.cpp
@@ -621,7 +621,7 @@ TEST(GeckoProfiler, ThreadRegistration_DataAccess)
EXPECT_FALSE(TR::IsDataMutexLockedOnCurrentThread());
{
TR::OnThreadRef::RWOnThreadWithLock rwOnThreadWithLock =
- aOnThreadRef.LockedRWOnThread();
+ aOnThreadRef.GetLockedRWOnThread();
EXPECT_TRUE(TR::IsDataMutexLockedOnCurrentThread());
TestConstLockedRWOnThread(rwOnThreadWithLock.DataCRef(),
beforeRegistration, afterRegistration,
@@ -1020,7 +1020,7 @@ TEST(GeckoProfiler, ThreadRegistry_DataAccess)
EXPECT_FALSE(TR::IsDataMutexLockedOnCurrentThread());
{
TRy::OffThreadRef::RWFromAnyThreadWithLock rwFromAnyThreadWithLock =
- aOffThreadRef.LockedRWFromAnyThread();
+ aOffThreadRef.GetLockedRWFromAnyThread();
if (profiler_current_thread_id() == testThreadId) {
EXPECT_TRUE(TR::IsDataMutexLockedOnCurrentThread());
}
@@ -1157,7 +1157,7 @@ TEST(GeckoProfiler, ThreadRegistration_RegistrationEdgeCases)
PR_Sleep(PR_MillisecondsToInterval(1));
}
TRy::OffThreadRef::RWFromAnyThreadWithLock rwFromAnyThreadWithLock =
- aOffThreadRef.LockedRWFromAnyThread();
+ aOffThreadRef.GetLockedRWFromAnyThread();
++otherThreadReads;
if (otherThreadReads % 1000 == 0) {
PR_Sleep(PR_MillisecondsToInterval(1));

View file

@ -157,7 +157,8 @@ rm -rf thunderbird-$RELEASEVER
rm -rf thunderbird-unpack
mkdir thunderbird-unpack
cd thunderbird-unpack
tar xvf $CWD/thunderbird-$VERSION.source.tar.?z || exit 1
echo "Extracting $CWD/thunderbird-$VERSION.source.tar.?z..."
tar xf $CWD/thunderbird-$VERSION.source.tar.?z || exit 1
mv * ..
cd ..
rm -rf thunderbird-unpack
@ -180,9 +181,6 @@ fi
# Don't define a function that's included starting in glibc-2.36:
zcat $CWD/arc4random_buf.glibc-2.36.diff.gz | patch -p1 --verbose || exit 1
# Fix build with gcc13:
zcat $CWD/gcc13-fix.patch.gz | patch -p1 --verbose || exit 1
# Fetch localization, if requested:
if [ ! -z $MOZLOCALIZE ]; then
LOC_TAG="THUNDERBIRD_$( echo $VERSION | tr \. _ )_RELEASE"

View file

@ -1,18 +0,0 @@
--- ./ipc/chromium/src/third_party/libevent/arc4random.c.orig 2022-08-04 14:57:57.000000000 -0500
+++ ./ipc/chromium/src/third_party/libevent/arc4random.c 2022-08-06 14:40:21.569033657 -0500
@@ -484,6 +484,7 @@
}
#endif
+#if 0
ARC4RANDOM_EXPORT void
arc4random_buf(void *buf_, size_t n)
{
@@ -497,6 +498,7 @@
}
ARC4_UNLOCK_();
}
+#endif
#ifndef ARC4RANDOM_NOUNIFORM
/*

View file

@ -1,504 +0,0 @@
Submitted By: Ken Moffat <ken at linuxfromscratch dot org>
Date: 2016-06-11
Initial Package Version: 2.13
Upstream Status: Version is historic and unmaintained.
Origin: Found at fedora, plus fixes for LFS.
Description: All of the patches currently used by fedora, except for
the patch which ensures gawk is used in preference to mawk (we do not
install mawk). For LFS: we put mktemp in /usr/bin not /bin, remove
the install-info target because that will overwrite standards.info
with an old version (fedora always use a DESTDIR), and change the
man and info dirs to ${datadir}/ i.e. /usr/share (an empty /usr/info
will otherwise be created).
diff -Naur a/acgeneral.m4 b/acgeneral.m4
--- a/acgeneral.m4 1999-01-05 13:27:37.000000000 +0000
+++ b/acgeneral.m4 2016-06-11 00:18:24.429043947 +0100
@@ -1817,10 +1817,6 @@
[cat > conftest.$ac_ext <<EOF
[#]line __oline__ "configure"
#include "confdefs.h"
-ifelse(AC_LANG, CPLUSPLUS, [#ifdef __cplusplus
-extern "C" void exit(int);
-#endif
-])dnl
[$1]
EOF
if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
@@ -1988,12 +1984,12 @@
AC_MSG_CHECKING(size of $1)
AC_CACHE_VAL(AC_CV_NAME,
[AC_TRY_RUN([#include <stdio.h>
-main()
+int main()
{
FILE *f=fopen("conftestval", "w");
- if (!f) exit(1);
+ if (!f) return(1);
fprintf(f, "%d\n", sizeof($1));
- exit(0);
+ return(0);
}], AC_CV_NAME=`cat conftestval`, AC_CV_NAME=0, ifelse([$2], , , AC_CV_NAME=$2))])dnl
AC_MSG_RESULT($AC_CV_NAME)
AC_DEFINE_UNQUOTED(AC_TYPE_NAME, $AC_CV_NAME)
@@ -2160,20 +2156,38 @@
dnl AC_OUTPUT_MAKE_DEFS()
define(AC_OUTPUT_MAKE_DEFS,
[# Transform confdefs.h into DEFS.
-dnl Using a here document instead of a string reduces the quoting nightmare.
# Protect against shell expansion while executing Makefile rules.
# Protect against Makefile macro expansion.
-cat > conftest.defs <<\EOF
+#
+# If the first sed substitution is executed (which looks for macros that
+# take arguments), then we branch to the quote section. Otherwise,
+# look for a macro that doesn't take arguments.
+cat >confdef2opt.sed <<\_ACEOF
changequote(<<, >>)dnl
-s%<<#define>> \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%-D\1=\2%g
-s%[ `~<<#>>$^&*(){}\\|;'"<>?]%\\&%g
-s%\[%\\&%g
-s%\]%\\&%g
-s%\$%$$%g
+t clear
+: clear
+s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\),-D\1=\2,g
+t quote
+s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\),-D\1=\2,g
+t quote
+d
+: quote
+s,[ `~#$^&*(){}\\|;'"<>?],\\&,g
+s,\[,\\&,g
+s,\],\\&,g
+s,\$,$$,g
+p
changequote([, ])dnl
-EOF
-DEFS=`sed -f conftest.defs confdefs.h | tr '\012' ' '`
-rm -f conftest.defs
+_ACEOF
+# We use echo to avoid assuming a particular line-breaking character.
+# The extra dot is to prevent the shell from consuming trailing
+# line-breaks from the sub-command output. A line-break within
+# single-quotes doesn't work because, if this script is created in a
+# platform that uses two characters for line-breaks (e.g., DOS), tr
+# would break.
+ac_LF_and_DOT=`echo; echo .`
+DEFS=`sed -n -f confdef2opt.sed confdefs.h | tr "$ac_LF_and_DOT" ' .'`
+rm -f confdef2opt.sed
])
dnl Do the variable substitutions to create the Makefiles or whatever.
diff -Naur a/acspecific.m4 b/acspecific.m4
--- a/acspecific.m4 1999-01-05 13:27:52.000000000 +0000
+++ b/acspecific.m4 2016-06-11 00:18:17.533078644 +0100
@@ -152,8 +152,41 @@
CXXFLAGS=
fi
fi
+
+AC_PROG_CXX_EXIT_DECLARATION
])
+
+# AC_PROG_CXX_EXIT_DECLARATION
+# -----------------------------
+# Find a valid prototype for exit and declare it in confdefs.h.
+AC_DEFUN(AC_PROG_CXX_EXIT_DECLARATION,
+[for ac_declaration in \
+ ''\
+ '#include <stdlib.h>' \
+ 'extern "C" void std::exit (int) throw (); using std::exit;' \
+ 'extern "C" void std::exit (int); using std::exit;' \
+ 'extern "C" void exit (int) throw ();' \
+ 'extern "C" void exit (int);' \
+ 'void exit (int);'
+do
+ AC_TRY_COMPILE([#include <stdlib.h>
+$ac_declaration],
+ [exit (42);],
+ [],
+ [continue])
+ AC_TRY_COMPILE([$ac_declaration],
+ [exit (42);],
+ [break])
+done
+if test -n "$ac_declaration"; then
+ echo '#ifdef __cplusplus' >>confdefs.h
+ echo $ac_declaration >>confdefs.h
+ echo '#endif' >>confdefs.h
+fi
+])# AC_PROG_CXX_EXIT_DECLARATION
+
+
dnl Determine a Fortran 77 compiler to use. If `F77' is not already set
dnl in the environment, check for `g77', `f77' and `f2c', in that order.
dnl Set the output variable `F77' to the name of the compiler found.
@@ -1010,7 +1043,7 @@
])
AC_DEFUN(AC_FUNC_MMAP,
-[AC_CHECK_HEADERS(unistd.h)
+[AC_CHECK_HEADERS(stdlib.h unistd.h sys/stat.h sys/types.h)
AC_CHECK_FUNCS(getpagesize)
AC_CACHE_CHECK(for working mmap, ac_cv_func_mmap_fixed_mapped,
[AC_TRY_RUN([
@@ -1039,11 +1072,24 @@
#include <fcntl.h>
#include <sys/mman.h>
+#if HAVE_SYS_TYPES_H
+# include <sys/types.h>
+#endif
+
+#if HAVE_STDLIB_H
+# include <stdlib.h>
+#endif
+
+#if HAVE_SYS_STAT_H
+# include <sys/stat.h>
+#endif
+
+#if HAVE_UNISTD_H
+# include <unistd.h>
+#endif
+
/* This mess was copied from the GNU getpagesize.h. */
#ifndef HAVE_GETPAGESIZE
-# ifdef HAVE_UNISTD_H
-# include <unistd.h>
-# endif
/* Assume that all systems that can run configure have sys/param.h. */
# ifndef HAVE_SYS_PARAM_H
@@ -1373,6 +1419,8 @@
r.ru_majflt = r.ru_minflt = 0;
switch (fork()) {
case 0: /* Child. */
+ /* Unless we actually _do_ something, the kernel sometimes doesn't chalk up any system time to this process. */
+ if(fork()) { i = 123; wait(NULL); } else { i = 234; exit(0); }
sleep(1); /* Give up the CPU. */
_exit(0);
case -1: _exit(0); /* What can we do? */
diff -Naur a/autoconf.sh b/autoconf.sh
--- a/autoconf.sh 1999-01-05 13:27:53.000000000 +0000
+++ b/autoconf.sh 2016-06-11 00:22:17.351872133 +0100
@@ -45,20 +45,20 @@
esac
: ${TMPDIR=/tmp}
-tmpout=${TMPDIR}/acout.$$
+tmpout=`/usr/bin/mktemp ${TMPDIR}/acout.XXXXXX`
localdir=
show_version=no
while test $# -gt 0 ; do
case "${1}" in
-h | --help | --h* )
- echo "${usage}" 1>&2; exit 0 ;;
+ echo "${usage}" 1>&2; rm -f $tmpout ; exit 0 ;;
--localdir=* | --l*=* )
localdir="`echo \"${1}\" | sed -e 's/^[^=]*=//'`"
shift ;;
-l | --localdir | --l*)
shift
- test $# -eq 0 && { echo "${usage}" 1>&2; exit 1; }
+ test $# -eq 0 && { echo "${usage}" 1>&2; rm -f $tmpout; exit 1; }
localdir="${1}"
shift ;;
--macrodir=* | --m*=* )
@@ -66,7 +66,7 @@
shift ;;
-m | --macrodir | --m* )
shift
- test $# -eq 0 && { echo "${usage}" 1>&2; exit 1; }
+ test $# -eq 0 && { echo "${usage}" 1>&2; rm -f $tmpout; exit 1; }
AC_MACRODIR="${1}"
shift ;;
--version | --v* )
@@ -76,7 +76,7 @@
- ) # Use stdin as input.
break ;;
-* )
- echo "${usage}" 1>&2; exit 1 ;;
+ echo "${usage}" 1>&2; rm -f $tmpout; exit 1 ;;
* )
break ;;
esac
@@ -86,23 +86,25 @@
version=`sed -n 's/define.AC_ACVERSION.[ ]*\([0-9.]*\).*/\1/p' \
$AC_MACRODIR/acgeneral.m4`
echo "Autoconf version $version"
+ rm -f $tmpout
exit 0
fi
case $# in
0) infile=configure.in ;;
1) infile="$1" ;;
- *) echo "$usage" >&2; exit 1 ;;
+ *) echo "$usage" >&2; rm -f $tmpout; exit 1 ;;
esac
trap 'rm -f $tmpin $tmpout; exit 1' 1 2 15
-tmpin=${TMPDIR}/acin.$$ # Always set this, to avoid bogus errors from some rm's.
+tmpin=`/usr/bin/mktemp ${TMPDIR}/acin.XXXXXX`
+# Always set this, to avoid bogus errors from some rm's.
if test z$infile = z-; then
infile=$tmpin
- cat > $infile
elif test ! -r "$infile"; then
echo "autoconf: ${infile}: No such file or directory" >&2
+ rm -f $tmpin $tmpout
exit 1
fi
@@ -111,6 +113,8 @@
else
use_localdir=
fi
+# Make sure we don't leave those around - they are annoying
+trap 'rm -f $tmpin $tmpout' 0
# Use the frozen version of Autoconf if available.
r= f=
@@ -118,7 +122,7 @@
case `$M4 --help < /dev/null 2>&1` in
*reload-state*) test -r $AC_MACRODIR/autoconf.m4f && { r=--reload f=f; } ;;
*traditional*) ;;
-*) echo Autoconf requires GNU m4 1.1 or later >&2; rm -f $tmpin; exit 1 ;;
+*) echo Autoconf requires GNU m4 1.1 or later >&2; rm -f $tmpin $tmpout; exit 1 ;;
esac
$M4 -I$AC_MACRODIR $use_localdir $r autoconf.m4$f $infile > $tmpout ||
@@ -154,6 +158,6 @@
/__oline__/s/^\([0-9][0-9]*\):\(.*\)__oline__/\2\1/
' >&4
-rm -f $tmpout
+rm -f $tmpout $tmpin
exit $status
diff -Naur a/autoconf.texi b/autoconf.texi
--- a/autoconf.texi 1999-01-05 13:28:37.000000000 +0000
+++ b/autoconf.texi 2016-06-11 00:18:46.360933604 +0100
@@ -1,7 +1,7 @@
\input texinfo @c -*-texinfo-*-
@c %**start of header
-@setfilename autoconf.info
-@settitle Autoconf
+@setfilename autoconf.info
+@settitle Autoconf
@c For double-sided printing, uncomment:
@c @setchapternewpage odd
@c %**end of header
@@ -17,7 +17,8 @@
@ifinfo
@format
START-INFO-DIR-ENTRY
-* Autoconf: (autoconf). Create source code configuration scripts.
+* Autoconf: (autoconf). Create source code configuration scripts.
+ This is a legacy version of autoconf.
END-INFO-DIR-ENTRY
@end format
diff -Naur a/autoheader.sh b/autoheader.sh
--- a/autoheader.sh 1999-01-05 13:28:39.000000000 +0000
+++ b/autoheader.sh 2016-06-11 00:22:17.351872133 +0100
@@ -194,9 +194,9 @@
# Some fgrep's have limits on the number of lines that can be in the
# pattern on the command line, so use a temporary file containing the
# pattern.
- (fgrep_tmp=${TMPDIR-/tmp}/autoh$$
+ (fgrep_tmp=`/usr/bin/mktemp ${TMPDIR-/tmp}/autoh$$.XXXXXX`
trap "rm -f $fgrep_tmp; exit 1" 1 2 15
- cat > $fgrep_tmp <<EOF
+ cat >> $fgrep_tmp <<EOF
$syms
EOF
fgrep -f $fgrep_tmp
diff -Naur a/autoupdate.sh b/autoupdate.sh
--- a/autoupdate.sh 1999-01-05 13:28:42.000000000 +0000
+++ b/autoupdate.sh 2016-06-11 00:23:19.151561252 +0100
@@ -26,7 +26,7 @@
Usage: autoupdate [-h] [--help] [-m dir] [--macrodir=dir]
[--version] [template-file]"
-sedtmp=/tmp/acups.$$
+sedtmp=`/usr/bin/mktemp /tmp/acups.XXXXXX`
# For debugging.
#sedtmp=/tmp/acups
show_version=no
@@ -35,13 +35,13 @@
while test $# -gt 0 ; do
case "${1}" in
-h | --help | --h* )
- echo "${usage}" 1>&2; exit 0 ;;
+ echo "${usage}" 1>&2; rm -f $sedtmp; exit 0 ;;
--macrodir=* | --m*=* )
AC_MACRODIR="`echo \"${1}\" | sed -e 's/^[^=]*=//'`"
shift ;;
-m | --macrodir | --m* )
shift
- test $# -eq 0 && { echo "${usage}" 1>&2; exit 1; }
+ test $# -eq 0 && { echo "${usage}" 1>&2; rm -f $sedtmp; exit 1; }
AC_MACRODIR="${1}"
shift ;;
--version | --versio | --versi | --vers)
@@ -51,7 +51,7 @@
- ) # Use stdin as input.
break ;;
-* )
- echo "${usage}" 1>&2; exit 1 ;;
+ echo "${usage}" 1>&2; rm -f $sedtmp; exit 1 ;;
* )
break ;;
esac
@@ -61,6 +61,7 @@
version=`sed -n 's/define.AC_ACVERSION.[ ]*\([0-9.]*\).*/\1/p' \
$AC_MACRODIR/acgeneral.m4`
echo "Autoconf version $version"
+ rm -f $sedtmp
exit 0
fi
@@ -68,6 +69,7 @@
tmpout=acupo.$$
trap 'rm -f $sedtmp $tmpout; exit 1' 1 2 15
+trap 'rm -f $sedtmp' 0
case $# in
0) infile=configure.in; out="> $tmpout"
# Make sure $infile can be read, and $tmpout has the same permissions.
diff -Naur a/configure b/configure
--- a/configure 1999-01-05 13:28:57.000000000 +0000
+++ b/configure 2016-06-11 00:50:57.771231914 +0100
@@ -43,8 +43,8 @@
libdir='${exec_prefix}/lib'
includedir='${prefix}/include'
oldincludedir='/usr/include'
-infodir='${prefix}/info'
-mandir='${prefix}/man'
+infodir='${datadir}/info'
+mandir='${datadir}/man'
# Initialize some other variables.
subdirs=
diff -Naur a/Makefile.in b/Makefile.in
--- a/Makefile.in 1999-01-05 13:27:16.000000000 +0000
+++ b/Makefile.in 2016-06-11 00:29:34.005678107 +0100
@@ -49,7 +49,7 @@
# Directory in which to install library files.
datadir = @datadir@
-acdatadir = $(datadir)/autoconf
+acdatadir = $(datadir)/autoconf-2.13
# Directory in which to install documentation info files.
infodir = @infodir@
@@ -68,8 +68,8 @@
DISTFILES = AUTHORS COPYING ChangeLog ChangeLog.1 INSTALL \
Makefile.in NEWS README TODO $(M4FILES) \
acconfig.h acfunctions acheaders acidentifiers \
- acmakevars acprograms autoconf.info* \
- autoconf.sh autoconf.texi install.texi \
+ acmakevars acprograms autoconf.info* \
+ autoconf.sh autoconf.texi install.texi \
autoheader.sh autoscan.pl autoreconf.sh autoupdate.sh ifnames.sh \
config.guess config.sub configure configure.in \
install-sh mkinstalldirs texinfo.tex \
@@ -106,11 +106,11 @@
autoconf.m4f: autoconf.m4 acgeneral.m4 acspecific.m4 acoldnames.m4
autoheader.m4f: autoheader.m4 acgeneral.m4 acspecific.m4 acoldnames.m4
-info: autoconf.info @standards_info@ INSTALL
+info: autoconf.info @standards_info@ INSTALL
# Use --no-split to avoid creating filenames > 14 chars.
-autoconf.info: autoconf.texi install.texi
- $(MAKEINFO) -I$(srcdir) $(srcdir)/autoconf.texi --no-split --output=$@
+autoconf.info: autoconf.texi install.texi
+ $(MAKEINFO) -I$(srcdir) $(srcdir)/autoconf.texi --no-split --output=$@
INSTALL: install.texi
$(MAKEINFO) -I$(srcdir) $(srcdir)/install.texi --output=$@ \
@@ -121,8 +121,8 @@
dvi: autoconf.dvi @standards_dvi@
-autoconf.dvi: autoconf.texi
- $(TEXI2DVI) $(srcdir)/autoconf.texi
+autoconf.dvi: autoconf.texi
+ $(TEXI2DVI) $(srcdir)/autoconf.texi
standards.dvi: standards.texi make-stds.texi
$(TEXI2DVI) $(srcdir)/standards.texi
@@ -137,35 +137,35 @@
cd testsuite && ${MAKE} AUTOCONF=${bindir}/autoconf $@
installdirs:
- $(SHELL) ${srcdir}/mkinstalldirs $(bindir) $(infodir) $(acdatadir)
+ $(SHELL) ${srcdir}/mkinstalldirs $(DESTDIR)/$(bindir) $(DESTDIR)/$(infodir) $(DESTDIR)/$(acdatadir)
-install: all $(M4FILES) acconfig.h installdirs install-info
+install: all $(M4FILES) acconfig.h installdirs
for p in $(ASCRIPTS); do \
- $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed '$(transform)'`; \
+ $(INSTALL_PROGRAM) $$p $(DESTDIR)/$(bindir)/`echo $$p|sed '$(transform)'`; \
done
for i in $(M4FROZEN); do \
- $(INSTALL_DATA) $$i $(acdatadir)/$$i; \
+ $(INSTALL_DATA) $$i $(DESTDIR)/$(acdatadir)/$$i; \
done
for i in $(M4FILES) acconfig.h; do \
- $(INSTALL_DATA) $(srcdir)/$$i $(acdatadir)/$$i; \
+ $(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)/$(acdatadir)/$$i; \
done
-if test -f autoscan; then \
- $(INSTALL_PROGRAM) autoscan $(bindir)/`echo autoscan|sed '$(transform)'`; \
+ $(INSTALL_PROGRAM) autoscan $(DESTDIR)/$(bindir)/`echo autoscan|sed '$(transform)'`; \
for i in acfunctions acheaders acidentifiers acprograms \
acmakevars; do \
- $(INSTALL_DATA) $(srcdir)/$$i $(acdatadir)/$$i; \
+ $(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)/$(acdatadir)/$$i; \
done; \
else :; fi
# Don't cd, to avoid breaking install-sh references.
install-info: info installdirs
- if test -f autoconf.info; then \
+ if test -f autoconf.info; then \
for i in *.info*; do \
- $(INSTALL_DATA) $$i $(infodir)/$$i; \
+ $(INSTALL_DATA) $$i $(DESTDIR)/$(infodir)/$$i; \
done; \
else \
for i in $(srcdir)/*.info*; do \
- $(INSTALL_DATA) $$i $(infodir)/`echo $$i | sed 's|^$(srcdir)/||'`; \
+ $(INSTALL_DATA) $$i $(DESTDIR)/$(infodir)/`echo $$i | sed 's|^$(srcdir)/||'`; \
done; \
fi
@@ -174,7 +174,7 @@
rm -f $(bindir)/`echo $$p|sed '$(transform)'`; \
done
rm -fr $(acdatadir)
- cd $(infodir) && rm -f autoconf.info*
+ cd $(infodir) && rm -f autoconf.info*
if test -f standards.info || test -f $(srcdir)/standards.info; \
then cd $(infodir) && rm -f standards.info*; fi
diff -Naur a/testsuite/autoconf.s/syntax.exp b/testsuite/autoconf.s/syntax.exp
--- a/testsuite/autoconf.s/syntax.exp 1999-01-05 13:29:54.000000000 +0000
+++ b/testsuite/autoconf.s/syntax.exp 2016-06-11 00:18:51.996905247 +0100
@@ -2,7 +2,7 @@
send_user "Checking for syntax errors in the specific tests...\n"
set script {s/^AC_DEFUN(\([^,]*\).*/\1/p}
-set macros [exec sed -n $script $srcdir/../acspecific.m4]
+set macros [exec sed -n $script $srcdir/../acspecific.m4 | grep -v -e AC_FUNC_GETLOADAVG -e F77]
foreach mac $macros {
send_user "$mac\n"

View file

@ -1,81 +0,0 @@
#!/bin/sh
# Copyright 2005-2016 Patrick J. Volkerding, Sebeka, Minnesota, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
#
# 1. Redistributions of this script must retain the above copyright
# notice, this list of conditions and the following disclaimer.
#
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PKGNAM=autoconf
VERSION=2.13
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j7 "}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) export ARCH=i486 ;;
arm*) export ARCH=arm ;;
# Unless $ARCH is already set, use uname -m for all other archs:
*) export ARCH=$( uname -m ) ;;
esac
fi
CWD=$(pwd)
TMP=${TMP:-/tmp}
PKG=$TMP/package-autoconf
rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf autoconf-$VERSION
tar xvf $CWD/autoconf-$VERSION.tar.xz || exit 1
cd autoconf-$VERSION
zcat $CWD/autoconf-2.13-consolidated_fixes-1.patch.gz | patch -p1 --verbose || exit 1
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
-exec chmod 755 {} \; -o \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
# Build a temporary copy of autoconf-2.13 only to be used to compile
# Firefox, since it somewhat inexplicably requires this ancient version:
rm -rf $TMP/autoconf-tmp
mkdir -p $TMP/autoconf-tmp
# This will be at the beginning of the $PATH, so protect against nonsense
# happening in /tmp:
chmod 700 $TMP/autoconf-tmp
rm -rf $TMP/autoconf-tmp/*
mkdir -p $TMP/autoconf-tmp/usr
./configure \
--prefix=$TMP/autoconf-tmp/usr \
--program-suffix=-2.13 \
--infodir=$TMP/autoconf-tmp/usr/info \
--mandir=$TMP/autoconf-tmp/usr/man \
--build=$ARCH-slackware-linux || exit 1
make $NUMJOBS || make || exit 1
make install || exit 1

View file

@ -1,35 +0,0 @@
#!/bin/bash
# Copyright 2019 Patrick J. Volkerding, Sebeka, Minnesota, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
#
# 1. Redistributions of this script must retain the above copyright
# notice, this list of conditions and the following disclaimer.
#
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
# Clear out any existing build deps:
rm -rf $TMP/mozilla-thunderbird-build-deps
mkdir -p $TMP/mozilla-thunderbird-build-deps
# This will be at the beginning of the $PATH, so protect against nonsense
# happening in /tmp:
chmod 700 $TMP/mozilla-thunderbird-build-deps
if /bin/ls build-deps*.txz 1> /dev/null 2> /dev/null ; then # use prebuilt
( cd $TMP/mozilla-thunderbird-build-deps ; tar xf $CWD/build-deps*.txz )
else
# We need to use the incredibly ancient autoconf-2.13 for this :/
( cd $CWD/build-deps/autoconf ; ./autoconf.build ) || exit 1
fi

View file

@ -1,504 +0,0 @@
Submitted By: Ken Moffat <ken at linuxfromscratch dot org>
Date: 2016-06-11
Initial Package Version: 2.13
Upstream Status: Version is historic and unmaintained.
Origin: Found at fedora, plus fixes for LFS.
Description: All of the patches currently used by fedora, except for
the patch which ensures gawk is used in preference to mawk (we do not
install mawk). For LFS: we put mktemp in /usr/bin not /bin, remove
the install-info target because that will overwrite standards.info
with an old version (fedora always use a DESTDIR), and change the
man and info dirs to ${datadir}/ i.e. /usr/share (an empty /usr/info
will otherwise be created).
diff -Naur a/acgeneral.m4 b/acgeneral.m4
--- a/acgeneral.m4 1999-01-05 13:27:37.000000000 +0000
+++ b/acgeneral.m4 2016-06-11 00:18:24.429043947 +0100
@@ -1817,10 +1817,6 @@
[cat > conftest.$ac_ext <<EOF
[#]line __oline__ "configure"
#include "confdefs.h"
-ifelse(AC_LANG, CPLUSPLUS, [#ifdef __cplusplus
-extern "C" void exit(int);
-#endif
-])dnl
[$1]
EOF
if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
@@ -1988,12 +1984,12 @@
AC_MSG_CHECKING(size of $1)
AC_CACHE_VAL(AC_CV_NAME,
[AC_TRY_RUN([#include <stdio.h>
-main()
+int main()
{
FILE *f=fopen("conftestval", "w");
- if (!f) exit(1);
+ if (!f) return(1);
fprintf(f, "%d\n", sizeof($1));
- exit(0);
+ return(0);
}], AC_CV_NAME=`cat conftestval`, AC_CV_NAME=0, ifelse([$2], , , AC_CV_NAME=$2))])dnl
AC_MSG_RESULT($AC_CV_NAME)
AC_DEFINE_UNQUOTED(AC_TYPE_NAME, $AC_CV_NAME)
@@ -2160,20 +2156,38 @@
dnl AC_OUTPUT_MAKE_DEFS()
define(AC_OUTPUT_MAKE_DEFS,
[# Transform confdefs.h into DEFS.
-dnl Using a here document instead of a string reduces the quoting nightmare.
# Protect against shell expansion while executing Makefile rules.
# Protect against Makefile macro expansion.
-cat > conftest.defs <<\EOF
+#
+# If the first sed substitution is executed (which looks for macros that
+# take arguments), then we branch to the quote section. Otherwise,
+# look for a macro that doesn't take arguments.
+cat >confdef2opt.sed <<\_ACEOF
changequote(<<, >>)dnl
-s%<<#define>> \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%-D\1=\2%g
-s%[ `~<<#>>$^&*(){}\\|;'"<>?]%\\&%g
-s%\[%\\&%g
-s%\]%\\&%g
-s%\$%$$%g
+t clear
+: clear
+s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\),-D\1=\2,g
+t quote
+s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\),-D\1=\2,g
+t quote
+d
+: quote
+s,[ `~#$^&*(){}\\|;'"<>?],\\&,g
+s,\[,\\&,g
+s,\],\\&,g
+s,\$,$$,g
+p
changequote([, ])dnl
-EOF
-DEFS=`sed -f conftest.defs confdefs.h | tr '\012' ' '`
-rm -f conftest.defs
+_ACEOF
+# We use echo to avoid assuming a particular line-breaking character.
+# The extra dot is to prevent the shell from consuming trailing
+# line-breaks from the sub-command output. A line-break within
+# single-quotes doesn't work because, if this script is created in a
+# platform that uses two characters for line-breaks (e.g., DOS), tr
+# would break.
+ac_LF_and_DOT=`echo; echo .`
+DEFS=`sed -n -f confdef2opt.sed confdefs.h | tr "$ac_LF_and_DOT" ' .'`
+rm -f confdef2opt.sed
])
dnl Do the variable substitutions to create the Makefiles or whatever.
diff -Naur a/acspecific.m4 b/acspecific.m4
--- a/acspecific.m4 1999-01-05 13:27:52.000000000 +0000
+++ b/acspecific.m4 2016-06-11 00:18:17.533078644 +0100
@@ -152,8 +152,41 @@
CXXFLAGS=
fi
fi
+
+AC_PROG_CXX_EXIT_DECLARATION
])
+
+# AC_PROG_CXX_EXIT_DECLARATION
+# -----------------------------
+# Find a valid prototype for exit and declare it in confdefs.h.
+AC_DEFUN(AC_PROG_CXX_EXIT_DECLARATION,
+[for ac_declaration in \
+ ''\
+ '#include <stdlib.h>' \
+ 'extern "C" void std::exit (int) throw (); using std::exit;' \
+ 'extern "C" void std::exit (int); using std::exit;' \
+ 'extern "C" void exit (int) throw ();' \
+ 'extern "C" void exit (int);' \
+ 'void exit (int);'
+do
+ AC_TRY_COMPILE([#include <stdlib.h>
+$ac_declaration],
+ [exit (42);],
+ [],
+ [continue])
+ AC_TRY_COMPILE([$ac_declaration],
+ [exit (42);],
+ [break])
+done
+if test -n "$ac_declaration"; then
+ echo '#ifdef __cplusplus' >>confdefs.h
+ echo $ac_declaration >>confdefs.h
+ echo '#endif' >>confdefs.h
+fi
+])# AC_PROG_CXX_EXIT_DECLARATION
+
+
dnl Determine a Fortran 77 compiler to use. If `F77' is not already set
dnl in the environment, check for `g77', `f77' and `f2c', in that order.
dnl Set the output variable `F77' to the name of the compiler found.
@@ -1010,7 +1043,7 @@
])
AC_DEFUN(AC_FUNC_MMAP,
-[AC_CHECK_HEADERS(unistd.h)
+[AC_CHECK_HEADERS(stdlib.h unistd.h sys/stat.h sys/types.h)
AC_CHECK_FUNCS(getpagesize)
AC_CACHE_CHECK(for working mmap, ac_cv_func_mmap_fixed_mapped,
[AC_TRY_RUN([
@@ -1039,11 +1072,24 @@
#include <fcntl.h>
#include <sys/mman.h>
+#if HAVE_SYS_TYPES_H
+# include <sys/types.h>
+#endif
+
+#if HAVE_STDLIB_H
+# include <stdlib.h>
+#endif
+
+#if HAVE_SYS_STAT_H
+# include <sys/stat.h>
+#endif
+
+#if HAVE_UNISTD_H
+# include <unistd.h>
+#endif
+
/* This mess was copied from the GNU getpagesize.h. */
#ifndef HAVE_GETPAGESIZE
-# ifdef HAVE_UNISTD_H
-# include <unistd.h>
-# endif
/* Assume that all systems that can run configure have sys/param.h. */
# ifndef HAVE_SYS_PARAM_H
@@ -1373,6 +1419,8 @@
r.ru_majflt = r.ru_minflt = 0;
switch (fork()) {
case 0: /* Child. */
+ /* Unless we actually _do_ something, the kernel sometimes doesn't chalk up any system time to this process. */
+ if(fork()) { i = 123; wait(NULL); } else { i = 234; exit(0); }
sleep(1); /* Give up the CPU. */
_exit(0);
case -1: _exit(0); /* What can we do? */
diff -Naur a/autoconf.sh b/autoconf.sh
--- a/autoconf.sh 1999-01-05 13:27:53.000000000 +0000
+++ b/autoconf.sh 2016-06-11 00:22:17.351872133 +0100
@@ -45,20 +45,20 @@
esac
: ${TMPDIR=/tmp}
-tmpout=${TMPDIR}/acout.$$
+tmpout=`/usr/bin/mktemp ${TMPDIR}/acout.XXXXXX`
localdir=
show_version=no
while test $# -gt 0 ; do
case "${1}" in
-h | --help | --h* )
- echo "${usage}" 1>&2; exit 0 ;;
+ echo "${usage}" 1>&2; rm -f $tmpout ; exit 0 ;;
--localdir=* | --l*=* )
localdir="`echo \"${1}\" | sed -e 's/^[^=]*=//'`"
shift ;;
-l | --localdir | --l*)
shift
- test $# -eq 0 && { echo "${usage}" 1>&2; exit 1; }
+ test $# -eq 0 && { echo "${usage}" 1>&2; rm -f $tmpout; exit 1; }
localdir="${1}"
shift ;;
--macrodir=* | --m*=* )
@@ -66,7 +66,7 @@
shift ;;
-m | --macrodir | --m* )
shift
- test $# -eq 0 && { echo "${usage}" 1>&2; exit 1; }
+ test $# -eq 0 && { echo "${usage}" 1>&2; rm -f $tmpout; exit 1; }
AC_MACRODIR="${1}"
shift ;;
--version | --v* )
@@ -76,7 +76,7 @@
- ) # Use stdin as input.
break ;;
-* )
- echo "${usage}" 1>&2; exit 1 ;;
+ echo "${usage}" 1>&2; rm -f $tmpout; exit 1 ;;
* )
break ;;
esac
@@ -86,23 +86,25 @@
version=`sed -n 's/define.AC_ACVERSION.[ ]*\([0-9.]*\).*/\1/p' \
$AC_MACRODIR/acgeneral.m4`
echo "Autoconf version $version"
+ rm -f $tmpout
exit 0
fi
case $# in
0) infile=configure.in ;;
1) infile="$1" ;;
- *) echo "$usage" >&2; exit 1 ;;
+ *) echo "$usage" >&2; rm -f $tmpout; exit 1 ;;
esac
trap 'rm -f $tmpin $tmpout; exit 1' 1 2 15
-tmpin=${TMPDIR}/acin.$$ # Always set this, to avoid bogus errors from some rm's.
+tmpin=`/usr/bin/mktemp ${TMPDIR}/acin.XXXXXX`
+# Always set this, to avoid bogus errors from some rm's.
if test z$infile = z-; then
infile=$tmpin
- cat > $infile
elif test ! -r "$infile"; then
echo "autoconf: ${infile}: No such file or directory" >&2
+ rm -f $tmpin $tmpout
exit 1
fi
@@ -111,6 +113,8 @@
else
use_localdir=
fi
+# Make sure we don't leave those around - they are annoying
+trap 'rm -f $tmpin $tmpout' 0
# Use the frozen version of Autoconf if available.
r= f=
@@ -118,7 +122,7 @@
case `$M4 --help < /dev/null 2>&1` in
*reload-state*) test -r $AC_MACRODIR/autoconf.m4f && { r=--reload f=f; } ;;
*traditional*) ;;
-*) echo Autoconf requires GNU m4 1.1 or later >&2; rm -f $tmpin; exit 1 ;;
+*) echo Autoconf requires GNU m4 1.1 or later >&2; rm -f $tmpin $tmpout; exit 1 ;;
esac
$M4 -I$AC_MACRODIR $use_localdir $r autoconf.m4$f $infile > $tmpout ||
@@ -154,6 +158,6 @@
/__oline__/s/^\([0-9][0-9]*\):\(.*\)__oline__/\2\1/
' >&4
-rm -f $tmpout
+rm -f $tmpout $tmpin
exit $status
diff -Naur a/autoconf.texi b/autoconf.texi
--- a/autoconf.texi 1999-01-05 13:28:37.000000000 +0000
+++ b/autoconf.texi 2016-06-11 00:18:46.360933604 +0100
@@ -1,7 +1,7 @@
\input texinfo @c -*-texinfo-*-
@c %**start of header
-@setfilename autoconf.info
-@settitle Autoconf
+@setfilename autoconf.info
+@settitle Autoconf
@c For double-sided printing, uncomment:
@c @setchapternewpage odd
@c %**end of header
@@ -17,7 +17,8 @@
@ifinfo
@format
START-INFO-DIR-ENTRY
-* Autoconf: (autoconf). Create source code configuration scripts.
+* Autoconf: (autoconf). Create source code configuration scripts.
+ This is a legacy version of autoconf.
END-INFO-DIR-ENTRY
@end format
diff -Naur a/autoheader.sh b/autoheader.sh
--- a/autoheader.sh 1999-01-05 13:28:39.000000000 +0000
+++ b/autoheader.sh 2016-06-11 00:22:17.351872133 +0100
@@ -194,9 +194,9 @@
# Some fgrep's have limits on the number of lines that can be in the
# pattern on the command line, so use a temporary file containing the
# pattern.
- (fgrep_tmp=${TMPDIR-/tmp}/autoh$$
+ (fgrep_tmp=`/usr/bin/mktemp ${TMPDIR-/tmp}/autoh$$.XXXXXX`
trap "rm -f $fgrep_tmp; exit 1" 1 2 15
- cat > $fgrep_tmp <<EOF
+ cat >> $fgrep_tmp <<EOF
$syms
EOF
fgrep -f $fgrep_tmp
diff -Naur a/autoupdate.sh b/autoupdate.sh
--- a/autoupdate.sh 1999-01-05 13:28:42.000000000 +0000
+++ b/autoupdate.sh 2016-06-11 00:23:19.151561252 +0100
@@ -26,7 +26,7 @@
Usage: autoupdate [-h] [--help] [-m dir] [--macrodir=dir]
[--version] [template-file]"
-sedtmp=/tmp/acups.$$
+sedtmp=`/usr/bin/mktemp /tmp/acups.XXXXXX`
# For debugging.
#sedtmp=/tmp/acups
show_version=no
@@ -35,13 +35,13 @@
while test $# -gt 0 ; do
case "${1}" in
-h | --help | --h* )
- echo "${usage}" 1>&2; exit 0 ;;
+ echo "${usage}" 1>&2; rm -f $sedtmp; exit 0 ;;
--macrodir=* | --m*=* )
AC_MACRODIR="`echo \"${1}\" | sed -e 's/^[^=]*=//'`"
shift ;;
-m | --macrodir | --m* )
shift
- test $# -eq 0 && { echo "${usage}" 1>&2; exit 1; }
+ test $# -eq 0 && { echo "${usage}" 1>&2; rm -f $sedtmp; exit 1; }
AC_MACRODIR="${1}"
shift ;;
--version | --versio | --versi | --vers)
@@ -51,7 +51,7 @@
- ) # Use stdin as input.
break ;;
-* )
- echo "${usage}" 1>&2; exit 1 ;;
+ echo "${usage}" 1>&2; rm -f $sedtmp; exit 1 ;;
* )
break ;;
esac
@@ -61,6 +61,7 @@
version=`sed -n 's/define.AC_ACVERSION.[ ]*\([0-9.]*\).*/\1/p' \
$AC_MACRODIR/acgeneral.m4`
echo "Autoconf version $version"
+ rm -f $sedtmp
exit 0
fi
@@ -68,6 +69,7 @@
tmpout=acupo.$$
trap 'rm -f $sedtmp $tmpout; exit 1' 1 2 15
+trap 'rm -f $sedtmp' 0
case $# in
0) infile=configure.in; out="> $tmpout"
# Make sure $infile can be read, and $tmpout has the same permissions.
diff -Naur a/configure b/configure
--- a/configure 1999-01-05 13:28:57.000000000 +0000
+++ b/configure 2016-06-11 00:50:57.771231914 +0100
@@ -43,8 +43,8 @@
libdir='${exec_prefix}/lib'
includedir='${prefix}/include'
oldincludedir='/usr/include'
-infodir='${prefix}/info'
-mandir='${prefix}/man'
+infodir='${datadir}/info'
+mandir='${datadir}/man'
# Initialize some other variables.
subdirs=
diff -Naur a/Makefile.in b/Makefile.in
--- a/Makefile.in 1999-01-05 13:27:16.000000000 +0000
+++ b/Makefile.in 2016-06-11 00:29:34.005678107 +0100
@@ -49,7 +49,7 @@
# Directory in which to install library files.
datadir = @datadir@
-acdatadir = $(datadir)/autoconf
+acdatadir = $(datadir)/autoconf-2.13
# Directory in which to install documentation info files.
infodir = @infodir@
@@ -68,8 +68,8 @@
DISTFILES = AUTHORS COPYING ChangeLog ChangeLog.1 INSTALL \
Makefile.in NEWS README TODO $(M4FILES) \
acconfig.h acfunctions acheaders acidentifiers \
- acmakevars acprograms autoconf.info* \
- autoconf.sh autoconf.texi install.texi \
+ acmakevars acprograms autoconf.info* \
+ autoconf.sh autoconf.texi install.texi \
autoheader.sh autoscan.pl autoreconf.sh autoupdate.sh ifnames.sh \
config.guess config.sub configure configure.in \
install-sh mkinstalldirs texinfo.tex \
@@ -106,11 +106,11 @@
autoconf.m4f: autoconf.m4 acgeneral.m4 acspecific.m4 acoldnames.m4
autoheader.m4f: autoheader.m4 acgeneral.m4 acspecific.m4 acoldnames.m4
-info: autoconf.info @standards_info@ INSTALL
+info: autoconf.info @standards_info@ INSTALL
# Use --no-split to avoid creating filenames > 14 chars.
-autoconf.info: autoconf.texi install.texi
- $(MAKEINFO) -I$(srcdir) $(srcdir)/autoconf.texi --no-split --output=$@
+autoconf.info: autoconf.texi install.texi
+ $(MAKEINFO) -I$(srcdir) $(srcdir)/autoconf.texi --no-split --output=$@
INSTALL: install.texi
$(MAKEINFO) -I$(srcdir) $(srcdir)/install.texi --output=$@ \
@@ -121,8 +121,8 @@
dvi: autoconf.dvi @standards_dvi@
-autoconf.dvi: autoconf.texi
- $(TEXI2DVI) $(srcdir)/autoconf.texi
+autoconf.dvi: autoconf.texi
+ $(TEXI2DVI) $(srcdir)/autoconf.texi
standards.dvi: standards.texi make-stds.texi
$(TEXI2DVI) $(srcdir)/standards.texi
@@ -137,35 +137,35 @@
cd testsuite && ${MAKE} AUTOCONF=${bindir}/autoconf $@
installdirs:
- $(SHELL) ${srcdir}/mkinstalldirs $(bindir) $(infodir) $(acdatadir)
+ $(SHELL) ${srcdir}/mkinstalldirs $(DESTDIR)/$(bindir) $(DESTDIR)/$(infodir) $(DESTDIR)/$(acdatadir)
-install: all $(M4FILES) acconfig.h installdirs install-info
+install: all $(M4FILES) acconfig.h installdirs
for p in $(ASCRIPTS); do \
- $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed '$(transform)'`; \
+ $(INSTALL_PROGRAM) $$p $(DESTDIR)/$(bindir)/`echo $$p|sed '$(transform)'`; \
done
for i in $(M4FROZEN); do \
- $(INSTALL_DATA) $$i $(acdatadir)/$$i; \
+ $(INSTALL_DATA) $$i $(DESTDIR)/$(acdatadir)/$$i; \
done
for i in $(M4FILES) acconfig.h; do \
- $(INSTALL_DATA) $(srcdir)/$$i $(acdatadir)/$$i; \
+ $(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)/$(acdatadir)/$$i; \
done
-if test -f autoscan; then \
- $(INSTALL_PROGRAM) autoscan $(bindir)/`echo autoscan|sed '$(transform)'`; \
+ $(INSTALL_PROGRAM) autoscan $(DESTDIR)/$(bindir)/`echo autoscan|sed '$(transform)'`; \
for i in acfunctions acheaders acidentifiers acprograms \
acmakevars; do \
- $(INSTALL_DATA) $(srcdir)/$$i $(acdatadir)/$$i; \
+ $(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)/$(acdatadir)/$$i; \
done; \
else :; fi
# Don't cd, to avoid breaking install-sh references.
install-info: info installdirs
- if test -f autoconf.info; then \
+ if test -f autoconf.info; then \
for i in *.info*; do \
- $(INSTALL_DATA) $$i $(infodir)/$$i; \
+ $(INSTALL_DATA) $$i $(DESTDIR)/$(infodir)/$$i; \
done; \
else \
for i in $(srcdir)/*.info*; do \
- $(INSTALL_DATA) $$i $(infodir)/`echo $$i | sed 's|^$(srcdir)/||'`; \
+ $(INSTALL_DATA) $$i $(DESTDIR)/$(infodir)/`echo $$i | sed 's|^$(srcdir)/||'`; \
done; \
fi
@@ -174,7 +174,7 @@
rm -f $(bindir)/`echo $$p|sed '$(transform)'`; \
done
rm -fr $(acdatadir)
- cd $(infodir) && rm -f autoconf.info*
+ cd $(infodir) && rm -f autoconf.info*
if test -f standards.info || test -f $(srcdir)/standards.info; \
then cd $(infodir) && rm -f standards.info*; fi
diff -Naur a/testsuite/autoconf.s/syntax.exp b/testsuite/autoconf.s/syntax.exp
--- a/testsuite/autoconf.s/syntax.exp 1999-01-05 13:29:54.000000000 +0000
+++ b/testsuite/autoconf.s/syntax.exp 2016-06-11 00:18:51.996905247 +0100
@@ -2,7 +2,7 @@
send_user "Checking for syntax errors in the specific tests...\n"
set script {s/^AC_DEFUN(\([^,]*\).*/\1/p}
-set macros [exec sed -n $script $srcdir/../acspecific.m4]
+set macros [exec sed -n $script $srcdir/../acspecific.m4 | grep -v -e AC_FUNC_GETLOADAVG -e F77]
foreach mac $macros {
send_user "$mac\n"

View file

@ -1,75 +0,0 @@
#!/bin/sh
# Copyright 2005-2016 Patrick J. Volkerding, Sebeka, Minnesota, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
#
# 1. Redistributions of this script must retain the above copyright
# notice, this list of conditions and the following disclaimer.
#
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PKGNAM=autoconf
VERSION=2.13
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j7 "}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) export ARCH=i586 ;;
arm*) export ARCH=arm ;;
# Unless $ARCH is already set, use uname -m for all other archs:
*) export ARCH=$( uname -m ) ;;
esac
fi
CWD=$(pwd)
TMP=${TMP:-/tmp}
PKG=$TMP/package-autoconf
rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf autoconf-$VERSION
tar xvf $CWD/autoconf-$VERSION.tar.xz || exit 1
cd autoconf-$VERSION
zcat $CWD/autoconf-2.13-consolidated_fixes-1.patch.gz | patch -p1 --verbose || exit 1
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
-exec chmod 755 {} \; -o \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
# Build a temporary copy of autoconf-2.13 only to be used to compile
# Firefox, since it somewhat inexplicably requires this ancient version:
mkdir -p $TMP/mozilla-thunderbird-build-deps/usr
./configure \
--prefix=$TMP/mozilla-thunderbird-build-deps/usr \
--program-suffix=-2.13 \
--infodir=$TMP/mozilla-thunderbird-build-deps/usr/info \
--mandir=$TMP/mozilla-thunderbird-build-deps/usr/man \
--build=$ARCH-slackware-linux || exit 1
make $NUMJOBS || make || exit 1
make install || exit 1

View file

@ -1,13 +0,0 @@
--- ./modules/fdlibm/src/math_private.h.orig 2022-06-27 21:04:57.000000000 -0500
+++ ./modules/fdlibm/src/math_private.h 2022-06-30 13:41:46.761170878 -0500
@@ -30,8 +30,8 @@
* Adapted from https://github.com/freebsd/freebsd-src/search?q=__double_t
*/
-typedef double __double_t;
-typedef __double_t double_t;
+typedef long double __double_t;
+typedef long double double_t;
/*
* The original fdlibm code used statements like:

View file

@ -1,10 +0,0 @@
--- ./comm/third_party/rnp/src/libsexp/include/sexp/sexp-error.h.orig 2023-07-11 09:38:40.000000000 -0500
+++ ./comm/third_party/rnp/src/libsexp/include/sexp/sexp-error.h 2023-07-12 14:04:52.783155779 -0500
@@ -29,6 +29,7 @@
#pragma once
+#include <cstdint>
#include <exception>
#include <iostream>
#include <string>

View file

@ -1,31 +0,0 @@
--- ./config/makefiles/rust.mk.orig 2021-03-15 12:42:08.219987929 -0500
+++ ./config/makefiles/rust.mk 2021-03-15 12:43:15.996984180 -0500
@@ -332,17 +332,17 @@
# the chance of proxy bypasses originating from rust code.
# The check only works when rust code is built with -Clto but without MOZ_LTO_RUST_CROSS.
# Sanitizers and sancov also fail because compiler-rt hooks network functions.
-ifndef MOZ_PROFILE_GENERATE
-ifeq ($(OS_ARCH), Linux)
-ifeq (,$(rustflags_sancov)$(MOZ_ASAN)$(MOZ_TSAN)$(MOZ_UBSAN))
-ifndef MOZ_LTO_RUST_CROSS
-ifneq (,$(filter -Clto,$(cargo_rustc_flags)))
- $(call py_action,check_binary,--target --networking $@)
-endif
-endif
-endif
-endif
-endif
+#ifndef MOZ_PROFILE_GENERATE
+#ifeq ($(OS_ARCH), Linux)
+#ifeq (,$(rustflags_sancov)$(MOZ_ASAN)$(MOZ_TSAN)$(MOZ_UBSAN))
+#ifndef MOZ_LTO_RUST_CROSS
+#ifneq (,$(filter -Clto,$(cargo_rustc_flags)))
+# $(call py_action,check_binary,--target --networking $@)
+#endif
+#endif
+#endif
+#endif
+#endif
force-cargo-library-check:
$(call CARGO_CHECK) --lib $(cargo_target_flag) $(rust_features_flag)

View file

@ -1,375 +0,0 @@
#!/bin/bash
# Copyright 2008, 2009, 2010, 2011, 2012, 2014, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023 Patrick J. Volkerding, Sebeka, Minnesota, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
#
# 1. Redistributions of this script must retain the above copyright
# notice, this list of conditions and the following disclaimer.
#
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
# Modified 2012 by Eric Hameleers <alien at slackware.com> for ARM port.
# Thanks to the folks at the Mozilla Foundation for permission to
# distribute this, and for all the great work! :-)
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=mozilla-thunderbird
VERSION=$(basename $(ls thunderbird-*.tar.?z | cut -d - -f 2 | rev | cut -f 3- -d . | rev) .source)
RELEASEVER=$(echo $VERSION | cut -f 1 -d e | cut -f 1 -d b)
BUILD=${BUILD:-1}
# Specify this variable for a localized build.
# For example, to build a version of Thunderbird with Italian support, run
# the build script like this:
#
# MOZLOCALIZE=it ./mozilla-thunderbird.SlackBuild
#
MOZLOCALIZE=${MOZLOCALIZE:-}
# Without LANG=C, building the Python environment may fail with:
# "UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 36: ordinal not in range(128)"
LANG=C
# Add a shell script to start the thunderbird binary with MOZ_ALLOW_DOWNGRADE=1
# to avoid backing up (and disabling) the user profile if a browser downgrade
# is detected. If you want to build with the stock default behavior, set
# this to something other than "YES":
MOZ_ALLOW_DOWNGRADE=${MOZ_ALLOW_DOWNGRADE:-YES}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) export ARCH=i686 ;;
armv7hl) export ARCH=armv7hl ;;
arm*) export ARCH=arm ;;
# Unless $ARCH is already set, use uname -m for all other archs:
*) export ARCH=$( uname -m ) ;;
esac
fi
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
# the name of the created package would be, and then exit. This information
# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
if [ -z $MOZLOCALIZE ]; then
echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
else
echo "$PKGNAM-$VERSION-$ARCH-${BUILD}_$MOZLOCALIZE.txz"
fi
exit 0
fi
# Thunderbird has been requiring more and more memory, especially while linking
# libxul. If it fails to build natively on x86 32-bit, it can be useful to
# attempt the build using an x86_64 kernel and a 32-bit userspace. Detect this
# situation and set the ARCH to i686. Later in the script we'll add some
# options to the .mozconfig so that the compile will do the right thing.
if [ "$(uname -m)" = "x86_64" -a "$(file -L /usr/bin/gcc | grep 80386 | grep 32-bit)" != "" ]; then
COMPILE_X86_UNDER_X86_64=true
ARCH=i686
fi
if [ "$ARCH" = "i586" ]; then
SLKCFLAGS="-g0"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-g0"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "s390" ]; then
SLKCFLAGS="-g0"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-g0 -fPIC"
LIBDIRSUFFIX="64"
elif [ "$ARCH" = "arm" ]; then
SLKCFLAGS="-g0 -march=armv4 -mtune=xscale"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "armel" ]; then
SLKCFLAGS="-g0 -march=armv4t"
LIBDIRSUFFIX=""
else
SLKCFLAGS="-g0"
LIBDIRSUFFIX=""
fi
# Choose a compiler (gcc/g++ or clang/clang++):
export CC=${CC:-clang}
export CXX=${CXX:-clang++}
# Set linker to use:
if [ "$CC" = "clang" -a "$(which lld 2> /dev/null)" = "/usr/bin/lld" ]; then
# Upstream default:
LINKER=lld
else
LINKER=bfd
fi
# Keep memory usage as low as possible when linking:
if [ ! "$LINKER" = "lld" ]; then
SLKLDFLAGS=" -Wl,--as-needed -Wl,--no-keep-memory -Wl,--stats -Wl,--reduce-memory-overheads"
export LDFLAGS="$SLKLDFLAGS"
export MOZ_LINK_FLAGS="$SLKLDFLAGS"
fi
# Put Rust objects on a diet to keep the linker from running into memory
# issues (especially on 32-bit):
export RUSTFLAGS="-Cdebuginfo=0"
TMP=${TMP:-/tmp}
PKG=$TMP/package-mozilla-thunderbird
# If there is a private Google API key available at compile time, use
# it to enable support for Google Safe Browsing. For Slackware builds,
# we use a private key issued for the Slackware project. If you are
# rebuilding and need this support, or you are producing your own
# distribution, you may obtain your own Google API key at no charge by
# following these instructions:
# https://bugzilla.mozilla.org/show_bug.cgi?id=1377987#c0
if [ -r /root/google-api-key ]; then
GOOGLE_API_KEY="--with-google-safebrowsing-api-keyfile=/root/google-api-key"
fi
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
rm -rf $PKG
mkdir -p $TMP $PKG/usr/lib${LIBDIRSUFFIX}
# Build or unpack build-time dependencies:
. ./build-deps.sh
cd $TMP
rm -rf thunderbird-$RELEASEVER
# Unpack this in a subdirectory to prevent changing permissions on /tmp:
rm -rf thunderbird-unpack
mkdir thunderbird-unpack
cd thunderbird-unpack
echo "Extracting $CWD/thunderbird-$VERSION.source.tar.?z..."
tar xf $CWD/thunderbird-$VERSION.source.tar.?z || exit 1
mv * ..
cd ..
rm -rf thunderbird-unpack
cd thunderbird-$RELEASEVER || exit 1
# Delete object directory if it was mistakenly included in the tarball:
rm -rf obj-x86_64-pc-linux-gnu
# Retain GTK+ v2 scrolling behavior:
zcat $CWD/tb.ui.scrollToClick.diff.gz | patch -p1 --verbose || exit 1
# Bypass a test that fails the build:
zcat $CWD/gkrust.a.no.networking.check.diff.gz | patch -p1 --verbose || exit 1
# Fix header mismatch on x86 with GCC:
if [ "$ARCH" = "i686" -a "$CC" = "gcc" ]; then
zcat $CWD/double_t.x86.diff.gz | patch -p1 --verbose || exit 1
fi
# Don't define a function that's included starting in glibc-2.36:
zcat $CWD/arc4random_buf.glibc-2.36.diff.gz | patch -p1 --verbose || exit 1
# Fix build with gcc13:
zcat $CWD/gcc-13.patch.gz | patch -p1 --verbose || exit 1
# Fetch localization, if requested:
if [ ! -z $MOZLOCALIZE ]; then
LOC_TAG="THUNDERBIRD_$( echo $VERSION | tr \. _ )_RELEASE"
rm -f $LOC_TAG.tar.bz2
wget https://hg.mozilla.org/releases/l10n/mozilla-release/$MOZLOCALIZE/archive/$LOC_TAG.tar.bz2
tar xvf $LOC_TAG.tar.bz2
mv $MOZLOCALIZE-$LOC_TAG $MOZLOCALIZE
fi
# Arch-dependent patches:
case "$ARCH" in
armv7hl) ARCH_CONFIG="--with-arch=armv7-a --with-float-abi=hard --with-fpu=vfpv3-d16 --disable-elf-hack"
;;
*) ARCH_CONFIG=" "
;;
esac
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
-exec chmod 755 {} \+ -o \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
# Our building options, in a configure-like display ;)
OPTIONS="\
--enable-official-branding \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--with-system-zlib \
--with-system-nss \
--with-system-nspr \
--enable-alsa \
--with-unsigned-addon-scopes=app,system \
--without-wasm-sandboxed-libraries \
--allow-addon-sideload \
--enable-application=comm/mail \
--enable-default-toolkit=cairo-gtk3-wayland \
--enable-linker=$LINKER \
--disable-strip \
--disable-install-strip \
--enable-cpp-rtti \
--enable-accessibility \
--enable-optimize \
$GOOGLE_API_KEY \
--disable-crashreporter \
--disable-debug-symbols \
--disable-debug \
--disable-elf-hack \
--disable-tests \
--disable-updater \
--host=$ARCH-slackware-linux \
--target=$ARCH-slackware-linux"
# Complains about missing APNG support in Slackware's libpng:
#--with-system-png \
# Broken with 12.0:
#--enable-system-cairo \
if [ ! -z $MOZLOCALIZE ]; then
OPTIONS=$OPTIONS" \
--enable-ui-locale=$MOZLOCALIZE
--with-l10n-base=.."
# There are no dictionaries in localized builds
sed -i \
-e "/@BINPATH@\/dictionaries\/\*/d" \
-e "/@RESPATH@\/dictionaries\/\*/d" \
mail/installer/package-manifest.in || exit 1
fi
export MACH_USE_SYSTEM_PYTHON="1"
export BUILD_OFFICIAL=1
export MOZILLA_OFFICIAL=1
export MOZ_PHOENIX=1
export CFLAGS="$SLKCFLAGS"
export CXXFLAGS="$SLKCFLAGS"
export MOZ_MAKE_FLAGS="$NUMJOBS"
# Set the following variable to empty. =0 does not work.
export MOZ_REQUIRE_SIGNING=
export MOZBUILD_STATE_PATH="$TMP/thunderbird-$RELEASEVER/.mozbuild"
# Clear some variables that could break the build
unset DBUS_SESSION_BUS_ADDRESS ORBIT_SOCKETDIR SESSION_MANAGER \
XDG_SESSION_COOKIE XAUTHORITY MAKEFLAGS
# Assemble our .mozconfig:
echo > .mozconfig
# Tell .mozconfig about the selected compiler:
echo "export CC=\"${CC}\"" >> .mozconfig
echo "export CXX=\"${CXX}\"" >> .mozconfig
# Mozilla devs enforce using an objdir for building
# https://developer.mozilla.org/en/Configuring_Build_Options#Building_with_an_objdir
mkdir obj
echo "mk_add_options MOZ_OBJDIR=$(pwd)/obj" >> .mozconfig
# This directory is also needed or the build will fail:
mkdir -p mozilla/obj
if [ "$COMPILE_X86_UNDER_X86_64" = "true" ]; then
# Compile for i686 under an x86_64 kernel:
echo "ac_add_options --host=i686-pc-linux-gnu" >> .mozconfig
echo "ac_add_options --target=i686-pc-linux-gnu" >> .mozconfig
fi
# Add the $OPTIONS above to .mozconfig:
for option in $OPTIONS; do echo "ac_add_options $option" >> .mozconfig; done
# Do a standard build:
./mach build || exit 1
./mach buildsymbols || exit 1
DESTDIR=$PKG ./mach install || exit 1
# Strip binaries:
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
## Clean up the build time dependencies:
#rm -rf $TMP/mozilla-thunderbird-build-deps
# We don't need these (just symlinks anyway):
rm -rf $PKG/usr/lib${LIBDIRSUFFIX}/thunderbird-devel-$RELEASEVER
# Nor these:
rm -rf $PKG/usr/include
# Thunderbird 3.x cruft?
# If we still need something like this (and you know what we need :), let me know.
#( cd $PKG/usr/lib${LIBDIRSUFFIX}/thunderbird-$VERSION
# cp -a defaults/profile/mimeTypes.rdf defaults/profile/mimeTypes.rdf.orig
# zcat $CWD/mimeTypes.rdf > defaults/profile/mimeTypes.rdf || exit 1
#) || exit 1
mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/mozilla/plugins
mkdir -p $PKG/usr/share/applications
cat $CWD/mozilla-thunderbird.desktop > $PKG/usr/share/applications/mozilla-thunderbird.desktop
mkdir -p $PKG/usr/share/pixmaps
# Symlinked below.
#cat $CWD/thunderbird.png > $PKG/usr/share/pixmaps/thunderbird.png
# Need some default icons in the right place:
for i in 16 22 24 32 48 256; do
install -m 0644 -D comm/mail/branding/thunderbird/default${i}.png \
$PKG/usr/share/icons/hicolor/${i}x${i}/apps/thunderbird.png
done
mkdir -p $PKG/usr/share/pixmaps
( cd $PKG/usr/share/pixmaps ; ln -sf /usr/share/icons/hicolor/256x256/apps/thunderbird.png . )
mkdir -p $PKG/usr/lib$LIBDIRSUFFIX/thunderbird-$RELEASEVER/chrome/icons/default
install -m 644 other-licenses/branding/thunderbird/mailicon16.png \
$PKG/usr/lib$LIBDIRSUFFIX/thunderbird-$RELEASEVER/icons/
install -m 644 other-licenses/branding/thunderbird/mailicon16.png \
$PKG/usr/lib$LIBDIRSUFFIX/thunderbird-$RELEASEVER/chrome/icons/default/
# Copy over the LICENSE
install -p -c -m 644 LICENSE $PKG/usr/lib${LIBDIRSUFFIX}/thunderbird-$RELEASEVER/
# If MOZ_ALLOW_DOWNGRADE=YES, replace the /usr/bin/thunderbird symlink with a
# shell script that sets the MOZ_ALLOW_DOWNGRADE=1 environment variable so
# that a detected downgrade does not reset the user profile:
if [ "$MOZ_ALLOW_DOWNGRADE" = "YES" ]; then
rm -f $PKG/usr/bin/thunderbird
cat << EOF > $PKG/usr/bin/thunderbird
#!/bin/sh
#
# Shell script to start Mozilla Thunderbird.
#
# Don't reset the user profile on a detected downgrade:
export MOZ_ALLOW_DOWNGRADE=1
# Start Thunderbird:
exec /usr/lib${LIBDIRSUFFIX}/thunderbird/thunderbird "\$@"
EOF
chown root:root $PKG/usr/bin/thunderbird
chmod 755 $PKG/usr/bin/thunderbird
fi
# Fix duplicate binary, https://bugzilla.mozilla.org/show_bug.cgi?id=658850
( cd $PKG/usr/lib$LIBDIRSUFFIX/thunderbird
if cmp thunderbird thunderbird-bin ; then
ln -sf thunderbird-bin thunderbird
fi
)
mkdir $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
cd $PKG
if [ -z $MOZLOCALIZE ]; then
/sbin/makepkg -l y -c n $TMP/mozilla-thunderbird-$VERSION-$ARCH-$BUILD.txz
else
/sbin/makepkg -l y -c n $TMP/mozilla-thunderbird-$VERSION-$ARCH-${BUILD}_$MOZLOCALIZE.txz
fi

View file

@ -1,84 +0,0 @@
[Desktop Entry]
Encoding=UTF-8
Exec=thunderbird
Icon=/usr/share/pixmaps/thunderbird.png
Type=Application
Categories=Application;Network;
Name=Thunderbird
Name[bn]=
Name[eo]=Mozilo Tondrobirdo
Name[fi]=Mozilla Thunderbird
Name[pa]=
Name[tg]=Паррандаи бало
GenericName=Mail Client
GenericName[af]=Pos Kliënt
GenericName[ar]=البريد الألكتروني
GenericName[az]=Poçt Alıcısı
GenericName[be]=Паштовы кліент
GenericName[bg]=Пощенски клиент
GenericName[bn]=
GenericName[br]=Arval postel
GenericName[bs]=Program za čitanje elektronske pošte
GenericName[ca]=Client de correu electrònic
GenericName[cs]=Klient pro čtení elektronické pošty
GenericName[cy]=Dibynnydd Ebost
GenericName[da]=E-mail-klient
GenericName[de]=E-Mail-Programm
GenericName[el]=Πελάτης mail
GenericName[eo]=Legi kaj sendi retpoŝton
GenericName[es]=Cliente de correo electrónico
GenericName[et]=Meiliklient
GenericName[eu]=Posta bezeroa
GenericName[fa]=کارگیر پست الکترونیکی
GenericName[fi]=Sähköpostiohjelma
GenericName[fo]=Postforrit
GenericName[fr]=Logiciel de messagerie électronique
GenericName[ga]=Cliant Ríomhphoist
GenericName[gl]=Cliente de correo
GenericName[he]=תוכנית דואר
GenericName[hi]=ि
GenericName[hr]=Program za čitanje elektronske pošte
GenericName[hu]=Levelezőprogram
GenericName[id]=Klien Mail
GenericName[is]=Póstforrit
GenericName[it]=Programma di posta elettronica
GenericName[ja]=
GenericName[ko]=
GenericName[lo]=
GenericName[lt]=Pašto klientas
GenericName[lv]=Pasta Klients
GenericName[mk]=Програма за електронска пошта
GenericName[mn]=Э-Захиа-Програм
GenericName[mt]=Klijent tal-imejl
GenericName[nb]=E-postklient
GenericName[nds]=Mailprogramm
GenericName[nl]=E-mailclient
GenericName[nn]=Lesing og sending av e-post
GenericName[nso]=Moreki wa Poso
GenericName[oc]=Programari de correu electrònic
GenericName[pa]=
GenericName[pl]=Program do wysyłania i odbierania poczty elektronicznej
GenericName[pt]=Client de E-mail
GenericName[pt_BR]=Cliente de E-mail
GenericName[ro]=Program de poştă electronică
GenericName[ru]=Клиент электронной почты
GenericName[se]=Boastaprográmma
GenericName[sk]=Klient elektronickej pošty
GenericName[sl]=Program za e-pošto
GenericName[sr]=Програм за e-пошту
GenericName[sr@Latn]=Program za e-poštu
GenericName[ss]=Likhasimende leliposi
GenericName[sv]=E-postklient
GenericName[ta]= ி
GenericName[tg]=Коргири почтаи эллектроникӣ
GenericName[th]=
GenericName[tr]=Posta İstemcisi
GenericName[uk]=Клієнт електронної пошти
GenericName[uz]=Хат-хабар клиенти
GenericName[ven]=Mushumisani na poso
GenericName[wa]=Cliyint d' emilaedje
GenericName[xh]=Umxhasi Weposi
GenericName[zh_CN]=
GenericName[zh_TW]=
GenericName[zu]=Umxhasi weposi
X-KDE-StartupNotify=true

View file

@ -1,19 +0,0 @@
# HOW TO EDIT THIS FILE:
# The "handy ruler" below makes it easier to edit a package description. Line
# up the first '|' above the ':' following the base package name, and the '|' on
# the right side marks the last column you can put a character in. You must make
# exactly 11 lines for the formatting to be correct. It's also customary to
# leave one space after the ':'.
|-----handy-ruler------------------------------------------------------|
mozilla-thunderbird: mozilla-thunderbird (Mozilla Thunderbird mail application)
mozilla-thunderbird:
mozilla-thunderbird: Mozilla Thunderbird is a redesign of the Mozilla mail component
mozilla-thunderbird: written using the XUL user interface language. Thunderbird makes
mozilla-thunderbird: emailing safer, faster, and easier than ever before with the
mozilla-thunderbird: industry's best implementations of features such as intelligent spam
mozilla-thunderbird: filters, built-in RSS reader, quick search, and much more.
mozilla-thunderbird:
mozilla-thunderbird: Homepage: http://www.mozilla.org/projects/thunderbird/
mozilla-thunderbird:
mozilla-thunderbird:

View file

@ -1,12 +0,0 @@
--- ./modules/libpref/init/all.js.orig 2019-08-26 16:32:16.000000000 -0500
+++ ./modules/libpref/init/all.js 2019-08-27 11:34:41.749716932 -0500
@@ -258,6 +258,9 @@
// If true, all popups won't hide automatically on blur
pref("ui.popup.disable_autohide", false);
+// Default to GTK+ v2 type scrolling:
+pref("ui.scrollToClick", 0);
+
#ifdef XP_MACOSX
pref("ui.touchbar.layout", "Back,Forward,Reload,OpenLocation,NewTab,Share");
#endif

View file

@ -1,45 +0,0 @@
From 67b5990472e3cac643d8cf90f45fe42201ddec3c Mon Sep 17 00:00:00 2001
From: jyn <github@jyn.dev>
Date: Mon, 10 Jul 2023 15:59:30 -0500
Subject: [PATCH] Revert "Fix `x test lint-docs` when download-rustc is
enabled"
This was not the correct fix. The problem was two-fold:
- `download-rustc` didn't respect `llvm.assertions`
- `rust-dev` was missing a bump to `download-ci-llvm-stamp`
The first is fixed in this PR and the latter was fixed a while ago. Revert this change to avoid breaking `rpath = false`.
---
src/tools/lint-docs/src/groups.rs | 1 -
src/tools/lint-docs/src/lib.rs | 6 ------
2 files changed, 7 deletions(-)
diff --git a/src/tools/lint-docs/src/groups.rs b/src/tools/lint-docs/src/groups.rs
index b11fb287cf4dd..5be8ef7996bb2 100644
--- a/src/tools/lint-docs/src/groups.rs
+++ b/src/tools/lint-docs/src/groups.rs
@@ -39,7 +39,6 @@ impl<'a> LintExtractor<'a> {
fn collect_groups(&self) -> Result<LintGroups, Box<dyn Error>> {
let mut result = BTreeMap::new();
let mut cmd = Command::new(self.rustc_path);
- cmd.env_remove("LD_LIBRARY_PATH");
cmd.arg("-Whelp");
let output = cmd.output().map_err(|e| format!("failed to run command {:?}\n{}", cmd, e))?;
if !output.status.success() {
diff --git a/src/tools/lint-docs/src/lib.rs b/src/tools/lint-docs/src/lib.rs
index fe29b9abda39a..b7c8b9ed2e318 100644
--- a/src/tools/lint-docs/src/lib.rs
+++ b/src/tools/lint-docs/src/lib.rs
@@ -403,12 +403,6 @@ impl<'a> LintExtractor<'a> {
fs::write(&tempfile, source)
.map_err(|e| format!("failed to write {}: {}", tempfile.display(), e))?;
let mut cmd = Command::new(self.rustc_path);
- // NOTE: bootstrap sets `LD_LIBRARY_PATH` for building lint-docs itself.
- // Unfortunately, lint-docs is a bootstrap tool while rustc is built from source,
- // and sometimes the paths conflict. In particular, when using `download-rustc`,
- // the LLVM versions can differ between `ci-llvm` and `ci-rustc-sysroot`.
- // Unset LD_LIBRARY_PATH here so it doesn't interfere with running the compiler.
- cmd.env_remove("LD_LIBRARY_PATH");
if options.contains(&"edition2015") {
cmd.arg("--edition=2015");
} else {

View file

@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=rust
SRCNAM="${PKGNAM}c"
VERSION=${VERSION:-1.71.0}
VERSION=${VERSION:-1.71.1}
BUILD=${BUILD:-1}
# Set this to YES to build with the system LLVM, or NO to use the bundled LLVM.
@ -138,8 +138,6 @@ echo "Extracting $CWD/$SRCNAM-$VERSION-src.tar.?z..."
tar xf $CWD/$SRCNAM-$VERSION-src.tar.?z || exit 1
cd $SRCNAM-$VERSION-src || exit 1
cat $CWD/67b5990472e3cac643d8cf90f45fe42201ddec3c.patch | patch -p1 --verbose || exit 1
# Link with -lffi in case of using system LLVM:
if [ "${SYSTEM_LLVM}" = "YES" ]; then
zcat $CWD/link_libffi.diff.gz | patch -p1 --verbose || exit 1

View file

@ -1,5 +1,5 @@
# Source code (repacked to .tar.lz):
VERSION=1.71.0
VERSION=1.71.1
rm -f rustc-${VERSION}-src.tar.*
lftpget https://static.rust-lang.org/dist/rustc-${VERSION}-src.tar.gz
lftpget https://static.rust-lang.org/dist/rustc-${VERSION}-src.tar.gz.asc