mirror of
git://slackware.nl/current.git
synced 2024-12-26 09:58:59 +01:00
Mon Aug 12 18:41:11 UTC 2024
d/cbindgen-0.26.0-x86_64-3.txz: Rebuilt. Revert this until FF/TB are patched. Thanks to Lenard Spencer. l/M2Crypto-0.42.0-x86_64-1.txz: Upgraded. l/libedit-20240808_3.1-x86_64-1.txz: Upgraded. l/python-lxml-5.3.0-x86_64-1.txz: Upgraded. l/python-zipp-3.20.0-x86_64-1.txz: Upgraded. xap/ddd-3.4.1-x86_64-1.txz: Upgraded. xap/pan-0.160-x86_64-1.txz: Upgraded. testing/packages/aaa_glibc-solibs-2.40-x86_64-2.txz: Added. testing/packages/glibc-2.40-x86_64-2.txz: Added. Let's test building with -fno-omit-frame-pointer and -mno-omit-leaf-frame-pointer added to the CFLAGS (thanks alienBOB), and --enable-multi-arch added to the configure options as suggested by iive. Hopefully they will test and report if these changes fix the reported stability issues when running Steam. testing/packages/glibc-i18n-2.40-x86_64-2.txz: Added. testing/packages/glibc-profile-2.40-x86_64-2.txz: Added.
This commit is contained in:
parent
214b5e5bad
commit
bfbaf18b4a
33 changed files with 1432 additions and 129 deletions
|
@ -11,9 +11,36 @@
|
||||||
<description>Tracking Slackware development in git.</description>
|
<description>Tracking Slackware development in git.</description>
|
||||||
<language>en-us</language>
|
<language>en-us</language>
|
||||||
<id xmlns="http://www.w3.org/2005/Atom">urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f</id>
|
<id xmlns="http://www.w3.org/2005/Atom">urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f</id>
|
||||||
<pubDate>Sun, 11 Aug 2024 19:00:08 GMT</pubDate>
|
<pubDate>Mon, 12 Aug 2024 18:41:11 GMT</pubDate>
|
||||||
<lastBuildDate>Sun, 11 Aug 2024 20:16:47 GMT</lastBuildDate>
|
<lastBuildDate>Mon, 12 Aug 2024 19:02:15 GMT</lastBuildDate>
|
||||||
<generator>maintain_current_git.sh v 1.17</generator>
|
<generator>maintain_current_git.sh v 1.17</generator>
|
||||||
|
<item>
|
||||||
|
<title>Mon, 12 Aug 2024 18:41:11 GMT</title>
|
||||||
|
<pubDate>Mon, 12 Aug 2024 18:41:11 GMT</pubDate>
|
||||||
|
<link>https://git.slackware.nl/current/tag/?h=20240812184111</link>
|
||||||
|
<guid isPermaLink="false">20240812184111</guid>
|
||||||
|
<description>
|
||||||
|
<![CDATA[<pre>
|
||||||
|
d/cbindgen-0.26.0-x86_64-3.txz: Rebuilt.
|
||||||
|
Revert this until FF/TB are patched. Thanks to Lenard Spencer.
|
||||||
|
l/M2Crypto-0.42.0-x86_64-1.txz: Upgraded.
|
||||||
|
l/libedit-20240808_3.1-x86_64-1.txz: Upgraded.
|
||||||
|
l/python-lxml-5.3.0-x86_64-1.txz: Upgraded.
|
||||||
|
l/python-zipp-3.20.0-x86_64-1.txz: Upgraded.
|
||||||
|
xap/ddd-3.4.1-x86_64-1.txz: Upgraded.
|
||||||
|
xap/pan-0.160-x86_64-1.txz: Upgraded.
|
||||||
|
testing/packages/aaa_glibc-solibs-2.40-x86_64-2.txz: Added.
|
||||||
|
testing/packages/glibc-2.40-x86_64-2.txz: Added.
|
||||||
|
Let's test building with -fno-omit-frame-pointer and
|
||||||
|
-mno-omit-leaf-frame-pointer added to the CFLAGS (thanks alienBOB),
|
||||||
|
and --enable-multi-arch added to the configure options as suggested
|
||||||
|
by iive. Hopefully they will test and report if these changes fix
|
||||||
|
the reported stability issues when running Steam.
|
||||||
|
testing/packages/glibc-i18n-2.40-x86_64-2.txz: Added.
|
||||||
|
testing/packages/glibc-profile-2.40-x86_64-2.txz: Added.
|
||||||
|
</pre>]]>
|
||||||
|
</description>
|
||||||
|
</item>
|
||||||
<item>
|
<item>
|
||||||
<title>Sun, 11 Aug 2024 19:00:08 GMT</title>
|
<title>Sun, 11 Aug 2024 19:00:08 GMT</title>
|
||||||
<pubDate>Sun, 11 Aug 2024 19:00:08 GMT</pubDate>
|
<pubDate>Sun, 11 Aug 2024 19:00:08 GMT</pubDate>
|
||||||
|
|
|
@ -1,3 +1,22 @@
|
||||||
|
Mon Aug 12 18:41:11 UTC 2024
|
||||||
|
d/cbindgen-0.26.0-x86_64-3.txz: Rebuilt.
|
||||||
|
Revert this until FF/TB are patched. Thanks to Lenard Spencer.
|
||||||
|
l/M2Crypto-0.42.0-x86_64-1.txz: Upgraded.
|
||||||
|
l/libedit-20240808_3.1-x86_64-1.txz: Upgraded.
|
||||||
|
l/python-lxml-5.3.0-x86_64-1.txz: Upgraded.
|
||||||
|
l/python-zipp-3.20.0-x86_64-1.txz: Upgraded.
|
||||||
|
xap/ddd-3.4.1-x86_64-1.txz: Upgraded.
|
||||||
|
xap/pan-0.160-x86_64-1.txz: Upgraded.
|
||||||
|
testing/packages/aaa_glibc-solibs-2.40-x86_64-2.txz: Added.
|
||||||
|
testing/packages/glibc-2.40-x86_64-2.txz: Added.
|
||||||
|
Let's test building with -fno-omit-frame-pointer and
|
||||||
|
-mno-omit-leaf-frame-pointer added to the CFLAGS (thanks alienBOB),
|
||||||
|
and --enable-multi-arch added to the configure options as suggested
|
||||||
|
by iive. Hopefully they will test and report if these changes fix
|
||||||
|
the reported stability issues when running Steam.
|
||||||
|
testing/packages/glibc-i18n-2.40-x86_64-2.txz: Added.
|
||||||
|
testing/packages/glibc-profile-2.40-x86_64-2.txz: Added.
|
||||||
|
+--------------------------+
|
||||||
Sun Aug 11 19:00:08 UTC 2024
|
Sun Aug 11 19:00:08 UTC 2024
|
||||||
a/kernel-firmware-20240809_5946007-noarch-1.txz: Upgraded.
|
a/kernel-firmware-20240809_5946007-noarch-1.txz: Upgraded.
|
||||||
a/kernel-generic-6.10.4-x86_64-1.txz: Upgraded.
|
a/kernel-generic-6.10.4-x86_64-1.txz: Upgraded.
|
||||||
|
|
189
FILELIST.TXT
189
FILELIST.TXT
|
@ -1,20 +1,20 @@
|
||||||
Sun Aug 11 19:24:01 UTC 2024
|
Mon Aug 12 18:45:20 UTC 2024
|
||||||
|
|
||||||
Here is the file list for this directory. If you are using a
|
Here is the file list for this directory. If you are using a
|
||||||
mirror site and find missing or extra files in the disk
|
mirror site and find missing or extra files in the disk
|
||||||
subdirectories, please have the archive administrator refresh
|
subdirectories, please have the archive administrator refresh
|
||||||
the mirror.
|
the mirror.
|
||||||
|
|
||||||
drwxr-xr-x 12 root root 4096 2024-08-11 19:18 .
|
drwxr-xr-x 12 root root 4096 2024-08-12 18:41 .
|
||||||
-rw-r--r-- 1 root root 5767 2022-02-02 22:44 ./ANNOUNCE.15.0
|
-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 16617 2022-02-02 23:27 ./CHANGES_AND_HINTS.TXT
|
||||||
-rw-r--r-- 1 root root 1157238 2024-08-11 19:18 ./CHECKSUMS.md5
|
-rw-r--r-- 1 root root 1157238 2024-08-11 19:24 ./CHECKSUMS.md5
|
||||||
-rw-r--r-- 1 root root 195 2024-08-11 19:18 ./CHECKSUMS.md5.asc
|
-rw-r--r-- 1 root root 195 2024-08-11 19:24 ./CHECKSUMS.md5.asc
|
||||||
-rw-r--r-- 1 root root 17976 1994-06-10 02:28 ./COPYING
|
-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 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 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 616 2006-10-02 04:37 ./CRYPTO_NOTICE.TXT
|
||||||
-rw-r--r-- 1 root root 1147589 2024-08-11 19:00 ./ChangeLog.txt
|
-rw-r--r-- 1 root root 1148553 2024-08-12 18:41 ./ChangeLog.txt
|
||||||
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
|
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
|
||||||
drwxr-xr-x 2 root root 4096 2024-08-11 18:20 ./EFI/BOOT
|
drwxr-xr-x 2 root root 4096 2024-08-11 18:20 ./EFI/BOOT
|
||||||
-rw-r--r-- 1 root root 1200128 2024-06-23 18:50 ./EFI/BOOT/bootx64.efi
|
-rw-r--r-- 1 root root 1200128 2024-06-23 18:50 ./EFI/BOOT/bootx64.efi
|
||||||
|
@ -25,9 +25,9 @@ drwxr-xr-x 2 root root 4096 2024-08-11 18:20 ./EFI/BOOT
|
||||||
-rwxr-xr-x 1 root root 2504 2019-07-05 18:54 ./EFI/BOOT/make-grub.sh
|
-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 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 1273 2013-08-12 21:08 ./EFI/BOOT/tools.cfg
|
||||||
-rw-r--r-- 1 root root 1514465 2024-08-11 19:17 ./FILELIST.TXT
|
-rw-r--r-- 1 root root 1514465 2024-08-11 19:24 ./FILELIST.TXT
|
||||||
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
|
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
|
||||||
-rw-r--r-- 1 root root 914784 2024-08-11 19:23 ./PACKAGES.TXT
|
-rw-r--r-- 1 root root 914782 2024-08-12 18:44 ./PACKAGES.TXT
|
||||||
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
|
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
|
||||||
-rw-r--r-- 1 root root 3629 2024-08-11 19:11 ./README.initrd
|
-rw-r--r-- 1 root root 3629 2024-08-11 19:11 ./README.initrd
|
||||||
-rw-r--r-- 1 root root 34114 2023-12-11 20:35 ./README_CRYPT.TXT
|
-rw-r--r-- 1 root root 34114 2023-12-11 20:35 ./README_CRYPT.TXT
|
||||||
|
@ -662,11 +662,11 @@ 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 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 14 2022-02-03 07:02 ./patches/MANIFEST.bz2
|
||||||
-rw-r--r-- 1 root root 224 2022-02-03 07:02 ./patches/PACKAGES.TXT
|
-rw-r--r-- 1 root root 224 2022-02-03 07:02 ./patches/PACKAGES.TXT
|
||||||
drwxr-xr-x 17 root root 4096 2024-08-11 19:23 ./slackware64
|
drwxr-xr-x 17 root root 4096 2024-08-12 18:44 ./slackware64
|
||||||
-rw-r--r-- 1 root root 356752 2024-08-11 19:23 ./slackware64/CHECKSUMS.md5
|
-rw-r--r-- 1 root root 356752 2024-08-12 18:44 ./slackware64/CHECKSUMS.md5
|
||||||
-rw-r--r-- 1 root root 195 2024-08-11 19:23 ./slackware64/CHECKSUMS.md5.asc
|
-rw-r--r-- 1 root root 195 2024-08-12 18:44 ./slackware64/CHECKSUMS.md5.asc
|
||||||
-rw-r--r-- 1 root root 441769 2024-08-11 19:22 ./slackware64/FILE_LIST
|
-rw-r--r-- 1 root root 441769 2024-08-12 18:43 ./slackware64/FILE_LIST
|
||||||
-rw-r--r-- 1 root root 4716997 2024-08-11 19:22 ./slackware64/MANIFEST.bz2
|
-rw-r--r-- 1 root root 4717934 2024-08-12 18:44 ./slackware64/MANIFEST.bz2
|
||||||
lrwxrwxrwx 1 root root 15 2009-08-23 23:34 ./slackware64/PACKAGES.TXT -> ../PACKAGES.TXT
|
lrwxrwxrwx 1 root root 15 2009-08-23 23:34 ./slackware64/PACKAGES.TXT -> ../PACKAGES.TXT
|
||||||
drwxr-xr-x 2 root root 32768 2024-08-11 18:25 ./slackware64/a
|
drwxr-xr-x 2 root root 32768 2024-08-11 18:25 ./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 327 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txt
|
||||||
|
@ -1325,7 +1325,7 @@ drwxr-xr-x 2 root root 20480 2024-08-09 21:11 ./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 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 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
|
-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 2024-08-11 18:25 ./slackware64/d
|
drwxr-xr-x 2 root root 20480 2024-08-12 18:43 ./slackware64/d
|
||||||
-rw-r--r-- 1 root root 360 2024-08-05 18:02 ./slackware64/d/Cython-3.0.11-x86_64-1.txt
|
-rw-r--r-- 1 root root 360 2024-08-05 18:02 ./slackware64/d/Cython-3.0.11-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 4374784 2024-08-05 18:02 ./slackware64/d/Cython-3.0.11-x86_64-1.txz
|
-rw-r--r-- 1 root root 4374784 2024-08-05 18:02 ./slackware64/d/Cython-3.0.11-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-08-05 18:02 ./slackware64/d/Cython-3.0.11-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-08-05 18:02 ./slackware64/d/Cython-3.0.11-x86_64-1.txz.asc
|
||||||
|
@ -1347,9 +1347,9 @@ drwxr-xr-x 2 root root 20480 2024-08-11 18:25 ./slackware64/d
|
||||||
-rw-r--r-- 1 root root 552 2024-07-22 18:13 ./slackware64/d/cargo-vendor-filterer-0.5.14-x86_64-2.txt
|
-rw-r--r-- 1 root root 552 2024-07-22 18:13 ./slackware64/d/cargo-vendor-filterer-0.5.14-x86_64-2.txt
|
||||||
-rw-r--r-- 1 root root 654612 2024-07-22 18:13 ./slackware64/d/cargo-vendor-filterer-0.5.14-x86_64-2.txz
|
-rw-r--r-- 1 root root 654612 2024-07-22 18:13 ./slackware64/d/cargo-vendor-filterer-0.5.14-x86_64-2.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-07-22 18:13 ./slackware64/d/cargo-vendor-filterer-0.5.14-x86_64-2.txz.asc
|
-rw-r--r-- 1 root root 195 2024-07-22 18:13 ./slackware64/d/cargo-vendor-filterer-0.5.14-x86_64-2.txz.asc
|
||||||
-rw-r--r-- 1 root root 662 2024-08-10 16:57 ./slackware64/d/cbindgen-0.27.0-x86_64-1.txt
|
-rw-r--r-- 1 root root 662 2024-08-12 06:12 ./slackware64/d/cbindgen-0.26.0-x86_64-3.txt
|
||||||
-rw-r--r-- 1 root root 1427820 2024-08-10 16:57 ./slackware64/d/cbindgen-0.27.0-x86_64-1.txz
|
-rw-r--r-- 1 root root 1366708 2024-08-12 06:12 ./slackware64/d/cbindgen-0.26.0-x86_64-3.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-08-10 16:57 ./slackware64/d/cbindgen-0.27.0-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-08-12 06:12 ./slackware64/d/cbindgen-0.26.0-x86_64-3.txz.asc
|
||||||
-rw-r--r-- 1 root root 350 2024-07-22 18:19 ./slackware64/d/ccache-4.10.2-x86_64-1.txt
|
-rw-r--r-- 1 root root 350 2024-07-22 18:19 ./slackware64/d/ccache-4.10.2-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 599500 2024-07-22 18:19 ./slackware64/d/ccache-4.10.2-x86_64-1.txz
|
-rw-r--r-- 1 root root 599500 2024-07-22 18:19 ./slackware64/d/ccache-4.10.2-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-07-22 18:19 ./slackware64/d/ccache-4.10.2-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-07-22 18:19 ./slackware64/d/ccache-4.10.2-x86_64-1.txz.asc
|
||||||
|
@ -2783,7 +2783,7 @@ drwxr-xr-x 2 root root 86016 2024-08-05 22:01 ./slackware64/kde
|
||||||
-rw-r--r-- 1 root root 517 2024-02-15 21:47 ./slackware64/kde/zanshin-23.08.5-x86_64-1.txt
|
-rw-r--r-- 1 root root 517 2024-02-15 21:47 ./slackware64/kde/zanshin-23.08.5-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 686104 2024-02-15 21:47 ./slackware64/kde/zanshin-23.08.5-x86_64-1.txz
|
-rw-r--r-- 1 root root 686104 2024-02-15 21:47 ./slackware64/kde/zanshin-23.08.5-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 163 2024-02-15 21:47 ./slackware64/kde/zanshin-23.08.5-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 163 2024-02-15 21:47 ./slackware64/kde/zanshin-23.08.5-x86_64-1.txz.asc
|
||||||
drwxr-xr-x 2 root root 102400 2024-08-11 18:25 ./slackware64/l
|
drwxr-xr-x 2 root root 102400 2024-08-12 18:43 ./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 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 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
|
-rw-r--r-- 1 root root 163 2022-03-06 20:00 ./slackware64/l/GConf-3.2.6-x86_64-8.txz.asc
|
||||||
|
@ -2793,9 +2793,9 @@ drwxr-xr-x 2 root root 102400 2024-08-11 18:25 ./slackware64/l
|
||||||
-rw-r--r-- 1 root root 551 2024-02-26 18:37 ./slackware64/l/LibRaw-0.21.2-x86_64-2.txt
|
-rw-r--r-- 1 root root 551 2024-02-26 18:37 ./slackware64/l/LibRaw-0.21.2-x86_64-2.txt
|
||||||
-rw-r--r-- 1 root root 465404 2024-02-26 18:37 ./slackware64/l/LibRaw-0.21.2-x86_64-2.txz
|
-rw-r--r-- 1 root root 465404 2024-02-26 18:37 ./slackware64/l/LibRaw-0.21.2-x86_64-2.txz
|
||||||
-rw-r--r-- 1 root root 163 2024-02-26 18:37 ./slackware64/l/LibRaw-0.21.2-x86_64-2.txz.asc
|
-rw-r--r-- 1 root root 163 2024-02-26 18:37 ./slackware64/l/LibRaw-0.21.2-x86_64-2.txz.asc
|
||||||
-rw-r--r-- 1 root root 569 2024-03-29 04:45 ./slackware64/l/M2Crypto-0.41.0-x86_64-2.txt
|
-rw-r--r-- 1 root root 569 2024-08-12 04:32 ./slackware64/l/M2Crypto-0.42.0-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 1170880 2024-03-29 04:45 ./slackware64/l/M2Crypto-0.41.0-x86_64-2.txz
|
-rw-r--r-- 1 root root 686840 2024-08-12 04:32 ./slackware64/l/M2Crypto-0.42.0-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-03-29 04:45 ./slackware64/l/M2Crypto-0.41.0-x86_64-2.txz.asc
|
-rw-r--r-- 1 root root 195 2024-08-12 04:32 ./slackware64/l/M2Crypto-0.42.0-x86_64-1.txz.asc
|
||||||
-rw-r--r-- 1 root root 477 2024-06-02 03:04 ./slackware64/l/Mako-1.3.5-x86_64-1.txt
|
-rw-r--r-- 1 root root 477 2024-06-02 03:04 ./slackware64/l/Mako-1.3.5-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 160784 2024-06-02 03:04 ./slackware64/l/Mako-1.3.5-x86_64-1.txz
|
-rw-r--r-- 1 root root 160784 2024-06-02 03:04 ./slackware64/l/Mako-1.3.5-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-06-02 03:04 ./slackware64/l/Mako-1.3.5-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-06-02 03:04 ./slackware64/l/Mako-1.3.5-x86_64-1.txz.asc
|
||||||
|
@ -3329,9 +3329,9 @@ drwxr-xr-x 2 root root 102400 2024-08-11 18:25 ./slackware64/l
|
||||||
-rw-r--r-- 1 root root 396 2022-05-25 18:19 ./slackware64/l/libdvdread-6.1.3-x86_64-1.txt
|
-rw-r--r-- 1 root root 396 2022-05-25 18:19 ./slackware64/l/libdvdread-6.1.3-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 77148 2022-05-25 18:19 ./slackware64/l/libdvdread-6.1.3-x86_64-1.txz
|
-rw-r--r-- 1 root root 77148 2022-05-25 18:19 ./slackware64/l/libdvdread-6.1.3-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 163 2022-05-25 18:19 ./slackware64/l/libdvdread-6.1.3-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 163 2022-05-25 18:19 ./slackware64/l/libdvdread-6.1.3-x86_64-1.txz.asc
|
||||||
-rw-r--r-- 1 root root 428 2024-05-19 19:06 ./slackware64/l/libedit-20240517_3.1-x86_64-1.txt
|
-rw-r--r-- 1 root root 428 2024-08-12 04:25 ./slackware64/l/libedit-20240808_3.1-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 107928 2024-05-19 19:06 ./slackware64/l/libedit-20240517_3.1-x86_64-1.txz
|
-rw-r--r-- 1 root root 108240 2024-08-12 04:25 ./slackware64/l/libedit-20240808_3.1-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-05-19 19:06 ./slackware64/l/libedit-20240517_3.1-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-08-12 04:25 ./slackware64/l/libedit-20240808_3.1-x86_64-1.txz.asc
|
||||||
-rw-r--r-- 1 root root 343 2023-10-22 18:37 ./slackware64/l/libev-4.33-x86_64-1.txt
|
-rw-r--r-- 1 root root 343 2023-10-22 18:37 ./slackware64/l/libev-4.33-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 132532 2023-10-22 18:37 ./slackware64/l/libev-4.33-x86_64-1.txz
|
-rw-r--r-- 1 root root 132532 2023-10-22 18:37 ./slackware64/l/libev-4.33-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 163 2023-10-22 18:37 ./slackware64/l/libev-4.33-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 163 2023-10-22 18:37 ./slackware64/l/libev-4.33-x86_64-1.txz.asc
|
||||||
|
@ -3874,9 +3874,9 @@ drwxr-xr-x 2 root root 102400 2024-08-11 18:25 ./slackware64/l
|
||||||
-rw-r--r-- 1 root root 461 2024-03-31 22:35 ./slackware64/l/python-installer-0.7.0-x86_64-3.txt
|
-rw-r--r-- 1 root root 461 2024-03-31 22:35 ./slackware64/l/python-installer-0.7.0-x86_64-3.txt
|
||||||
-rw-r--r-- 1 root root 38808 2024-03-31 22:35 ./slackware64/l/python-installer-0.7.0-x86_64-3.txz
|
-rw-r--r-- 1 root root 38808 2024-03-31 22:35 ./slackware64/l/python-installer-0.7.0-x86_64-3.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-03-31 22:35 ./slackware64/l/python-installer-0.7.0-x86_64-3.txz.asc
|
-rw-r--r-- 1 root root 195 2024-03-31 22:35 ./slackware64/l/python-installer-0.7.0-x86_64-3.txz.asc
|
||||||
-rw-r--r-- 1 root root 472 2024-05-13 17:16 ./slackware64/l/python-lxml-5.2.2-x86_64-1.txt
|
-rw-r--r-- 1 root root 472 2024-08-12 04:32 ./slackware64/l/python-lxml-5.3.0-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 1399224 2024-05-13 17:16 ./slackware64/l/python-lxml-5.2.2-x86_64-1.txz
|
-rw-r--r-- 1 root root 1431340 2024-08-12 04:32 ./slackware64/l/python-lxml-5.3.0-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-05-13 17:16 ./slackware64/l/python-lxml-5.2.2-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-08-12 04:32 ./slackware64/l/python-lxml-5.3.0-x86_64-1.txz.asc
|
||||||
-rw-r--r-- 1 root root 584 2024-03-29 04:28 ./slackware64/l/python-markdown-3.6-x86_64-2.txt
|
-rw-r--r-- 1 root root 584 2024-03-29 04:28 ./slackware64/l/python-markdown-3.6-x86_64-2.txt
|
||||||
-rw-r--r-- 1 root root 170076 2024-03-29 04:28 ./slackware64/l/python-markdown-3.6-x86_64-2.txz
|
-rw-r--r-- 1 root root 170076 2024-03-29 04:28 ./slackware64/l/python-markdown-3.6-x86_64-2.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-03-29 04:28 ./slackware64/l/python-markdown-3.6-x86_64-2.txz.asc
|
-rw-r--r-- 1 root root 195 2024-03-29 04:28 ./slackware64/l/python-markdown-3.6-x86_64-2.txz.asc
|
||||||
|
@ -3961,9 +3961,9 @@ drwxr-xr-x 2 root root 102400 2024-08-11 18:25 ./slackware64/l
|
||||||
-rw-r--r-- 1 root root 327 2024-08-05 00:16 ./slackware64/l/python-wheel-0.44.0-x86_64-1.txt
|
-rw-r--r-- 1 root root 327 2024-08-05 00:16 ./slackware64/l/python-wheel-0.44.0-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 129920 2024-08-05 00:16 ./slackware64/l/python-wheel-0.44.0-x86_64-1.txz
|
-rw-r--r-- 1 root root 129920 2024-08-05 00:16 ./slackware64/l/python-wheel-0.44.0-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-08-05 00:16 ./slackware64/l/python-wheel-0.44.0-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-08-05 00:16 ./slackware64/l/python-wheel-0.44.0-x86_64-1.txz.asc
|
||||||
-rw-r--r-- 1 root root 327 2024-06-05 17:34 ./slackware64/l/python-zipp-3.19.2-x86_64-1.txt
|
-rw-r--r-- 1 root root 327 2024-08-12 04:34 ./slackware64/l/python-zipp-3.20.0-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 19132 2024-06-05 17:34 ./slackware64/l/python-zipp-3.19.2-x86_64-1.txz
|
-rw-r--r-- 1 root root 19632 2024-08-12 04:34 ./slackware64/l/python-zipp-3.20.0-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-06-05 17:34 ./slackware64/l/python-zipp-3.19.2-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-08-12 04:34 ./slackware64/l/python-zipp-3.20.0-x86_64-1.txz.asc
|
||||||
-rw-r--r-- 1 root root 389 2024-03-20 18:41 ./slackware64/l/python2-pycairo-1.18.2-x86_64-1.txt
|
-rw-r--r-- 1 root root 389 2024-03-20 18:41 ./slackware64/l/python2-pycairo-1.18.2-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 172764 2024-03-20 18:41 ./slackware64/l/python2-pycairo-1.18.2-x86_64-1.txz
|
-rw-r--r-- 1 root root 172764 2024-03-20 18:41 ./slackware64/l/python2-pycairo-1.18.2-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-03-20 18:41 ./slackware64/l/python2-pycairo-1.18.2-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-03-20 18:41 ./slackware64/l/python2-pycairo-1.18.2-x86_64-1.txz.asc
|
||||||
|
@ -5528,7 +5528,7 @@ drwxr-xr-x 2 root root 65536 2024-08-11 18:25 ./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 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 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
|
-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 2024-08-07 04:07 ./slackware64/xap
|
drwxr-xr-x 2 root root 16384 2024-08-12 18:43 ./slackware64/xap
|
||||||
-rw-r--r-- 1 root root 625 2024-05-04 01:48 ./slackware64/xap/MPlayer-20240403-x86_64-2.txt
|
-rw-r--r-- 1 root root 625 2024-05-04 01:48 ./slackware64/xap/MPlayer-20240403-x86_64-2.txt
|
||||||
-rw-r--r-- 1 root root 2705916 2024-05-04 01:48 ./slackware64/xap/MPlayer-20240403-x86_64-2.txz
|
-rw-r--r-- 1 root root 2705916 2024-05-04 01:48 ./slackware64/xap/MPlayer-20240403-x86_64-2.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-05-04 01:48 ./slackware64/xap/MPlayer-20240403-x86_64-2.txz.asc
|
-rw-r--r-- 1 root root 195 2024-05-04 01:48 ./slackware64/xap/MPlayer-20240403-x86_64-2.txz.asc
|
||||||
|
@ -5547,9 +5547,9 @@ drwxr-xr-x 2 root root 16384 2024-08-07 04:07 ./slackware64/xap
|
||||||
-rw-r--r-- 1 root root 434 2024-07-26 17:44 ./slackware64/xap/blueman-2.4.3-x86_64-1.txt
|
-rw-r--r-- 1 root root 434 2024-07-26 17:44 ./slackware64/xap/blueman-2.4.3-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 1287340 2024-07-26 17:44 ./slackware64/xap/blueman-2.4.3-x86_64-1.txz
|
-rw-r--r-- 1 root root 1287340 2024-07-26 17:44 ./slackware64/xap/blueman-2.4.3-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-07-26 17:44 ./slackware64/xap/blueman-2.4.3-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-07-26 17:44 ./slackware64/xap/blueman-2.4.3-x86_64-1.txz.asc
|
||||||
-rw-r--r-- 1 root root 429 2024-05-04 01:49 ./slackware64/xap/ddd-3.4.0-x86_64-2.txt
|
-rw-r--r-- 1 root root 429 2024-08-12 17:55 ./slackware64/xap/ddd-3.4.1-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 1347396 2024-05-04 01:49 ./slackware64/xap/ddd-3.4.0-x86_64-2.txz
|
-rw-r--r-- 1 root root 1271828 2024-08-12 17:55 ./slackware64/xap/ddd-3.4.1-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-05-04 01:49 ./slackware64/xap/ddd-3.4.0-x86_64-2.txz.asc
|
-rw-r--r-- 1 root root 195 2024-08-12 17:55 ./slackware64/xap/ddd-3.4.1-x86_64-1.txz.asc
|
||||||
-rw-r--r-- 1 root root 383 2022-11-19 19:18 ./slackware64/xap/easytag-2.4.3-x86_64-5.txt
|
-rw-r--r-- 1 root root 383 2022-11-19 19:18 ./slackware64/xap/easytag-2.4.3-x86_64-5.txt
|
||||||
-rw-r--r-- 1 root root 744308 2022-11-19 19:18 ./slackware64/xap/easytag-2.4.3-x86_64-5.txz
|
-rw-r--r-- 1 root root 744308 2022-11-19 19:18 ./slackware64/xap/easytag-2.4.3-x86_64-5.txz
|
||||||
-rw-r--r-- 1 root root 163 2022-11-19 19:18 ./slackware64/xap/easytag-2.4.3-x86_64-5.txz.asc
|
-rw-r--r-- 1 root root 163 2022-11-19 19:18 ./slackware64/xap/easytag-2.4.3-x86_64-5.txz.asc
|
||||||
|
@ -5617,9 +5617,9 @@ drwxr-xr-x 2 root root 16384 2024-08-07 04:07 ./slackware64/xap
|
||||||
-rw-r--r-- 1 root root 359 2024-01-19 19:48 ./slackware64/xap/network-manager-applet-1.36.0-x86_64-1.txt
|
-rw-r--r-- 1 root root 359 2024-01-19 19:48 ./slackware64/xap/network-manager-applet-1.36.0-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 879652 2024-01-19 19:48 ./slackware64/xap/network-manager-applet-1.36.0-x86_64-1.txz
|
-rw-r--r-- 1 root root 879652 2024-01-19 19:48 ./slackware64/xap/network-manager-applet-1.36.0-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 163 2024-01-19 19:48 ./slackware64/xap/network-manager-applet-1.36.0-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 163 2024-01-19 19:48 ./slackware64/xap/network-manager-applet-1.36.0-x86_64-1.txz.asc
|
||||||
-rw-r--r-- 1 root root 301 2024-06-06 17:59 ./slackware64/xap/pan-0.159-x86_64-1.txt
|
-rw-r--r-- 1 root root 301 2024-08-12 04:28 ./slackware64/xap/pan-0.160-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 1146640 2024-06-06 17:59 ./slackware64/xap/pan-0.159-x86_64-1.txz
|
-rw-r--r-- 1 root root 1150700 2024-08-12 04:28 ./slackware64/xap/pan-0.160-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-06-06 17:59 ./slackware64/xap/pan-0.159-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-08-12 04:28 ./slackware64/xap/pan-0.160-x86_64-1.txz.asc
|
||||||
-rw-r--r-- 1 root root 479 2024-08-05 00:14 ./slackware64/xap/pavucontrol-6.1-x86_64-1.txt
|
-rw-r--r-- 1 root root 479 2024-08-05 00:14 ./slackware64/xap/pavucontrol-6.1-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 189856 2024-08-05 00:14 ./slackware64/xap/pavucontrol-6.1-x86_64-1.txz
|
-rw-r--r-- 1 root root 189856 2024-08-05 00:14 ./slackware64/xap/pavucontrol-6.1-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-08-05 00:14 ./slackware64/xap/pavucontrol-6.1-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-08-05 00:14 ./slackware64/xap/pavucontrol-6.1-x86_64-1.txz.asc
|
||||||
|
@ -5798,13 +5798,13 @@ drwxr-xr-x 2 root root 4096 2024-05-05 18:37 ./slackware64/y
|
||||||
-rw-r--r-- 1 root root 1488844 2024-05-05 17:22 ./slackware64/y/nethack-3.6.7-x86_64-2.txz
|
-rw-r--r-- 1 root root 1488844 2024-05-05 17:22 ./slackware64/y/nethack-3.6.7-x86_64-2.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-05-05 17:22 ./slackware64/y/nethack-3.6.7-x86_64-2.txz.asc
|
-rw-r--r-- 1 root root 195 2024-05-05 17:22 ./slackware64/y/nethack-3.6.7-x86_64-2.txz.asc
|
||||||
-rw-r--r-- 1 root root 26 2020-12-30 21:55 ./slackware64/y/tagfile
|
-rw-r--r-- 1 root root 26 2020-12-30 21:55 ./slackware64/y/tagfile
|
||||||
drwxr-xr-x 18 root root 4096 2024-08-11 19:24 ./source
|
drwxr-xr-x 18 root root 4096 2024-08-12 18:45 ./source
|
||||||
-rw-r--r-- 1 root root 624274 2024-08-11 19:24 ./source/CHECKSUMS.md5
|
-rw-r--r-- 1 root root 624274 2024-08-12 18:45 ./source/CHECKSUMS.md5
|
||||||
-rw-r--r-- 1 root root 195 2024-08-11 19:24 ./source/CHECKSUMS.md5.asc
|
-rw-r--r-- 1 root root 195 2024-08-12 18:45 ./source/CHECKSUMS.md5.asc
|
||||||
-rw-r--r-- 1 root root 870097 2024-08-11 19:23 ./source/FILE_LIST
|
-rw-r--r-- 1 root root 870097 2024-08-12 18:45 ./source/FILE_LIST
|
||||||
-rw-r--r-- 1 root root 29980639 2024-08-11 19:23 ./source/MANIFEST.bz2
|
-rw-r--r-- 1 root root 29965034 2024-08-12 18:45 ./source/MANIFEST.bz2
|
||||||
-rw-r--r-- 1 root root 828 2022-02-02 04:43 ./source/README.TXT
|
-rw-r--r-- 1 root root 828 2022-02-02 04:43 ./source/README.TXT
|
||||||
drwxr-xr-x 124 root root 4096 2024-08-06 17:35 ./source/a
|
drwxr-xr-x 124 root root 4096 2024-08-12 03:46 ./source/a
|
||||||
-rw-r--r-- 1 root root 339 2023-09-28 19:06 ./source/a/FTBFSlog
|
-rw-r--r-- 1 root root 339 2023-09-28 19:06 ./source/a/FTBFSlog
|
||||||
drwxr-xr-x 2 root root 4096 2022-02-15 18:15 ./source/a/aaa_base
|
drwxr-xr-x 2 root root 4096 2022-02-15 18:15 ./source/a/aaa_base
|
||||||
-rw-r--r-- 1 root root 11041 2022-02-15 04:49 ./source/a/aaa_base/_aaa_base.tar.gz
|
-rw-r--r-- 1 root root 11041 2022-02-15 04:49 ./source/a/aaa_base/_aaa_base.tar.gz
|
||||||
|
@ -6189,14 +6189,14 @@ drwxr-xr-x 3 root root 4096 2024-02-03 18:51 ./source/a/glibc-zoneinfo
|
||||||
drwxr-xr-x 3 root root 4096 2020-12-09 20:13 ./source/a/glibc-zoneinfo/timezone-scripts
|
drwxr-xr-x 3 root root 4096 2020-12-09 20:13 ./source/a/glibc-zoneinfo/timezone-scripts
|
||||||
-rwxr-xr-x 1 root root 2579 2015-12-11 17:32 ./source/a/glibc-zoneinfo/timezone-scripts/output-updated-timeconfig.sh
|
-rwxr-xr-x 1 root root 2579 2015-12-11 17:32 ./source/a/glibc-zoneinfo/timezone-scripts/output-updated-timeconfig.sh
|
||||||
drwxr-xr-x 2 root root 4096 2006-12-03 23:10 ./source/a/glibc-zoneinfo/timezone-scripts/parts
|
drwxr-xr-x 2 root root 4096 2006-12-03 23:10 ./source/a/glibc-zoneinfo/timezone-scripts/parts
|
||||||
-rw-r--r-- 1 root root 4528 2020-12-09 20:00 ./source/a/glibc-zoneinfo/timezone-scripts/parts/00
|
-rw-r--r-- 1 root root 4808 2024-08-12 03:44 ./source/a/glibc-zoneinfo/timezone-scripts/parts/00
|
||||||
-rw-r--r-- 1 root root 13593 2015-12-17 23:39 ./source/a/glibc-zoneinfo/timezone-scripts/parts/01
|
-rw-r--r-- 1 root root 13593 2015-12-17 23:39 ./source/a/glibc-zoneinfo/timezone-scripts/parts/01
|
||||||
-rw-r--r-- 1 root root 443 2006-12-03 22:53 ./source/a/glibc-zoneinfo/timezone-scripts/parts/02
|
-rw-r--r-- 1 root root 443 2006-12-03 22:53 ./source/a/glibc-zoneinfo/timezone-scripts/parts/02
|
||||||
-rw-r--r-- 1 root root 8913 2015-12-17 23:39 ./source/a/glibc-zoneinfo/timezone-scripts/parts/03
|
-rw-r--r-- 1 root root 8913 2015-12-17 23:39 ./source/a/glibc-zoneinfo/timezone-scripts/parts/03
|
||||||
-rw-r--r-- 1 root root 887 2018-04-28 19:21 ./source/a/glibc-zoneinfo/timezone-scripts/parts/04
|
-rw-r--r-- 1 root root 887 2018-04-28 19:21 ./source/a/glibc-zoneinfo/timezone-scripts/parts/04
|
||||||
-rw-r--r-- 1 root root 87 2006-12-03 23:10 ./source/a/glibc-zoneinfo/timezone-scripts/parts/README
|
-rw-r--r-- 1 root root 87 2006-12-03 23:10 ./source/a/glibc-zoneinfo/timezone-scripts/parts/README
|
||||||
-rw-r--r-- 1 root root 66 2003-02-16 21:17 ./source/a/glibc-zoneinfo/timezone-scripts/setup.timeconfig
|
-rw-r--r-- 1 root root 66 2003-02-16 21:17 ./source/a/glibc-zoneinfo/timezone-scripts/setup.timeconfig
|
||||||
-rw-r--r-- 1 root root 28680 2020-12-09 20:12 ./source/a/glibc-zoneinfo/timezone-scripts/timeconfig
|
-rw-r--r-- 1 root root 29140 2024-08-12 03:45 ./source/a/glibc-zoneinfo/timezone-scripts/timeconfig
|
||||||
-rw-r--r-- 1 root root 301595 2024-02-01 18:40 ./source/a/glibc-zoneinfo/tzcode2024a.tar.gz
|
-rw-r--r-- 1 root root 301595 2024-02-01 18:40 ./source/a/glibc-zoneinfo/tzcode2024a.tar.gz
|
||||||
-rw-r--r-- 1 root root 833 2024-02-01 18:40 ./source/a/glibc-zoneinfo/tzcode2024a.tar.gz.asc
|
-rw-r--r-- 1 root root 833 2024-02-01 18:40 ./source/a/glibc-zoneinfo/tzcode2024a.tar.gz.asc
|
||||||
-rw-r--r-- 1 root root 451270 2024-02-01 18:40 ./source/a/glibc-zoneinfo/tzdata2024a.tar.gz
|
-rw-r--r-- 1 root root 451270 2024-02-01 18:40 ./source/a/glibc-zoneinfo/tzdata2024a.tar.gz
|
||||||
|
@ -7645,11 +7645,11 @@ drwxr-xr-x 2 root root 4096 2024-04-05 17:22 ./source/d/cargo-vendor-filt
|
||||||
-rwxr-xr-x 1 root root 3818 2024-07-22 18:13 ./source/d/cargo-vendor-filterer/cargo-vendor-filterer.SlackBuild
|
-rwxr-xr-x 1 root root 3818 2024-07-22 18:13 ./source/d/cargo-vendor-filterer/cargo-vendor-filterer.SlackBuild
|
||||||
-rwxr-xr-x 1 root root 1229 2024-04-05 17:21 ./source/d/cargo-vendor-filterer/fetch-sources.sh
|
-rwxr-xr-x 1 root root 1229 2024-04-05 17:21 ./source/d/cargo-vendor-filterer/fetch-sources.sh
|
||||||
-rw-r--r-- 1 root root 1053 2022-12-07 17:52 ./source/d/cargo-vendor-filterer/slack-desc
|
-rw-r--r-- 1 root root 1053 2022-12-07 17:52 ./source/d/cargo-vendor-filterer/slack-desc
|
||||||
drwxr-xr-x 2 root root 4096 2024-08-10 16:56 ./source/d/cbindgen
|
drwxr-xr-x 2 root root 4096 2024-08-12 06:11 ./source/d/cbindgen
|
||||||
-rw-r--r-- 1 root root 2184682 2024-08-10 16:56 ./source/d/cbindgen/cargo-cbindgen-0.27.0.tar.lz
|
-rw-r--r-- 1 root root 1377219 2023-09-13 18:44 ./source/d/cbindgen/cargo-cbindgen-0.26.0.tar.lz
|
||||||
-rw-r--r-- 1 root root 171818 2024-08-10 16:56 ./source/d/cbindgen/cbindgen-0.27.0.tar.lz
|
-rw-r--r-- 1 root root 164355 2023-09-13 18:44 ./source/d/cbindgen/cbindgen-0.26.0.tar.lz
|
||||||
-rwxr-xr-x 1 root root 3651 2024-08-10 16:55 ./source/d/cbindgen/cbindgen.SlackBuild
|
-rwxr-xr-x 1 root root 3651 2024-08-12 06:11 ./source/d/cbindgen/cbindgen.SlackBuild
|
||||||
-rwxr-xr-x 1 root root 831 2024-08-10 16:56 ./source/d/cbindgen/fetch-sources.sh
|
-rwxr-xr-x 1 root root 831 2023-09-13 18:44 ./source/d/cbindgen/fetch-sources.sh
|
||||||
-rw-r--r-- 1 root root 1150 2022-12-07 17:56 ./source/d/cbindgen/slack-desc
|
-rw-r--r-- 1 root root 1150 2022-12-07 17:56 ./source/d/cbindgen/slack-desc
|
||||||
drwxr-xr-x 2 root root 4096 2024-07-22 18:17 ./source/d/ccache
|
drwxr-xr-x 2 root root 4096 2024-07-22 18:17 ./source/d/ccache
|
||||||
-rw-r--r-- 1 root root 485460 2024-07-22 14:38 ./source/d/ccache/ccache-4.10.2.tar.xz
|
-rw-r--r-- 1 root root 485460 2024-07-22 14:38 ./source/d/ccache/ccache-4.10.2.tar.xz
|
||||||
|
@ -10105,10 +10105,10 @@ drwxr-xr-x 2 root root 4096 2023-12-19 20:25 ./source/l/LibRaw
|
||||||
-rwxr-xr-x 1 root root 4089 2024-02-26 18:37 ./source/l/LibRaw/LibRaw.SlackBuild
|
-rwxr-xr-x 1 root root 4089 2024-02-26 18:37 ./source/l/LibRaw/LibRaw.SlackBuild
|
||||||
-rw-r--r-- 1 root root 32 2020-10-15 02:03 ./source/l/LibRaw/LibRaw.url
|
-rw-r--r-- 1 root root 32 2020-10-15 02:03 ./source/l/LibRaw/LibRaw.url
|
||||||
-rw-r--r-- 1 root root 1037 2019-11-10 02:53 ./source/l/LibRaw/slack-desc
|
-rw-r--r-- 1 root root 1037 2019-11-10 02:53 ./source/l/LibRaw/slack-desc
|
||||||
drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/M2Crypto
|
drwxr-xr-x 2 root root 4096 2024-08-12 04:34 ./source/l/M2Crypto
|
||||||
-rw-r--r-- 1 root root 657521 2024-02-13 22:22 ./source/l/M2Crypto/M2Crypto-0.41.0.tar.lz
|
-rwxr-xr-x 1 root root 2905 2024-08-12 04:34 ./source/l/M2Crypto/M2Crypto.SlackBuild
|
||||||
-rwxr-xr-x 1 root root 2892 2024-03-29 03:06 ./source/l/M2Crypto/M2Crypto.SlackBuild
|
-rw-r--r-- 1 root root 188859 2024-08-10 21:56 ./source/l/M2Crypto/m2crypto-0.42.0.tar.lz
|
||||||
-rw-r--r-- 1 root root 38 2018-09-24 19:27 ./source/l/M2Crypto/M2Crypto.url
|
-rw-r--r-- 1 root root 38 2018-09-24 19:27 ./source/l/M2Crypto/m2crypto.url
|
||||||
-rw-r--r-- 1 root root 1024 2018-02-27 06:12 ./source/l/M2Crypto/slack-desc
|
-rw-r--r-- 1 root root 1024 2018-02-27 06:12 ./source/l/M2Crypto/slack-desc
|
||||||
drwxr-xr-x 2 root root 4096 2024-06-02 03:04 ./source/l/Mako
|
drwxr-xr-x 2 root root 4096 2024-06-02 03:04 ./source/l/Mako
|
||||||
-rw-r--r-- 1 root root 273389 2024-05-14 12:22 ./source/l/Mako/Mako-1.3.5.tar.lz
|
-rw-r--r-- 1 root root 273389 2024-05-14 12:22 ./source/l/Mako/Mako-1.3.5.tar.lz
|
||||||
|
@ -11098,9 +11098,9 @@ drwxr-xr-x 2 root root 4096 2022-05-25 18:19 ./source/l/libdvdread
|
||||||
-rwxr-xr-x 1 root root 3662 2021-04-19 18:03 ./source/l/libdvdread/libdvdread.SlackBuild
|
-rwxr-xr-x 1 root root 3662 2021-04-19 18:03 ./source/l/libdvdread/libdvdread.SlackBuild
|
||||||
-rw-r--r-- 1 root root 54 2018-01-31 22:14 ./source/l/libdvdread/libdvdread.url
|
-rw-r--r-- 1 root root 54 2018-01-31 22:14 ./source/l/libdvdread/libdvdread.url
|
||||||
-rw-r--r-- 1 root root 853 2018-02-27 06:12 ./source/l/libdvdread/slack-desc
|
-rw-r--r-- 1 root root 853 2018-02-27 06:12 ./source/l/libdvdread/slack-desc
|
||||||
drwxr-xr-x 2 root root 4096 2024-05-19 19:06 ./source/l/libedit
|
drwxr-xr-x 2 root root 4096 2024-08-12 04:25 ./source/l/libedit
|
||||||
-rw-r--r-- 1 root root 362623 2024-05-17 17:12 ./source/l/libedit/libedit-20240517-3.1.tar.lz
|
-rw-r--r-- 1 root root 364904 2024-08-08 18:22 ./source/l/libedit/libedit-20240808-3.1.tar.lz
|
||||||
-rwxr-xr-x 1 root root 4004 2024-05-19 19:06 ./source/l/libedit/libedit.SlackBuild
|
-rwxr-xr-x 1 root root 3835 2024-08-12 04:25 ./source/l/libedit/libedit.SlackBuild
|
||||||
-rw-r--r-- 1 root root 915 2018-02-27 06:12 ./source/l/libedit/slack-desc
|
-rw-r--r-- 1 root root 915 2018-02-27 06:12 ./source/l/libedit/slack-desc
|
||||||
drwxr-xr-x 2 root root 4096 2023-10-22 19:43 ./source/l/libev
|
drwxr-xr-x 2 root root 4096 2023-10-22 19:43 ./source/l/libev
|
||||||
-rw-r--r-- 1 root root 595 2013-11-26 09:57 ./source/l/libev/README
|
-rw-r--r-- 1 root root 595 2013-11-26 09:57 ./source/l/libev/README
|
||||||
|
@ -12071,10 +12071,10 @@ drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-installer
|
||||||
-rw-r--r-- 1 root root 35 2024-01-24 21:16 ./source/l/python-installer/installer.url
|
-rw-r--r-- 1 root root 35 2024-01-24 21:16 ./source/l/python-installer/installer.url
|
||||||
-rwxr-xr-x 1 root root 3398 2024-03-31 22:34 ./source/l/python-installer/python-installer.SlackBuild
|
-rwxr-xr-x 1 root root 3398 2024-03-31 22:34 ./source/l/python-installer/python-installer.SlackBuild
|
||||||
-rw-r--r-- 1 root root 925 2022-03-13 16:01 ./source/l/python-installer/slack-desc
|
-rw-r--r-- 1 root root 925 2022-03-13 16:01 ./source/l/python-installer/slack-desc
|
||||||
drwxr-xr-x 2 root root 4096 2024-05-13 17:09 ./source/l/python-lxml
|
drwxr-xr-x 2 root root 4096 2024-08-12 04:30 ./source/l/python-lxml
|
||||||
-rw-r--r-- 1 root root 1937704 2024-05-13 05:58 ./source/l/python-lxml/lxml-5.2.2.tar.lz
|
-rw-r--r-- 1 root root 1937594 2024-08-10 18:17 ./source/l/python-lxml/lxml-5.3.0.tar.lz
|
||||||
-rw-r--r-- 1 root root 30 2024-01-24 21:16 ./source/l/python-lxml/lxml.url
|
-rw-r--r-- 1 root root 30 2024-01-24 21:16 ./source/l/python-lxml/lxml.url
|
||||||
-rwxr-xr-x 1 root root 3162 2024-03-29 19:13 ./source/l/python-lxml/python-lxml.SlackBuild
|
-rwxr-xr-x 1 root root 3070 2024-08-12 04:30 ./source/l/python-lxml/python-lxml.SlackBuild
|
||||||
-rw-r--r-- 1 root root 931 2022-03-20 14:58 ./source/l/python-lxml/slack-desc
|
-rw-r--r-- 1 root root 931 2022-03-20 14:58 ./source/l/python-lxml/slack-desc
|
||||||
drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-markdown
|
drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-markdown
|
||||||
-rw-r--r-- 1 root root 215631 2024-03-14 15:38 ./source/l/python-markdown/Markdown-3.6.tar.lz
|
-rw-r--r-- 1 root root 215631 2024-03-14 15:38 ./source/l/python-markdown/Markdown-3.6.tar.lz
|
||||||
|
@ -12224,10 +12224,10 @@ drwxr-xr-x 2 root root 4096 2024-08-05 00:15 ./source/l/python-wheel
|
||||||
-rw-r--r-- 1 root root 787 2021-02-06 19:09 ./source/l/python-wheel/slack-desc
|
-rw-r--r-- 1 root root 787 2021-02-06 19:09 ./source/l/python-wheel/slack-desc
|
||||||
-rw-r--r-- 1 root root 100733 2024-08-04 14:55 ./source/l/python-wheel/wheel-0.44.0.tar.gz
|
-rw-r--r-- 1 root root 100733 2024-08-04 14:55 ./source/l/python-wheel/wheel-0.44.0.tar.gz
|
||||||
-rw-r--r-- 1 root root 31 2024-01-24 21:16 ./source/l/python-wheel/wheel.url
|
-rw-r--r-- 1 root root 31 2024-01-24 21:16 ./source/l/python-wheel/wheel.url
|
||||||
drwxr-xr-x 2 root root 4096 2024-06-05 17:34 ./source/l/python-zipp
|
drwxr-xr-x 2 root root 4096 2024-08-12 04:34 ./source/l/python-zipp
|
||||||
-rwxr-xr-x 1 root root 2908 2024-05-16 17:55 ./source/l/python-zipp/python-zipp.SlackBuild
|
-rwxr-xr-x 1 root root 2908 2024-08-12 04:34 ./source/l/python-zipp/python-zipp.SlackBuild
|
||||||
-rw-r--r-- 1 root root 818 2021-11-17 19:03 ./source/l/python-zipp/slack-desc
|
-rw-r--r-- 1 root root 818 2021-11-17 19:03 ./source/l/python-zipp/slack-desc
|
||||||
-rw-r--r-- 1 root root 22922 2024-06-04 17:21 ./source/l/python-zipp/zipp-3.19.2.tar.gz
|
-rw-r--r-- 1 root root 23244 2024-08-11 17:20 ./source/l/python-zipp/zipp-3.20.0.tar.gz
|
||||||
-rw-r--r-- 1 root root 30 2021-11-17 19:00 ./source/l/python-zipp/zipp.url
|
-rw-r--r-- 1 root root 30 2021-11-17 19:00 ./source/l/python-zipp/zipp.url
|
||||||
drwxr-xr-x 2 root root 4096 2024-03-20 12:46 ./source/l/python2-pycairo
|
drwxr-xr-x 2 root root 4096 2024-03-20 12:46 ./source/l/python2-pycairo
|
||||||
-rw-r--r-- 1 root root 200462 2023-04-10 04:44 ./source/l/python2-pycairo/pycairo-1.18.2.tar.gz
|
-rw-r--r-- 1 root root 200462 2023-04-10 04:44 ./source/l/python2-pycairo/pycairo-1.18.2.tar.gz
|
||||||
|
@ -15441,9 +15441,9 @@ drwxr-xr-x 2 root root 4096 2024-07-26 17:43 ./source/xap/blueman
|
||||||
-rw-r--r-- 1 root root 200 2020-06-23 19:57 ./source/xap/blueman/doinst.sh.gz
|
-rw-r--r-- 1 root root 200 2020-06-23 19:57 ./source/xap/blueman/doinst.sh.gz
|
||||||
-rw-r--r-- 1 root root 269 2017-06-27 21:59 ./source/xap/blueman/dont-autostart-applet-in-kde.diff.gz
|
-rw-r--r-- 1 root root 269 2017-06-27 21:59 ./source/xap/blueman/dont-autostart-applet-in-kde.diff.gz
|
||||||
-rw-r--r-- 1 root root 889 2018-02-27 06:13 ./source/xap/blueman/slack-desc
|
-rw-r--r-- 1 root root 889 2018-02-27 06:13 ./source/xap/blueman/slack-desc
|
||||||
drwxr-xr-x 2 root root 4096 2024-05-04 00:01 ./source/xap/ddd
|
drwxr-xr-x 2 root root 4096 2024-08-12 17:35 ./source/xap/ddd
|
||||||
-rw-r--r-- 1 root root 4415961 2023-05-09 15:25 ./source/xap/ddd/ddd-3.4.0.tar.lz
|
-rw-r--r-- 1 root root 4522013 2024-08-11 21:05 ./source/xap/ddd/ddd-3.4.1.tar.lz
|
||||||
-rwxr-xr-x 1 root root 3786 2024-05-04 00:01 ./source/xap/ddd/ddd.SlackBuild
|
-rwxr-xr-x 1 root root 3572 2024-08-12 17:35 ./source/xap/ddd/ddd.SlackBuild
|
||||||
-rw-r--r-- 1 root root 5689 2010-06-16 05:22 ./source/xap/ddd/ddd.png
|
-rw-r--r-- 1 root root 5689 2010-06-16 05:22 ./source/xap/ddd/ddd.png
|
||||||
-rw-r--r-- 1 root root 121 2010-06-16 05:22 ./source/xap/ddd/doinst.sh.gz
|
-rw-r--r-- 1 root root 121 2010-06-16 05:22 ./source/xap/ddd/doinst.sh.gz
|
||||||
-rw-r--r-- 1 root root 880 2018-02-27 06:13 ./source/xap/ddd/slack-desc
|
-rw-r--r-- 1 root root 880 2018-02-27 06:13 ./source/xap/ddd/slack-desc
|
||||||
|
@ -15616,10 +15616,10 @@ drwxr-xr-x 2 root root 4096 2024-01-19 19:47 ./source/xap/network-manager-
|
||||||
-rw-r--r-- 1 root root 1923064 2024-01-19 12:15 ./source/xap/network-manager-applet/network-manager-applet-1.36.0.tar.xz
|
-rw-r--r-- 1 root root 1923064 2024-01-19 12:15 ./source/xap/network-manager-applet/network-manager-applet-1.36.0.tar.xz
|
||||||
-rwxr-xr-x 1 root root 4317 2023-10-04 20:14 ./source/xap/network-manager-applet/network-manager-applet.SlackBuild
|
-rwxr-xr-x 1 root root 4317 2023-10-04 20:14 ./source/xap/network-manager-applet/network-manager-applet.SlackBuild
|
||||||
-rw-r--r-- 1 root root 829 2018-02-27 06:13 ./source/xap/network-manager-applet/slack-desc
|
-rw-r--r-- 1 root root 829 2018-02-27 06:13 ./source/xap/network-manager-applet/slack-desc
|
||||||
drwxr-xr-x 2 root root 4096 2024-06-06 19:38 ./source/xap/pan
|
drwxr-xr-x 2 root root 4096 2024-08-12 04:27 ./source/xap/pan
|
||||||
-rw-r--r-- 1 root root 2568919 2024-06-05 15:32 ./source/xap/pan/pan-v0.159.tar.gz
|
-rw-r--r-- 1 root root 1512163 2024-08-11 13:07 ./source/xap/pan/pan-v0.160.tar.lz
|
||||||
-rwxr-xr-x 1 root root 4503 2024-06-06 19:38 ./source/xap/pan/pan.SlackBuild
|
-rwxr-xr-x 1 root root 4545 2024-08-12 04:28 ./source/xap/pan/pan.SlackBuild
|
||||||
-rw-r--r-- 1 root root 106 2024-06-06 19:38 ./source/xap/pan/pan.url
|
-rw-r--r-- 1 root root 106 2024-08-12 04:26 ./source/xap/pan/pan.url
|
||||||
-rw-r--r-- 1 root root 752 2018-02-27 06:13 ./source/xap/pan/slack-desc
|
-rw-r--r-- 1 root root 752 2018-02-27 06:13 ./source/xap/pan/slack-desc
|
||||||
drwxr-xr-x 2 root root 4096 2024-08-05 00:14 ./source/xap/pavucontrol
|
drwxr-xr-x 2 root root 4096 2024-08-05 00:14 ./source/xap/pavucontrol
|
||||||
-rw-r--r-- 1 root root 120 2013-11-05 03:45 ./source/xap/pavucontrol/doinst.sh.gz
|
-rw-r--r-- 1 root root 120 2013-11-05 03:45 ./source/xap/pavucontrol/doinst.sh.gz
|
||||||
|
@ -16040,14 +16040,49 @@ drwxr-xr-x 2 root root 4096 2023-02-19 18:29 ./source/y/nethack
|
||||||
-rwxr-xr-x 1 root root 4972 2024-05-05 17:20 ./source/y/nethack/nethack.SlackBuild
|
-rwxr-xr-x 1 root root 4972 2024-05-05 17:20 ./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 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
|
-rw-r--r-- 1 root root 1031 2020-12-30 21:50 ./source/y/nethack/slack-desc
|
||||||
drwxr-xr-x 4 root root 4096 2024-08-04 14:59 ./testing
|
drwxr-xr-x 4 root root 4096 2024-08-12 18:45 ./testing
|
||||||
-rw-r--r-- 1 root root 552 2024-08-04 14:59 ./testing/CHECKSUMS.md5
|
-rw-r--r-- 1 root root 2925 2024-08-12 18:45 ./testing/CHECKSUMS.md5
|
||||||
-rw-r--r-- 1 root root 195 2024-08-04 14:59 ./testing/CHECKSUMS.md5.asc
|
-rw-r--r-- 1 root root 195 2024-08-12 18:45 ./testing/CHECKSUMS.md5.asc
|
||||||
-rw-r--r-- 1 root root 685 2024-08-04 14:59 ./testing/FILE_LIST
|
-rw-r--r-- 1 root root 3780 2024-08-12 18:45 ./testing/FILE_LIST
|
||||||
-rw-r--r-- 1 root root 14 2024-08-04 14:59 ./testing/MANIFEST.bz2
|
-rw-r--r-- 1 root root 159787 2024-08-12 18:45 ./testing/MANIFEST.bz2
|
||||||
-rw-r--r-- 1 root root 224 2024-08-04 14:59 ./testing/PACKAGES.TXT
|
-rw-r--r-- 1 root root 2283 2024-08-12 18:45 ./testing/PACKAGES.TXT
|
||||||
drwxr-xr-x 2 root root 4096 2024-08-03 13:47 ./testing/packages
|
drwxr-xr-x 2 root root 4096 2024-08-12 18:45 ./testing/packages
|
||||||
drwxr-xr-x 2 root root 4096 2024-08-03 13:47 ./testing/source
|
-rw-r--r-- 1 root root 371 2024-08-12 18:21 ./testing/packages/aaa_glibc-solibs-2.40-x86_64-2.txt
|
||||||
|
-rw-r--r-- 1 root root 3004204 2024-08-12 18:21 ./testing/packages/aaa_glibc-solibs-2.40-x86_64-2.txz
|
||||||
|
-rw-r--r-- 1 root root 195 2024-08-12 18:21 ./testing/packages/aaa_glibc-solibs-2.40-x86_64-2.txz.asc
|
||||||
|
-rw-r--r-- 1 root root 313 2024-08-12 18:22 ./testing/packages/glibc-2.40-x86_64-2.txt
|
||||||
|
-rw-r--r-- 1 root root 5730144 2024-08-12 18:22 ./testing/packages/glibc-2.40-x86_64-2.txz
|
||||||
|
-rw-r--r-- 1 root root 195 2024-08-12 18:22 ./testing/packages/glibc-2.40-x86_64-2.txz.asc
|
||||||
|
-rw-r--r-- 1 root root 353 2024-08-12 18:21 ./testing/packages/glibc-i18n-2.40-x86_64-2.txt
|
||||||
|
-rw-r--r-- 1 root root 12354280 2024-08-12 18:21 ./testing/packages/glibc-i18n-2.40-x86_64-2.txz
|
||||||
|
-rw-r--r-- 1 root root 195 2024-08-12 18:21 ./testing/packages/glibc-i18n-2.40-x86_64-2.txz.asc
|
||||||
|
-rw-r--r-- 1 root root 507 2024-08-12 18:21 ./testing/packages/glibc-profile-2.40-x86_64-2.txt
|
||||||
|
-rw-r--r-- 1 root root 1605752 2024-08-12 18:21 ./testing/packages/glibc-profile-2.40-x86_64-2.txz
|
||||||
|
-rw-r--r-- 1 root root 195 2024-08-12 18:21 ./testing/packages/glibc-profile-2.40-x86_64-2.txz.asc
|
||||||
|
drwxr-xr-x 3 root root 4096 2024-08-12 18:24 ./testing/source
|
||||||
|
drwxr-xr-x 4 root root 4096 2024-07-22 20:46 ./testing/source/glibc
|
||||||
|
-rw-r--r-- 1 root root 5930 2023-09-26 20:37 ./testing/source/glibc/doinst.sh-aaa_glibc-solibs
|
||||||
|
-rw-r--r-- 1 root root 6032 2023-09-26 20:36 ./testing/source/glibc/doinst.sh-glibc
|
||||||
|
-rw-r--r-- 1 root root 415 2021-01-17 00:43 ./testing/source/glibc/glibc-2.32.en_US.no.am.pm.date.format.diff.gz
|
||||||
|
-rw-r--r-- 1 root root 18752204 2024-07-22 11:59 ./testing/source/glibc/glibc-2.40.tar.xz
|
||||||
|
-rw-r--r-- 1 root root 833 2024-07-22 11:59 ./testing/source/glibc/glibc-2.40.tar.xz.sig
|
||||||
|
-rwxr-xr-x 1 root root 174 2004-08-09 06:21 ./testing/source/glibc/glibc-cvs-checkout.sh
|
||||||
|
-rwxr-xr-x 1 root root 18331 2024-08-12 18:14 ./testing/source/glibc/glibc.SlackBuild
|
||||||
|
-rw-r--r-- 1 root root 312 2019-02-16 20:06 ./testing/source/glibc/glibc.locale.no-archive.diff.gz
|
||||||
|
-rw-r--r-- 1 root root 213 2006-08-22 06:33 ./testing/source/glibc/glibc.ru_RU.CP1251.diff.gz
|
||||||
|
-rw-r--r-- 1 root root 392462 2023-09-17 19:27 ./testing/source/glibc/libxcrypt-4.4.36.tar.lz
|
||||||
|
-rwxr-xr-x 1 root root 3955 2024-07-21 01:18 ./testing/source/glibc/libxcrypt.build
|
||||||
|
-rw-r--r-- 1 root root 38 2023-09-17 19:27 ./testing/source/glibc/libxcrypt.url
|
||||||
|
drwxr-xr-x 2 root root 4096 2024-07-22 20:49 ./testing/source/glibc/patches
|
||||||
|
-rw-r--r-- 1 root root 1349 2023-08-07 21:56 ./testing/source/glibc/patches/reenable_DT_HASH.patch.gz
|
||||||
|
drwxr-xr-x 2 root root 4096 2006-09-14 06:32 ./testing/source/glibc/profile.d
|
||||||
|
-rwxr-xr-x 1 root root 328 2011-03-27 21:19 ./testing/source/glibc/profile.d/glibc.csh.new
|
||||||
|
-rwxr-xr-x 1 root root 325 2006-09-14 08:26 ./testing/source/glibc/profile.d/glibc.sh.new
|
||||||
|
-rw-r--r-- 1 root root 835 2021-02-05 20:55 ./testing/source/glibc/slack-desc.aaa_glibc-solibs
|
||||||
|
-rw-r--r-- 1 root root 766 2019-02-21 18:35 ./testing/source/glibc/slack-desc.glibc
|
||||||
|
-rw-r--r-- 1 root root 1132 2018-02-27 06:12 ./testing/source/glibc/slack-desc.glibc-debug
|
||||||
|
-rw-r--r-- 1 root root 811 2018-02-27 06:12 ./testing/source/glibc/slack-desc.glibc-i18n
|
||||||
|
-rw-r--r-- 1 root root 968 2018-02-27 06:12 ./testing/source/glibc/slack-desc.glibc-profile
|
||||||
drwxr-xr-x 2 root root 4096 2024-08-11 18:20 ./usb-and-pxe-installers
|
drwxr-xr-x 2 root root 4096 2024-08-11 18:20 ./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 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 9197 2013-09-25 04:33 ./usb-and-pxe-installers/README_USB.TXT
|
||||||
|
|
|
@ -1070,3 +1070,7 @@ gzip ./source/x/ibus/doinst.sh
|
||||||
gzip ./source/x/ibus/emoji-test.txt
|
gzip ./source/x/ibus/emoji-test.txt
|
||||||
gzip ./source/x/xcm/xcm.udev.rules.diff
|
gzip ./source/x/xcm/xcm.udev.rules.diff
|
||||||
gzip ./source/x/libva/doinst.sh
|
gzip ./source/x/libva/doinst.sh
|
||||||
|
gzip ./testing/source/glibc/glibc.ru_RU.CP1251.diff
|
||||||
|
gzip ./testing/source/glibc/glibc.locale.no-archive.diff
|
||||||
|
gzip ./testing/source/glibc/patches/reenable_DT_HASH.patch
|
||||||
|
gzip ./testing/source/glibc/glibc-2.32.en_US.no.am.pm.date.format.diff
|
||||||
|
|
|
@ -71,6 +71,21 @@ setzone()
|
||||||
# value is stored.
|
# value is stored.
|
||||||
writeconf()
|
writeconf()
|
||||||
{
|
{
|
||||||
|
# First, we need to make sure that /etc/adjtime won't override this choice:
|
||||||
|
if [ "$1" = "localtime" ]; then
|
||||||
|
cat > $T_PX/etc/adjtime << "EOF"
|
||||||
|
0.0 0 0.0
|
||||||
|
0
|
||||||
|
LOCAL
|
||||||
|
EOF
|
||||||
|
else
|
||||||
|
cat > $T_PX/etc/adjtime << "EOF"
|
||||||
|
0.0 0 0.0
|
||||||
|
0
|
||||||
|
UTC
|
||||||
|
EOF
|
||||||
|
fi
|
||||||
|
# Next write out the $HWCLOCK_CONF file:
|
||||||
echo "# /etc/hardwareclock" > $HWCLOCK_CONF
|
echo "# /etc/hardwareclock" > $HWCLOCK_CONF
|
||||||
echo "#" >> $HWCLOCK_CONF
|
echo "#" >> $HWCLOCK_CONF
|
||||||
echo "# Tells how the hardware clock time is stored." >> $HWCLOCK_CONF
|
echo "# Tells how the hardware clock time is stored." >> $HWCLOCK_CONF
|
||||||
|
|
|
@ -6,6 +6,7 @@
|
||||||
# Modified by: David Cantrell <david@slackware.com>, 06-Oct-2000
|
# Modified by: David Cantrell <david@slackware.com>, 06-Oct-2000
|
||||||
#
|
#
|
||||||
# ChangeLog:
|
# ChangeLog:
|
||||||
|
# 2024-08-11: Updated timezones from tzdata2024a. <pjv>
|
||||||
# 2019-09-11: Updated timezones from tzdata2019c. <pjv>
|
# 2019-09-11: Updated timezones from tzdata2019c. <pjv>
|
||||||
# 2014-10-22: Updated timezones from tzdata2014i. <pjv>
|
# 2014-10-22: Updated timezones from tzdata2014i. <pjv>
|
||||||
# 2012-12-12: Updated timezones from tzdata2012j. <pjv>
|
# 2012-12-12: Updated timezones from tzdata2012j. <pjv>
|
||||||
|
@ -71,6 +72,21 @@ setzone()
|
||||||
# value is stored.
|
# value is stored.
|
||||||
writeconf()
|
writeconf()
|
||||||
{
|
{
|
||||||
|
# First, we need to make sure that /etc/adjtime won't override this choice:
|
||||||
|
if [ "$1" = "localtime" ]; then
|
||||||
|
cat > $T_PX/etc/adjtime << "EOF"
|
||||||
|
0.0 0 0.0
|
||||||
|
0
|
||||||
|
LOCAL
|
||||||
|
EOF
|
||||||
|
else
|
||||||
|
cat > $T_PX/etc/adjtime << "EOF"
|
||||||
|
0.0 0 0.0
|
||||||
|
0
|
||||||
|
UTC
|
||||||
|
EOF
|
||||||
|
fi
|
||||||
|
# Next write out the $HWCLOCK_CONF file:
|
||||||
echo "# /etc/hardwareclock" > $HWCLOCK_CONF
|
echo "# /etc/hardwareclock" > $HWCLOCK_CONF
|
||||||
echo "#" >> $HWCLOCK_CONF
|
echo "#" >> $HWCLOCK_CONF
|
||||||
echo "# Tells how the hardware clock time is stored." >> $HWCLOCK_CONF
|
echo "# Tells how the hardware clock time is stored." >> $HWCLOCK_CONF
|
||||||
|
@ -237,6 +253,7 @@ if [ "$COLOR" = "on" -o -r $TMP/SeTcolor -o "$T_PX" = "/" ]; then
|
||||||
"America/Cayman" " " \
|
"America/Cayman" " " \
|
||||||
"America/Chicago" " " \
|
"America/Chicago" " " \
|
||||||
"America/Chihuahua" " " \
|
"America/Chihuahua" " " \
|
||||||
|
"America/Ciudad_Juarez" " " \
|
||||||
"America/Coral_Harbour" " " \
|
"America/Coral_Harbour" " " \
|
||||||
"America/Cordoba" " " \
|
"America/Cordoba" " " \
|
||||||
"America/Costa_Rica" " " \
|
"America/Costa_Rica" " " \
|
||||||
|
@ -591,6 +608,7 @@ if [ "$COLOR" = "on" -o -r $TMP/SeTcolor -o "$T_PX" = "/" ]; then
|
||||||
"Europe/Kaliningrad" " " \
|
"Europe/Kaliningrad" " " \
|
||||||
"Europe/Kiev" " " \
|
"Europe/Kiev" " " \
|
||||||
"Europe/Kirov" " " \
|
"Europe/Kirov" " " \
|
||||||
|
"Europe/Kyiv" " " \
|
||||||
"Europe/Lisbon" " " \
|
"Europe/Lisbon" " " \
|
||||||
"Europe/Ljubljana" " " \
|
"Europe/Ljubljana" " " \
|
||||||
"Europe/London" " " \
|
"Europe/London" " " \
|
||||||
|
@ -686,6 +704,7 @@ if [ "$COLOR" = "on" -o -r $TMP/SeTcolor -o "$T_PX" = "/" ]; then
|
||||||
"Pacific/Guam" " " \
|
"Pacific/Guam" " " \
|
||||||
"Pacific/Honolulu" " " \
|
"Pacific/Honolulu" " " \
|
||||||
"Pacific/Johnston" " " \
|
"Pacific/Johnston" " " \
|
||||||
|
"Pacific/Kanton" " " \
|
||||||
"Pacific/Kiritimati" " " \
|
"Pacific/Kiritimati" " " \
|
||||||
"Pacific/Kosrae" " " \
|
"Pacific/Kosrae" " " \
|
||||||
"Pacific/Kwajalein" " " \
|
"Pacific/Kwajalein" " " \
|
||||||
|
@ -859,6 +878,7 @@ America/Cayenne
|
||||||
America/Cayman
|
America/Cayman
|
||||||
America/Chicago
|
America/Chicago
|
||||||
America/Chihuahua
|
America/Chihuahua
|
||||||
|
America/Ciudad_Juarez
|
||||||
America/Coral_Harbour
|
America/Coral_Harbour
|
||||||
America/Cordoba
|
America/Cordoba
|
||||||
America/Costa_Rica
|
America/Costa_Rica
|
||||||
|
@ -1213,6 +1233,7 @@ Europe/Jersey
|
||||||
Europe/Kaliningrad
|
Europe/Kaliningrad
|
||||||
Europe/Kiev
|
Europe/Kiev
|
||||||
Europe/Kirov
|
Europe/Kirov
|
||||||
|
Europe/Kyiv
|
||||||
Europe/Lisbon
|
Europe/Lisbon
|
||||||
Europe/Ljubljana
|
Europe/Ljubljana
|
||||||
Europe/London
|
Europe/London
|
||||||
|
@ -1308,6 +1329,7 @@ Pacific/Guadalcanal
|
||||||
Pacific/Guam
|
Pacific/Guam
|
||||||
Pacific/Honolulu
|
Pacific/Honolulu
|
||||||
Pacific/Johnston
|
Pacific/Johnston
|
||||||
|
Pacific/Kanton
|
||||||
Pacific/Kiritimati
|
Pacific/Kiritimati
|
||||||
Pacific/Kosrae
|
Pacific/Kosrae
|
||||||
Pacific/Kwajalein
|
Pacific/Kwajalein
|
||||||
|
|
|
@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=cbindgen
|
PKGNAM=cbindgen
|
||||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||||
BUILD=${BUILD:-1}
|
BUILD=${BUILD:-3}
|
||||||
|
|
||||||
# Automatically determine the architecture we're building on:
|
# Automatically determine the architecture we're building on:
|
||||||
if [ -z "$ARCH" ]; then
|
if [ -z "$ARCH" ]; then
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
VERSION=${VERSION:-0.27.0}
|
VERSION=${VERSION:-0.26.0}
|
||||||
|
|
||||||
rm -rf cbindgen-*.tar.?z cargo-cbindgen*
|
rm -rf cbindgen-*.tar.?z cargo-cbindgen*
|
||||||
|
|
||||||
|
|
|
@ -24,13 +24,14 @@
|
||||||
cd $(dirname $0) ; CWD=$(pwd)
|
cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=M2Crypto
|
PKGNAM=M2Crypto
|
||||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
SRCNAM=m2crypto
|
||||||
BUILD=${BUILD:-2}
|
VERSION=${VERSION:-$(echo $SRCNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||||
|
BUILD=${BUILD:-1}
|
||||||
|
|
||||||
# Automatically determine the architecture we're building on:
|
# Automatically determine the architecture we're building on:
|
||||||
if [ -z "$ARCH" ]; then
|
if [ -z "$ARCH" ]; then
|
||||||
case "$( uname -m )" in
|
case "$( uname -m )" in
|
||||||
i?86) export ARCH=i586 ;;
|
i?86) export ARCH=i686 ;;
|
||||||
arm*) export ARCH=arm ;;
|
arm*) export ARCH=arm ;;
|
||||||
# Unless $ARCH is already set, use uname -m for all other archs:
|
# Unless $ARCH is already set, use uname -m for all other archs:
|
||||||
*) export ARCH=$( uname -m ) ;;
|
*) export ARCH=$( uname -m ) ;;
|
||||||
|
@ -51,9 +52,9 @@ PKG=${PKG:-$TMP/package-M2Crypto}
|
||||||
rm -rf $PKG
|
rm -rf $PKG
|
||||||
mkdir -p $TMP $PKG
|
mkdir -p $TMP $PKG
|
||||||
cd $TMP
|
cd $TMP
|
||||||
rm -rf M2Crypto-$VERSION
|
rm -rf $SRCNAM-$VERSION
|
||||||
tar xvf $CWD/M2Crypto-$VERSION.tar.?z || exit 1
|
tar xvf $CWD/$SRCNAM-$VERSION.tar.?z || exit 1
|
||||||
cd M2Crypto-$VERSION || exit 1
|
cd $SRCNAM-$VERSION || exit 1
|
||||||
chown -R root:root .
|
chown -R root:root .
|
||||||
find . \
|
find . \
|
||||||
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||||
|
|
|
@ -36,8 +36,7 @@ NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||||
MARCH=$( uname -m )
|
MARCH=$( uname -m )
|
||||||
if [ -z "$ARCH" ]; then
|
if [ -z "$ARCH" ]; then
|
||||||
case "$MARCH" in
|
case "$MARCH" in
|
||||||
i?86) export ARCH=i586 ;;
|
i?86) export ARCH=i686 ;;
|
||||||
armv7hl) export ARCH=$MARCH ;;
|
|
||||||
arm*) export ARCH=arm ;;
|
arm*) export ARCH=arm ;;
|
||||||
# Unless $ARCH is already set, use uname -m for all other archs:
|
# Unless $ARCH is already set, use uname -m for all other archs:
|
||||||
*) export ARCH=$MARCH ;;
|
*) export ARCH=$MARCH ;;
|
||||||
|
@ -52,18 +51,12 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$ARCH" = "i586" ]; then
|
if [ "$ARCH" = "i686" ]; then
|
||||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
SLKCFLAGS="-O2 -march=pentium4 -mtune=generic"
|
||||||
LIBDIRSUFFIX=""
|
|
||||||
elif [ "$ARCH" = "s390" ]; then
|
|
||||||
SLKCFLAGS="-O2"
|
|
||||||
LIBDIRSUFFIX=""
|
LIBDIRSUFFIX=""
|
||||||
elif [ "$ARCH" = "x86_64" ]; then
|
elif [ "$ARCH" = "x86_64" ]; then
|
||||||
SLKCFLAGS="-O2 -fPIC"
|
SLKCFLAGS="-O2 -march=x86-64 -mtune=generic -fPIC"
|
||||||
LIBDIRSUFFIX="64"
|
LIBDIRSUFFIX="64"
|
||||||
elif [ "$ARCH" = "armv7hl" ]; then
|
|
||||||
SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16"
|
|
||||||
LIBDIRSUFFIX=""
|
|
||||||
else
|
else
|
||||||
SLKCFLAGS="-O2"
|
SLKCFLAGS="-O2"
|
||||||
LIBDIRSUFFIX=""
|
LIBDIRSUFFIX=""
|
||||||
|
|
|
@ -30,7 +30,7 @@ BUILD=${BUILD:-1}
|
||||||
# Automatically determine the architecture we're building on:
|
# Automatically determine the architecture we're building on:
|
||||||
if [ -z "$ARCH" ]; then
|
if [ -z "$ARCH" ]; then
|
||||||
case "$( uname -m )" in
|
case "$( uname -m )" in
|
||||||
i?86) export ARCH=i586 ;;
|
i?86) export ARCH=i686 ;;
|
||||||
arm*) export ARCH=arm ;;
|
arm*) export ARCH=arm ;;
|
||||||
# Unless $ARCH is already set, use uname -m for all other archs:
|
# Unless $ARCH is already set, use uname -m for all other archs:
|
||||||
*) export ARCH=$( uname -m ) ;;
|
*) export ARCH=$( uname -m ) ;;
|
||||||
|
@ -45,18 +45,15 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "${ARCH}" = "i586" ]; then
|
if [ "$ARCH" = "i686" ]; then
|
||||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
|
||||||
LIBDIRSUFFIX=""
|
|
||||||
elif [ "$ARCH" = "i686" ]; then
|
|
||||||
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
|
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
|
||||||
LIBDIRSUFFIX=""
|
LIBDIRSUFFIX=""
|
||||||
elif [ "$ARCH" = "s390" ]; then
|
elif [ "$ARCH" = "x86_64" ]; then
|
||||||
|
SLKCFLAGS="-O2 -march=x86-64 -mtune=generic -fPIC"
|
||||||
|
LIBDIRSUFFIX="64"
|
||||||
|
else
|
||||||
SLKCFLAGS="-O2"
|
SLKCFLAGS="-O2"
|
||||||
LIBDIRSUFFIX=""
|
LIBDIRSUFFIX=""
|
||||||
elif [ "$ARCH" = "x86_64" ]; then
|
|
||||||
SLKCFLAGS="-O2 -fPIC"
|
|
||||||
LIBDIRSUFFIX="64"
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
TMP=${TMP:-/tmp}
|
TMP=${TMP:-/tmp}
|
||||||
|
|
|
@ -29,7 +29,7 @@ BUILD=${BUILD:-1}
|
||||||
|
|
||||||
if [ -z "$ARCH" ]; then
|
if [ -z "$ARCH" ]; then
|
||||||
case "$( uname -m )" in
|
case "$( uname -m )" in
|
||||||
i?86) ARCH=i586 ;;
|
i?86) ARCH=i686 ;;
|
||||||
arm*) ARCH=arm ;;
|
arm*) ARCH=arm ;;
|
||||||
*) ARCH=$( uname -m ) ;;
|
*) ARCH=$( uname -m ) ;;
|
||||||
esac
|
esac
|
||||||
|
|
|
@ -29,12 +29,12 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=ddd
|
PKGNAM=ddd
|
||||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||||
BUILD=${BUILD:-2}
|
BUILD=${BUILD:-1}
|
||||||
|
|
||||||
# Automatically determine the architecture we're building on:
|
# Automatically determine the architecture we're building on:
|
||||||
if [ -z "$ARCH" ]; then
|
if [ -z "$ARCH" ]; then
|
||||||
case "$( uname -m )" in
|
case "$( uname -m )" in
|
||||||
i?86) ARCH=i586 ;;
|
i?86) ARCH=i686 ;;
|
||||||
arm*) ARCH=arm ;;
|
arm*) ARCH=arm ;;
|
||||||
# Unless $ARCH is already set, use uname -m for all other archs:
|
# Unless $ARCH is already set, use uname -m for all other archs:
|
||||||
*) ARCH=$( uname -m ) ;;
|
*) ARCH=$( uname -m ) ;;
|
||||||
|
@ -53,21 +53,12 @@ TMP=${TMP:-/tmp}
|
||||||
PKG=$TMP/package-$PKGNAM
|
PKG=$TMP/package-$PKGNAM
|
||||||
OUTPUT=${OUTPUT:-$TMP}
|
OUTPUT=${OUTPUT:-$TMP}
|
||||||
|
|
||||||
if [ "$ARCH" = "i586" ]; then
|
if [ "$ARCH" = "i686" ]; then
|
||||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
SLKCFLAGS="-O2 -march=pentium4 -mtune=generic"
|
||||||
LIBDIRSUFFIX=""
|
|
||||||
elif [ "$ARCH" = "i686" ]; then
|
|
||||||
SLKCFLAGS="-O2 -march=i686"
|
|
||||||
LIBDIRSUFFIX=""
|
|
||||||
elif [ "$ARCH" = "s390" ]; then
|
|
||||||
SLKCFLAGS="-O2"
|
|
||||||
LIBDIRSUFFIX=""
|
LIBDIRSUFFIX=""
|
||||||
elif [ "$ARCH" = "x86_64" ]; then
|
elif [ "$ARCH" = "x86_64" ]; then
|
||||||
SLKCFLAGS="-O2 -fPIC"
|
SLKCFLAGS="-O2 -march=x86-64 -mtune=generic -fPIC"
|
||||||
LIBDIRSUFFIX="64"
|
LIBDIRSUFFIX="64"
|
||||||
elif [ "$ARCH" = "armv7hl" ]; then
|
|
||||||
SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16"
|
|
||||||
LIBDIRSUFFIX=""
|
|
||||||
else
|
else
|
||||||
SLKCFLAGS="-O2"
|
SLKCFLAGS="-O2"
|
||||||
LIBDIRSUFFIX=""
|
LIBDIRSUFFIX=""
|
||||||
|
|
|
@ -29,7 +29,7 @@ BUILD=${BUILD:-1}
|
||||||
# Automatically determine the architecture we're building on:
|
# Automatically determine the architecture we're building on:
|
||||||
if [ -z "$ARCH" ]; then
|
if [ -z "$ARCH" ]; then
|
||||||
case "$( uname -m )" in
|
case "$( uname -m )" in
|
||||||
i?86) export ARCH=i586 ;;
|
i?86) export ARCH=i686 ;;
|
||||||
arm*) export ARCH=arm ;;
|
arm*) export ARCH=arm ;;
|
||||||
# Unless $ARCH is already set, use uname -m for all other archs:
|
# Unless $ARCH is already set, use uname -m for all other archs:
|
||||||
*) export ARCH=$( uname -m ) ;;
|
*) export ARCH=$( uname -m ) ;;
|
||||||
|
@ -47,14 +47,15 @@ fi
|
||||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||||
|
|
||||||
|
|
||||||
if [ "$ARCH" = "i586" ]; then
|
if [ "$ARCH" = "i686" ]; then
|
||||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
SLKCFLAGS="-O2 -march=pentium4 -mtune=generic"
|
||||||
elif [ "$ARCH" = "s390" ]; then
|
LIBDIRSUFFIX=""
|
||||||
SLKCFLAGS="-O2"
|
|
||||||
elif [ "$ARCH" = "x86_64" ]; then
|
elif [ "$ARCH" = "x86_64" ]; then
|
||||||
SLKCFLAGS="-O2 -fPIC"
|
SLKCFLAGS="-O2 -march=x86-64 -mtune=generic -fPIC"
|
||||||
|
LIBDIRSUFFIX="64"
|
||||||
else
|
else
|
||||||
SLKCFLAGS="-O2"
|
SLKCFLAGS="-O2"
|
||||||
|
LIBDIRSUFFIX=""
|
||||||
fi
|
fi
|
||||||
|
|
||||||
TMP=${TMP:-/tmp}
|
TMP=${TMP:-/tmp}
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
https://gitlab.gnome.org/GNOME/pan/
|
https://gitlab.gnome.org/GNOME/pan/
|
||||||
https://gitlab.gnome.org/GNOME/pan/-/archive/v0.159/pan-v0.159.tar.gz
|
https://gitlab.gnome.org/GNOME/pan/-/archive/v0.160/pan-v0.160.tar.gz
|
||||||
|
|
158
testing/source/glibc/doinst.sh-aaa_glibc-solibs
Normal file
158
testing/source/glibc/doinst.sh-aaa_glibc-solibs
Normal file
|
@ -0,0 +1,158 @@
|
||||||
|
#!/bin/sh
|
||||||
|
# Copyright (C) 2002, 2005 Slackware Linux, Inc.
|
||||||
|
# Copyright 2005, 2006, 2011, 2012, 2018 Patrick J. Volkerding, Sebeka, Minnesota, USA
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or
|
||||||
|
# modify it under the terms of the GNU General Public License
|
||||||
|
# as published by the Free Software Foundation; either version 2
|
||||||
|
# of the License, or (at your option) any later version.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful,
|
||||||
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
# GNU General Public License for more details.
|
||||||
|
#
|
||||||
|
# Swap glibc on the fly.
|
||||||
|
#
|
||||||
|
# If we're on a running system we have to handle this _very_ carefully. :-)
|
||||||
|
# The tricks involved here get trickier every time...
|
||||||
|
|
||||||
|
# OK, now we have to be sure of a few things. First, you do have a 2.6
|
||||||
|
# kernel running, right?
|
||||||
|
|
||||||
|
if [ -r /proc/ksyms ]; then
|
||||||
|
echo "FATAL: you need to be running a 2.6.x kernel in order to upgrade"
|
||||||
|
echo "to this version of glibc."
|
||||||
|
echo
|
||||||
|
sleep 999
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Next, stop using the /lib/ntpl libraries. These are now obsolete and
|
||||||
|
# will break the installation if present:
|
||||||
|
if [ -d lib/tls ]; then
|
||||||
|
mkdir -p lib/obsolete
|
||||||
|
mv lib/tls lib/obsolete
|
||||||
|
fi
|
||||||
|
if [ -x sbin/ldconfig ]; then
|
||||||
|
sbin/ldconfig -r . 2> /dev/null
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Install NPTL glibc libraries:
|
||||||
|
if [ -x /sbin/ldconfig -a -d lib/incoming ]; then # swap on the fly
|
||||||
|
# Try to protect with flock against another installpkg/removepkg running
|
||||||
|
# ldconfig while we're doing the on-the-fly install:
|
||||||
|
mkdir -p run/lock/pkgtools
|
||||||
|
( flock 9 || exit 11
|
||||||
|
# First create copies of the incoming libraries:
|
||||||
|
( cd lib/incoming
|
||||||
|
for file in * ; do
|
||||||
|
if [ ! -r ../${file}.incoming ]; then
|
||||||
|
cp -a $file ../${file}.incoming
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
)
|
||||||
|
# Then switch to them all at once:
|
||||||
|
/sbin/ldconfig -l lib/*.incoming 2> /dev/null
|
||||||
|
# Remove old versions of the glibc libraries. If you really don't want to
|
||||||
|
# do this for some reason, create a file /etc/glibc-nowipe.
|
||||||
|
if [ ! -r etc/glibc-nowipe ]; then
|
||||||
|
( cd lib
|
||||||
|
for INCOMING in incoming/*-* ; do
|
||||||
|
LIBPREFIX=$(basename $INCOMING | cut -f 1 -d -)
|
||||||
|
for LIBRARY in ${LIBPREFIX}-* ; do
|
||||||
|
# Don't remove the library if it ends in .incoming:
|
||||||
|
if [ "$(echo $LIBRARY | rev | cut -f 1 -d .)" = "gnimocni" ]; then
|
||||||
|
continue
|
||||||
|
fi
|
||||||
|
# Don't remove symlinks:
|
||||||
|
if [ -L $LIBRARY ]; then
|
||||||
|
continue
|
||||||
|
fi
|
||||||
|
rm -f $LIBRARY
|
||||||
|
done
|
||||||
|
done
|
||||||
|
# Remove stale versions of libcrypt from Slackware 14.2 or newer:
|
||||||
|
rm -f libcrypt-{2.23,2.24,2.25,2.26,2.27,2.28,2.29,2.30,2.31,2.32,2.33,2.34,2.35,2.36,2.37}.so
|
||||||
|
)
|
||||||
|
fi
|
||||||
|
# Finally, rename them and clean up:
|
||||||
|
( cd lib
|
||||||
|
for file in *.incoming ; do
|
||||||
|
rm -f `basename $file .incoming`
|
||||||
|
cp -a $file `basename $file .incoming`
|
||||||
|
/sbin/ldconfig -l `basename $file .incoming` 2> /dev/null
|
||||||
|
rm -f $file
|
||||||
|
done
|
||||||
|
)
|
||||||
|
) 9> run/lock/pkgtools/ldconfig.lock
|
||||||
|
else # no ldconfig? This is a broken situation, but we will do what we can:
|
||||||
|
( cd lib/incoming
|
||||||
|
for file in * ; do
|
||||||
|
cp -a $file ..
|
||||||
|
done
|
||||||
|
)
|
||||||
|
fi
|
||||||
|
# Now, get rid of the temporary directory:
|
||||||
|
rm -rf lib/incoming
|
||||||
|
# Done installing NPTL glibc libraries.
|
||||||
|
|
||||||
|
# Handle config files:
|
||||||
|
config() {
|
||||||
|
NEW="$1"
|
||||||
|
OLD="$(dirname $NEW)/$(basename $NEW .new)"
|
||||||
|
# If there's no config file by that name, mv it over:
|
||||||
|
if [ ! -r $OLD ]; then
|
||||||
|
mv $NEW $OLD
|
||||||
|
elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then # toss the redundant copy
|
||||||
|
rm $NEW
|
||||||
|
fi
|
||||||
|
# Otherwise, we leave the .new copy for the admin to consider...
|
||||||
|
}
|
||||||
|
config etc/profile.d/glibc.csh.new
|
||||||
|
config etc/profile.d/glibc.sh.new
|
||||||
|
# Clearly you already decided this issue. :-)
|
||||||
|
rm -f etc/profile.d/glibc.csh.new
|
||||||
|
rm -f etc/profile.d/glibc.sh.new
|
||||||
|
|
||||||
|
# This block below *should* be dead code, but it's probably safer to leave it
|
||||||
|
# here as a fallback. It no longer has complete coverage of all the links
|
||||||
|
# that would be needed in /lib${LIBDIRSUFFIX}, but it covers enough that if
|
||||||
|
# we did fall back on this the machine would boot until it reached the boot
|
||||||
|
# time call to ldconfig, which would then take care of any missing links.
|
||||||
|
if [ ! -x /sbin/ldconfig ]; then
|
||||||
|
( cd lib ; rm -rf libm.so.6 )
|
||||||
|
( cd lib ; ln -sf libm-@@VERSION@@.so libm.so.6 )
|
||||||
|
( cd lib ; rm -rf libnss_files.so.2 )
|
||||||
|
( cd lib ; ln -sf libnss_files-@@VERSION@@.so libnss_files.so.2 )
|
||||||
|
( cd lib ; rm -rf libresolv.so.2 )
|
||||||
|
( cd lib ; ln -sf libresolv-@@VERSION@@.so libresolv.so.2 )
|
||||||
|
( cd lib ; rm -rf libutil.so.1 )
|
||||||
|
( cd lib ; ln -sf libutil-@@VERSION@@.so libutil.so.1 )
|
||||||
|
( cd lib ; rm -rf libnss_compat.so.2 )
|
||||||
|
( cd lib ; ln -sf libnss_compat-@@VERSION@@.so libnss_compat.so.2 )
|
||||||
|
( cd lib ; rm -rf libthread_db.so.1 )
|
||||||
|
( cd lib ; ln -sf libthread_db-1.0.so libthread_db.so.1 )
|
||||||
|
( cd lib ; rm -rf libnss_hesiod.so.2 )
|
||||||
|
( cd lib ; ln -sf libnss_hesiod-@@VERSION@@.so libnss_hesiod.so.2 )
|
||||||
|
( cd lib ; rm -rf libanl.so.1 )
|
||||||
|
( cd lib ; ln -sf libanl-@@VERSION@@.so libanl.so.1 )
|
||||||
|
( cd lib ; rm -rf libcrypt.so.1 )
|
||||||
|
( cd lib ; ln -sf libcrypt1-@@VERSION@@.so libcrypt.so.1 )
|
||||||
|
( cd lib ; rm -rf libcrypt.so.2 )
|
||||||
|
( cd lib ; ln -sf libcrypt2-@@VERSION@@.so libcrypt.so.2 )
|
||||||
|
( cd lib ; rm -rf libBrokenLocale.so.1 )
|
||||||
|
( cd lib ; ln -sf libBrokenLocale-@@VERSION@@.so libBrokenLocale.so.1 )
|
||||||
|
( cd lib ; rm -rf ld-linux.so.2 )
|
||||||
|
( cd lib ; ln -sf ld-@@VERSION@@.so ld-linux.so.2 )
|
||||||
|
( cd lib ; rm -rf libdl.so.2 )
|
||||||
|
( cd lib ; ln -sf libdl-@@VERSION@@.so libdl.so.2 )
|
||||||
|
( cd lib ; rm -rf libnss_dns.so.2 )
|
||||||
|
( cd lib ; ln -sf libnss_dns-@@VERSION@@.so libnss_dns.so.2 )
|
||||||
|
( cd lib ; rm -rf libpthread.so.0 )
|
||||||
|
( cd lib ; ln -sf libpthread-@@VERSION@@.so libpthread.so.0 )
|
||||||
|
( cd lib ; rm -rf libc.so.6 )
|
||||||
|
( cd lib ; ln -sf libc-@@VERSION@@.so libc.so.6 )
|
||||||
|
( cd lib ; rm -rf librt.so.1 )
|
||||||
|
( cd lib ; ln -sf librt-@@VERSION@@.so librt.so.1 )
|
||||||
|
fi
|
162
testing/source/glibc/doinst.sh-glibc
Normal file
162
testing/source/glibc/doinst.sh-glibc
Normal file
|
@ -0,0 +1,162 @@
|
||||||
|
#!/bin/sh
|
||||||
|
# Copyright (C) 2002, 2005 Slackware Linux, Inc.
|
||||||
|
# Copyright 2005, 2006, 2007, 2011, 2012, 2018 Patrick J. Volkerding, Sebeka, Minnesota, USA
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or
|
||||||
|
# modify it under the terms of the GNU General Public License
|
||||||
|
# as published by the Free Software Foundation; either version 2
|
||||||
|
# of the License, or (at your option) any later version.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful,
|
||||||
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
# GNU General Public License for more details.
|
||||||
|
#
|
||||||
|
# Swap glibc on the fly.
|
||||||
|
#
|
||||||
|
# If we're on a running system we have to handle this _very_ carefully. :-)
|
||||||
|
# The tricks involved here get trickier every time...
|
||||||
|
|
||||||
|
# OK, now we have to be sure of a few things. First, you do have a 2.6
|
||||||
|
# kernel running, right?
|
||||||
|
|
||||||
|
if [ -r /proc/ksyms ]; then
|
||||||
|
echo "FATAL: you need to be running a 2.6.x kernel in order to upgrade"
|
||||||
|
echo "to this version of glibc."
|
||||||
|
echo
|
||||||
|
sleep 999
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Next, stop using the /lib/ntpl libraries. These are now obsolete and
|
||||||
|
# will break the installation if present:
|
||||||
|
if [ -d lib/tls ]; then
|
||||||
|
mkdir -p lib/obsolete
|
||||||
|
mv lib/tls lib/obsolete
|
||||||
|
fi
|
||||||
|
if [ -x sbin/ldconfig ]; then
|
||||||
|
sbin/ldconfig -r . 2> /dev/null
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Install NPTL glibc libraries:
|
||||||
|
if [ -x /sbin/ldconfig -a -d lib/incoming ]; then # swap on the fly
|
||||||
|
# Try to protect with flock against another installpkg/removepkg running
|
||||||
|
# ldconfig while we're doing the on-the-fly install:
|
||||||
|
mkdir -p run/lock/pkgtools
|
||||||
|
( flock 9 || exit 11
|
||||||
|
# First create copies of the incoming libraries:
|
||||||
|
( cd lib/incoming
|
||||||
|
for file in * ; do
|
||||||
|
if [ ! -r ../${file}.incoming ]; then
|
||||||
|
cp -a $file ../${file}.incoming
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
)
|
||||||
|
# Then switch to them all at once:
|
||||||
|
/sbin/ldconfig -l lib/*.incoming 2> /dev/null
|
||||||
|
# Remove old versions of the glibc libraries. If you really don't want to
|
||||||
|
# do this for some reason, create a file /etc/glibc-nowipe.
|
||||||
|
if [ ! -r etc/glibc-nowipe ]; then
|
||||||
|
( cd lib
|
||||||
|
for INCOMING in incoming/*-* ; do
|
||||||
|
LIBPREFIX=$(basename $INCOMING | cut -f 1 -d -)
|
||||||
|
for LIBRARY in ${LIBPREFIX}-* ; do
|
||||||
|
# Don't remove the library if it ends in .incoming:
|
||||||
|
if [ "$(echo $LIBRARY | rev | cut -f 1 -d .)" = "gnimocni" ]; then
|
||||||
|
continue
|
||||||
|
fi
|
||||||
|
# Don't remove symlinks:
|
||||||
|
if [ -L $LIBRARY ]; then
|
||||||
|
continue
|
||||||
|
fi
|
||||||
|
rm -f $LIBRARY
|
||||||
|
done
|
||||||
|
done
|
||||||
|
# Remove stale versions of libcrypt from Slackware 14.2 or newer:
|
||||||
|
rm -f libcrypt-{2.23,2.24,2.25,2.26,2.27,2.28,2.29,2.30,2.31,2.32,2.33,2.34,2.35,2.36,2.37}.so
|
||||||
|
)
|
||||||
|
fi
|
||||||
|
# Finally, rename them and clean up:
|
||||||
|
( cd lib
|
||||||
|
for file in *.incoming ; do
|
||||||
|
rm -f `basename $file .incoming`
|
||||||
|
cp -a $file `basename $file .incoming`
|
||||||
|
/sbin/ldconfig -l `basename $file .incoming` 2> /dev/null
|
||||||
|
rm -f $file
|
||||||
|
done
|
||||||
|
)
|
||||||
|
) 9> run/lock/pkgtools/ldconfig.lock
|
||||||
|
else # no ldconfig? This is a broken situation, but we will do what we can:
|
||||||
|
( cd lib/incoming
|
||||||
|
for file in * ; do
|
||||||
|
cp -a $file ..
|
||||||
|
done
|
||||||
|
)
|
||||||
|
fi
|
||||||
|
# Now, get rid of the temporary directory:
|
||||||
|
rm -rf lib/incoming
|
||||||
|
# Done installing NPTL glibc libraries.
|
||||||
|
|
||||||
|
# Handle config files:
|
||||||
|
config() {
|
||||||
|
NEW="$1"
|
||||||
|
OLD="$(dirname $NEW)/$(basename $NEW .new)"
|
||||||
|
# If there's no config file by that name, mv it over:
|
||||||
|
if [ ! -r $OLD ]; then
|
||||||
|
mv $NEW $OLD
|
||||||
|
elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then # toss the redundant copy
|
||||||
|
rm $NEW
|
||||||
|
fi
|
||||||
|
# Otherwise, we leave the .new copy for the admin to consider...
|
||||||
|
}
|
||||||
|
config etc/nscd.conf.new
|
||||||
|
config etc/profile.d/glibc.csh.new
|
||||||
|
config etc/profile.d/glibc.sh.new
|
||||||
|
# Clearly you already decided this issue. :-)
|
||||||
|
rm -f etc/profile.d/glibc.csh.new
|
||||||
|
rm -f etc/profile.d/glibc.sh.new
|
||||||
|
|
||||||
|
# This block below *should* be dead code, but it's probably safer to leave it
|
||||||
|
# here as a fallback. It no longer has complete coverage of all the links
|
||||||
|
# that would be needed in /lib${LIBDIRSUFFIX}, but it covers enough that if
|
||||||
|
# we did fall back on this the machine would boot until it reached the boot
|
||||||
|
# time call to ldconfig, which would then take care of any missing links.
|
||||||
|
# In case there's no ldconfig, make the links manually:
|
||||||
|
if [ ! -x /sbin/ldconfig ]; then
|
||||||
|
( cd lib ; rm -rf libm.so.6 )
|
||||||
|
( cd lib ; ln -sf libm-@@VERSION@@.so libm.so.6 )
|
||||||
|
( cd lib ; rm -rf libnss_files.so.2 )
|
||||||
|
( cd lib ; ln -sf libnss_files-@@VERSION@@.so libnss_files.so.2 )
|
||||||
|
( cd lib ; rm -rf libresolv.so.2 )
|
||||||
|
( cd lib ; ln -sf libresolv-@@VERSION@@.so libresolv.so.2 )
|
||||||
|
( cd lib ; rm -rf libutil.so.1 )
|
||||||
|
( cd lib ; ln -sf libutil-@@VERSION@@.so libutil.so.1 )
|
||||||
|
( cd lib ; rm -rf libnss_compat.so.2 )
|
||||||
|
( cd lib ; ln -sf libnss_compat-@@VERSION@@.so libnss_compat.so.2 )
|
||||||
|
( cd lib ; rm -rf libthread_db.so.1 )
|
||||||
|
( cd lib ; ln -sf libthread_db-1.0.so libthread_db.so.1 )
|
||||||
|
( cd lib ; rm -rf libnss_hesiod.so.2 )
|
||||||
|
( cd lib ; ln -sf libnss_hesiod-@@VERSION@@.so libnss_hesiod.so.2 )
|
||||||
|
( cd lib ; rm -rf libanl.so.1 )
|
||||||
|
( cd lib ; ln -sf libanl-@@VERSION@@.so libanl.so.1 )
|
||||||
|
( cd lib ; rm -rf libcrypt.so.1 )
|
||||||
|
( cd lib ; ln -sf libcrypt1-@@VERSION@@.so libcrypt.so.1 )
|
||||||
|
( cd lib ; rm -rf libcrypt.so.2 )
|
||||||
|
( cd lib ; ln -sf libcrypt2-@@VERSION@@.so libcrypt.so.2 )
|
||||||
|
( cd lib ; rm -rf libBrokenLocale.so.1 )
|
||||||
|
( cd lib ; ln -sf libBrokenLocale-@@VERSION@@.so libBrokenLocale.so.1 )
|
||||||
|
( cd lib ; rm -rf ld-linux.so.2 )
|
||||||
|
( cd lib ; ln -sf ld-@@VERSION@@.so ld-linux.so.2 )
|
||||||
|
( cd lib ; rm -rf libdl.so.2 )
|
||||||
|
( cd lib ; ln -sf libdl-@@VERSION@@.so libdl.so.2 )
|
||||||
|
( cd lib ; rm -rf libnss_dns.so.2 )
|
||||||
|
( cd lib ; ln -sf libnss_dns-@@VERSION@@.so libnss_dns.so.2 )
|
||||||
|
( cd lib ; rm -rf libpthread.so.0 )
|
||||||
|
( cd lib ; ln -sf libpthread-@@VERSION@@.so libpthread.so.0 )
|
||||||
|
( cd lib ; rm -rf libc.so.6 )
|
||||||
|
( cd lib ; ln -sf libc-@@VERSION@@.so libc.so.6 )
|
||||||
|
( cd lib ; rm -rf librt.so.1 )
|
||||||
|
( cd lib ; ln -sf librt-@@VERSION@@.so librt.so.1 )
|
||||||
|
fi
|
||||||
|
|
||||||
|
# More links:
|
|
@ -0,0 +1,14 @@
|
||||||
|
--- ./localedata/locales/en_US.orig 2021-01-16 18:40:31.050990981 -0600
|
||||||
|
+++ ./localedata/locales/en_US 2021-01-16 18:42:44.784983583 -0600
|
||||||
|
@@ -121,7 +121,10 @@
|
||||||
|
% different from d_t_fmt for historical reasons and has been different
|
||||||
|
% since 2000 when date_fmt was added as a GNU extension. At the end
|
||||||
|
% of 2018 it was adjusted to use 12H time (bug 24046) instead of 24H.
|
||||||
|
-date_fmt "%a %b %e %r %Z %Y"
|
||||||
|
+% [ Slackware editor's note - no thank you, US users
|
||||||
|
+% of UNIX-like systems expect a 24 hour clock, just
|
||||||
|
+% like users in the vast majority of other locales. ]
|
||||||
|
+%date_fmt "%a %d %b %Y %r %Z"
|
||||||
|
%
|
||||||
|
% Strings for AM/PM
|
||||||
|
%
|
3
testing/source/glibc/glibc-cvs-checkout.sh
Executable file
3
testing/source/glibc/glibc-cvs-checkout.sh
Executable file
|
@ -0,0 +1,3 @@
|
||||||
|
echo "The password below is \"anoncvs\":"
|
||||||
|
cvs -z 9 -d :pserver:anoncvs@sources.redhat.com:/cvs/glibc login
|
||||||
|
cvs -z 9 -d :pserver:anoncvs@sources.redhat.com:/cvs/glibc co libc
|
508
testing/source/glibc/glibc.SlackBuild
Executable file
508
testing/source/glibc/glibc.SlackBuild
Executable file
|
@ -0,0 +1,508 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Copyright 2006, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024 Patrick J. Volkerding, Sebeka, MN, 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.
|
||||||
|
|
||||||
|
cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
|
PKGNAM=glibc
|
||||||
|
VERSION=${VERSION:-$(echo glibc-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||||
|
CHECKOUT=${CHECKOUT:-""}
|
||||||
|
BUILD=${BUILD:-2}
|
||||||
|
|
||||||
|
# I was considering disabling NSCD, but MoZes talked me out of it. :)
|
||||||
|
#DISABLE_NSCD=" --disable-nscd "
|
||||||
|
|
||||||
|
# $ARCH may be preset, otherwise i686 (pentium4) is the Slackware default.
|
||||||
|
if [ -z "$ARCH" ]; then
|
||||||
|
case "$( uname -m )" in
|
||||||
|
i?86) export ARCH=i686 ;;
|
||||||
|
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
|
||||||
|
echo "glibc-$VERSION-$ARCH-$BUILD.txz"
|
||||||
|
echo "glibc-i18n-$VERSION-$ARCH-$BUILD.txz"
|
||||||
|
echo "glibc-profile-$VERSION-$ARCH-$BUILD.txz"
|
||||||
|
echo "aaa_glibc-solibs-$VERSION-$ARCH-$BUILD.txz"
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
|
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||||
|
|
||||||
|
# Work around -Werror failure with gcc-10.2.0.
|
||||||
|
# NOTE: Until the next glibc release takes care of this issue, this will
|
||||||
|
# likely need to be updated with every new gcc release's version. Yes, we
|
||||||
|
# could pass --disable-werror by default, but I'd rather not just shove a
|
||||||
|
# stick in it like that.
|
||||||
|
if [ "$(gcc -dumpversion)" = "10.2.0" ]; then
|
||||||
|
if [ "$VERSION" = "2.30" ]; then
|
||||||
|
WERROR="--disable-werror"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
# I'll break this out as an option for fun :-)
|
||||||
|
case $ARCH in
|
||||||
|
i586)
|
||||||
|
OPTIMIZ="-O3 -march=i586 -mtune=i686"
|
||||||
|
LIBDIRSUFFIX=""
|
||||||
|
;;
|
||||||
|
i686)
|
||||||
|
OPTIMIZ="-O3 -march=pentium4 -mtune=generic"
|
||||||
|
LIBDIRSUFFIX=""
|
||||||
|
;;
|
||||||
|
x86_64)
|
||||||
|
OPTIMIZ="-O3 -march=x86-64 -mtune=generic -fPIC"
|
||||||
|
LIBDIRSUFFIX="64"
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
OPTIMIZ="-O3"
|
||||||
|
LIBDIRSUFFIX=""
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
case $ARCH in
|
||||||
|
x86_64)
|
||||||
|
TARGET=${TARGET:-x86_64}
|
||||||
|
;;
|
||||||
|
i686)
|
||||||
|
# This should be i686 for all 32-bit x86 arch:
|
||||||
|
TARGET=${TARGET:-i686}
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
# Hand off the $ARCH variable to $SLACKWARE_ARCH to avoid confusing glibc:
|
||||||
|
SLACKWARE_ARCH=$ARCH
|
||||||
|
unset ARCH
|
||||||
|
|
||||||
|
CVSVER=${VERSION}${CHECKOUT}
|
||||||
|
|
||||||
|
# NOTE!!! glibc needs to be built against the sanitized kernel headers,
|
||||||
|
# which will be installed under /usr/include by the kernel-headers package.
|
||||||
|
# Be sure the correct version of the headers package is installed BEFORE
|
||||||
|
# building glibc!
|
||||||
|
|
||||||
|
TMP=${TMP:-/tmp}
|
||||||
|
mkdir -p $TMP
|
||||||
|
|
||||||
|
# This function fixes a doinst.sh file for x86_64.
|
||||||
|
# With thanks to Fred Emmott.
|
||||||
|
fix_doinst() {
|
||||||
|
if [ "x$LIBDIRSUFFIX" = "x" ]; then
|
||||||
|
return;
|
||||||
|
fi;
|
||||||
|
# Fix "( cd usr/lib ;" occurrences
|
||||||
|
sed -i "s#lib ;#lib${LIBDIRSUFFIX} ;#" install/doinst.sh
|
||||||
|
# Fix "lib/" occurrences
|
||||||
|
sed -i "s#lib/#lib${LIBDIRSUFFIX}/#g" install/doinst.sh
|
||||||
|
# Fix "( cd lib" occurrences
|
||||||
|
sed -i "s#( cd lib\$#( cd lib${LIBDIRSUFFIX}#" install/doinst.sh
|
||||||
|
|
||||||
|
if [ "$SLACKWARE_ARCH" = "x86_64" ]; then
|
||||||
|
sed -i 's#ld-linux.so.2#ld-linux-x86-64.so.2#' install/doinst.sh
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
# This is a patch function to put all glibc patches in the build script
|
||||||
|
# up near the top.
|
||||||
|
apply_patches() {
|
||||||
|
# Use old-style locale directories rather than a single (and strangely
|
||||||
|
# formatted) /usr/lib/locale/locale-archive file:
|
||||||
|
zcat $CWD/glibc.locale.no-archive.diff.gz | patch -p1 --verbose || exit 1
|
||||||
|
# Support ru_RU.CP1251 locale:
|
||||||
|
zcat $CWD/glibc.ru_RU.CP1251.diff.gz | patch -p1 --verbose || exit 1
|
||||||
|
# Don't use AM/PM format for date(1). That's just plain crazy.
|
||||||
|
zcat $CWD/glibc-2.32.en_US.no.am.pm.date.format.diff.gz | patch -p1 --verbose || exit 1
|
||||||
|
# Other regression fixes from git:
|
||||||
|
for git_patch in $CWD/patches/*.patch.gz ; do
|
||||||
|
zcat $git_patch | patch -p1 --verbose || exit 1
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
|
# This is going to be the initial $DESTDIR:
|
||||||
|
export PKG=$TMP/package-glibc-incoming-tree
|
||||||
|
PGLIBC=$TMP/package-glibc
|
||||||
|
PSOLIBS=$TMP/package-aaa_glibc-solibs
|
||||||
|
PI18N=$TMP/package-glibc-i18n
|
||||||
|
PPROFILE=$TMP/package-glibc-profile
|
||||||
|
PDEBUG=$TMP/package-glibc-debug
|
||||||
|
|
||||||
|
# Empty these locations first:
|
||||||
|
for dir in $PKG $PGLIBC $PSOLIBS $PZONE $PI18N $PPROFILE $PDEBUG ; do
|
||||||
|
if [ -d $dir ]; then
|
||||||
|
rm -rf $dir
|
||||||
|
fi
|
||||||
|
mkdir -p $dir
|
||||||
|
done
|
||||||
|
if [ -d $TMP/glibc-$VERSION ]; then
|
||||||
|
rm -rf $TMP/glibc-$VERSION
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Create an incoming directory structure for glibc to be built into:
|
||||||
|
mkdir -p $PKG/lib${LIBDIRSUFFIX}
|
||||||
|
mkdir -p $PKG/sbin
|
||||||
|
mkdir -p $PKG/usr/bin
|
||||||
|
mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}
|
||||||
|
mkdir -p $PKG/usr/sbin
|
||||||
|
mkdir -p $PKG/usr/include
|
||||||
|
mkdir -p $PKG/usr/doc
|
||||||
|
mkdir -p $PKG/usr/man
|
||||||
|
mkdir -p $PKG/usr/share
|
||||||
|
mkdir -p $PKG/var/db/nscd
|
||||||
|
mkdir -p $PKG/var/run/nscd
|
||||||
|
|
||||||
|
# Begin extract/compile:
|
||||||
|
cd $TMP
|
||||||
|
rm -rf glibc-$CVSVER
|
||||||
|
echo "Extracting $CWD/glibc-$CVSVER.tar.?z..."
|
||||||
|
tar xf $CWD/glibc-$CVSVER.tar.xz \
|
||||||
|
|| tar xf $CWD/glibc-$CVSVER.tar.lz \
|
||||||
|
|| tar xf $CWD/glibc-$CVSVER.tar.gz
|
||||||
|
cd glibc-$CVSVER
|
||||||
|
|
||||||
|
# Apply patches; exit if any fail.
|
||||||
|
apply_patches
|
||||||
|
if [ ! $? = 0 ]; then
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Clean up leftover CVS directories:
|
||||||
|
find . -type d -name CVS -exec rm -r {} \+ 2> /dev/null
|
||||||
|
|
||||||
|
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 {} \+
|
||||||
|
|
||||||
|
# Make build directory:
|
||||||
|
mkdir build-glibc-$VERSION
|
||||||
|
cd build-glibc-$VERSION || exit 1
|
||||||
|
|
||||||
|
echo "BUILDING DAS NPTL GLIBC"
|
||||||
|
# Adding -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer to CFLAGS and the
|
||||||
|
# option --enable-multi-arch to see if it stabilizes Steam.
|
||||||
|
CFLAGS="-g $OPTIMIZ -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer" \
|
||||||
|
../configure \
|
||||||
|
--prefix=/usr \
|
||||||
|
--libdir=/usr/lib${LIBDIRSUFFIX} \
|
||||||
|
--enable-kernel=4.4 \
|
||||||
|
--with-headers=/usr/include \
|
||||||
|
--enable-add-ons \
|
||||||
|
--enable-multi-arch \
|
||||||
|
--enable-profile \
|
||||||
|
$DISABLE_NSCD \
|
||||||
|
$WERROR \
|
||||||
|
--infodir=/usr/info \
|
||||||
|
--mandir=/usr/man \
|
||||||
|
--with-tls \
|
||||||
|
--with-__thread \
|
||||||
|
--without-cvs \
|
||||||
|
$TARGET-slackware-linux
|
||||||
|
|
||||||
|
make $NUMJOBS || exit 1
|
||||||
|
make $NUMJOBS install install_root=$PKG || exit 1
|
||||||
|
# Don't use this, as it makes the i18n package WAY bigger:
|
||||||
|
#make localedata/install-locale-files DESTDIR=$PKG || exit 1
|
||||||
|
# This is ugly run in parallel, and seems to hang at the end. But it actually
|
||||||
|
# completes much faster. :)
|
||||||
|
make $NUMJOBS localedata/install-locales install_root=$PKG DESTDIR=$PKG || exit 1
|
||||||
|
|
||||||
|
# Build and install libxcrypt:
|
||||||
|
pushd $CWD
|
||||||
|
ARCH=$SLACKWARE_ARCH LIBDIRSUFFIX=$LIBDIRSUFFIX SLKCFLAGS=$OPTIMIZ ./libxcrypt.build
|
||||||
|
popd
|
||||||
|
|
||||||
|
# We've always had an sln symlink in /bin, so let's make sure it
|
||||||
|
# remains there so as not to break any scripts that might need it:
|
||||||
|
mkdir -p $PKG/bin
|
||||||
|
( cd $PKG/bin ; ln -sf /sbin/sln sln )
|
||||||
|
|
||||||
|
# This bit was mostly copped from Fedora Rawhide's .spec file. I'm not
|
||||||
|
# entirely sure how important it is, since I'm not aware of anything
|
||||||
|
# we ship trying to link libpthread as static. What it does is make sure
|
||||||
|
# that anything linking libpthread static includes all of the functions
|
||||||
|
# so that the resulting binary doesn't rely on parts of the library that
|
||||||
|
# were not linked in. Optimizing actually working over binary size, so
|
||||||
|
# to speak.
|
||||||
|
( cd $PKG/usr/lib${LIBDIRSUFFIX}
|
||||||
|
gcc -r -nostdlib -o libpthread.o -Wl,--whole-archive ./libpthread.a
|
||||||
|
rm libpthread.a
|
||||||
|
ar rcs libpthread.a libpthread.o
|
||||||
|
rm libpthread.o
|
||||||
|
)
|
||||||
|
|
||||||
|
# The prevailing standard seems to be putting unstripped libraries in
|
||||||
|
# /usr/lib/debug/ and stripping the debugging symbols from all the other
|
||||||
|
# libraries.
|
||||||
|
mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/debug
|
||||||
|
cp -a $PKG/lib${LIBDIRSUFFIX}/l*.so* $PKG/usr/lib${LIBDIRSUFFIX}/debug
|
||||||
|
cp -a $PKG/usr/lib${LIBDIRSUFFIX}/*.a $PKG/usr/lib${LIBDIRSUFFIX}/debug
|
||||||
|
# Don't need debug+profile:
|
||||||
|
( cd $PKG/usr/lib${LIBDIRSUFFIX}/debug ; rm -f *_p.* )
|
||||||
|
# NOTE: Is there really a reason for the glibc-debug package?
|
||||||
|
# If you're debugging glibc, you can also compile it, right?
|
||||||
|
|
||||||
|
## COMMENTED OUT: There's no reason for profile libs to include -g information.
|
||||||
|
## Put back unstripped profiling libraries:
|
||||||
|
#mv $PKG/usr/lib${LIBDIRSUFFIX}/debug/*_p.a $PKG/usr/lib${LIBDIRSUFFIX}
|
||||||
|
# It might be best to put the unstripped and profiling libraries in glibc-debug and glibc-profile.
|
||||||
|
|
||||||
|
# I don't think "strip -g" causes the pthread problems. It's --strip-unneeded that does.
|
||||||
|
strip -g $PKG/lib${LIBDIRSUFFIX}/l*.so*
|
||||||
|
strip -g $PKG/usr/lib${LIBDIRSUFFIX}/l*.so*
|
||||||
|
strip -g $PKG/usr/lib${LIBDIRSUFFIX}/lib*.a
|
||||||
|
|
||||||
|
# Remove the rquota.x and rquota.h include files, as they are provided by
|
||||||
|
# the quota package:
|
||||||
|
rm -f $PKG/usr/include/rpcsvc/rquota.{h,x}
|
||||||
|
|
||||||
|
# Back to the sources dir to add some files/docs:
|
||||||
|
cd $TMP/glibc-$CVSVER
|
||||||
|
|
||||||
|
# We'll automatically install the config file for the Name Server Cache Daemon.
|
||||||
|
# Perhaps this should also have some commented-out startup code in rc.inet2...
|
||||||
|
mkdir -p $PKG/etc
|
||||||
|
cat nscd/nscd.conf > $PKG/etc/nscd.conf.new
|
||||||
|
|
||||||
|
# Install docs:
|
||||||
|
( mkdir -p $PKG/usr/doc/glibc-$VERSION
|
||||||
|
cp -a \
|
||||||
|
CONTRIBUTED-BY* COPYING* INSTALL* LICENSES* MAINTAINERS* NEWS* README* SECURITY* SHARED-FILES* \
|
||||||
|
$PKG/usr/doc/glibc-$VERSION
|
||||||
|
)
|
||||||
|
|
||||||
|
# Trim the NEWS file to omit ancient history:
|
||||||
|
if [ -r NEWS ]; then
|
||||||
|
DOCSDIR=$(echo $PKG/usr/doc/glibc-$VERSION)
|
||||||
|
cat NEWS | head -n 1000 > $DOCSDIR/NEWS
|
||||||
|
touch -r NEWS $DOCSDIR/NEWS
|
||||||
|
fi
|
||||||
|
|
||||||
|
# OK, there are some very old Linux standards that say that any binaries in a /bin or
|
||||||
|
# /sbin directory (and the directories themselves) should be group bin rather than
|
||||||
|
# group root, unless a specific group is really needed for some reason.
|
||||||
|
#
|
||||||
|
# I can't find any mention of this in more recent standards docs, and always thought
|
||||||
|
# that it was pretty cosmetic anyway (hey, if there's a reason -- fill me in!), so
|
||||||
|
# it's possible that this ownership change won't be followed in the near future
|
||||||
|
# (it's a PITA, and causes many bug reports when the perms change is occasionally
|
||||||
|
# forgotten).
|
||||||
|
#
|
||||||
|
# But, it's hard to get me to break old habits, so we'll continue the tradition here:
|
||||||
|
#
|
||||||
|
# No, no we won't. You know how we love to break traditions.
|
||||||
|
|
||||||
|
# Strip most binaries:
|
||||||
|
( cd $PKG
|
||||||
|
find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-debug 2> /dev/null
|
||||||
|
find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip -g 2> /dev/null
|
||||||
|
)
|
||||||
|
|
||||||
|
# Compress manual pages:
|
||||||
|
find $PKG/usr/man -type f -exec gzip -9 {} \+
|
||||||
|
for i in $( find $PKG/usr/man -type l ) ; do
|
||||||
|
ln -s $( readlink $i ).gz $i.gz
|
||||||
|
rm $i
|
||||||
|
done
|
||||||
|
|
||||||
|
# Compress info files, if any:
|
||||||
|
if [ -d $PKG/usr/info ]; then
|
||||||
|
( cd $PKG/usr/info
|
||||||
|
rm -f dir
|
||||||
|
gzip -9 *
|
||||||
|
)
|
||||||
|
fi
|
||||||
|
|
||||||
|
# This is junk
|
||||||
|
rm $PKG/etc/ld.so.cache
|
||||||
|
( cd $PKG
|
||||||
|
find . -name "*.orig" -exec rm {} \+
|
||||||
|
)
|
||||||
|
|
||||||
|
##################################
|
||||||
|
# OK, time to make some packages #
|
||||||
|
##################################
|
||||||
|
|
||||||
|
# glibc-profile:
|
||||||
|
cd $PPROFILE
|
||||||
|
mkdir -p usr/lib${LIBDIRSUFFIX}
|
||||||
|
# Might as well just grab these with 'mv' to simplify things later:
|
||||||
|
mv $PKG/usr/lib${LIBDIRSUFFIX}/lib*_p.a usr/lib${LIBDIRSUFFIX}
|
||||||
|
# Profile libs should be stripped. Use the debug libs to debug...
|
||||||
|
( cd usr/lib${LIBDIRSUFFIX} ; strip -g *.a )
|
||||||
|
mkdir install
|
||||||
|
cp -a $CWD/slack-desc.glibc-profile install/slack-desc
|
||||||
|
makepkg -l y -c n $TMP/glibc-profile-$VERSION-$SLACKWARE_ARCH-$BUILD.txz
|
||||||
|
|
||||||
|
# THIS IS NO LONGER PACKAGED (or is it? might be better to let it be made, and then ship it or not...)
|
||||||
|
# glibc-debug:
|
||||||
|
cd $PDEBUG
|
||||||
|
mkdir -p usr/lib${LIBDIRSUFFIX}
|
||||||
|
# Might as well just grab these with 'mv' to simplify things later:
|
||||||
|
mv $PKG/usr/lib${LIBDIRSUFFIX}/debug usr/lib${LIBDIRSUFFIX}
|
||||||
|
mkdir install
|
||||||
|
cp -a $CWD/slack-desc.glibc-debug install/slack-desc
|
||||||
|
## Don't package this:
|
||||||
|
#makepkg -l y -c n $TMP/glibc-debug-$VERSION-$SLACKWARE_ARCH-$BUILD.txz
|
||||||
|
## INSTEAD, NUKE THESE LIBS
|
||||||
|
#rm -rf $PKG/usr/lib${LIBDIRSUFFIX}/debug
|
||||||
|
|
||||||
|
# glibc-i18n:
|
||||||
|
cd $PI18N
|
||||||
|
mkdir -p usr/lib${LIBDIRSUFFIX}/locale
|
||||||
|
mv $PKG/usr/lib${LIBDIRSUFFIX}/locale/* usr/lib${LIBDIRSUFFIX}/locale
|
||||||
|
mkdir -p usr/share/{i18n,locale}
|
||||||
|
mv $PKG/usr/share/i18n/* usr/share/i18n
|
||||||
|
mv $PKG/usr/share/locale/* usr/share/locale
|
||||||
|
# Leave copies of the C, POSIX, and en_US locales in the main glibc package:
|
||||||
|
cp -a usr/lib${LIBDIRSUFFIX}/locale/{C,en_US}* $PKG/usr/lib${LIBDIRSUFFIX}/locale
|
||||||
|
mkdir -p $PKG/usr/share/i18n/locales
|
||||||
|
cp -a usr/share/i18n/locales/{C,POSIX,en_US} $PKG/usr/share/i18n/locales
|
||||||
|
mkdir install
|
||||||
|
cp -a $CWD/slack-desc.glibc-i18n install/slack-desc
|
||||||
|
makepkg -l y -c n $TMP/glibc-i18n-$VERSION-$SLACKWARE_ARCH-$BUILD.txz
|
||||||
|
|
||||||
|
# aaa_glibc-solibs:
|
||||||
|
cd $PSOLIBS
|
||||||
|
mkdir -p etc/profile.d
|
||||||
|
cp -a $CWD/profile.d/* etc/profile.d
|
||||||
|
chown -R root:root etc
|
||||||
|
chmod 755 etc/profile.d/*
|
||||||
|
mkdir -p lib${LIBDIRSUFFIX}
|
||||||
|
cp -a $PKG/lib${LIBDIRSUFFIX}/* lib${LIBDIRSUFFIX}
|
||||||
|
( cd lib${LIBDIRSUFFIX}
|
||||||
|
mkdir incoming
|
||||||
|
mv *so* incoming
|
||||||
|
mv incoming/libmemusage.so .
|
||||||
|
# Beginning with glibc-2.34, shared objects are using their ABI sonames
|
||||||
|
# directly, which is frankly, a terrible idea. It might help other package
|
||||||
|
# managers, but doesn't do us any favors where we already had a system for
|
||||||
|
# dealing with upgrades (and downgrades!). We'll change these libraries to
|
||||||
|
# use the versioned naming system of glibc-2.33 and earlier so that we don't
|
||||||
|
# have to handle these files differently and so that it's easy to see what
|
||||||
|
# version of glibc is in use at a glance.
|
||||||
|
cd incoming
|
||||||
|
# First do the new libxcrypt links (a little bit differently):
|
||||||
|
for cryptlib in libcrypt.so.* ; do
|
||||||
|
CRYPTSO=$(echo $cryptlib | cut -f 3 -d .)
|
||||||
|
mv $cryptlib libcrypt${CRYPTSO}-${VERSION}.so
|
||||||
|
done
|
||||||
|
for library in *.so.* ; do
|
||||||
|
mv $library $(echo $library | cut -f 1 -d .)-${VERSION}.so
|
||||||
|
done
|
||||||
|
# This one is a special case. We don't want an $ARCH embedded in the
|
||||||
|
# filename. It prevents using the same install scripts on all $ARCH
|
||||||
|
# and does no good since we'll never have multiple $ARCH libraries
|
||||||
|
# installed in the same directory anyway. So give it the previous name
|
||||||
|
# format:
|
||||||
|
mv ld-linux*-${VERSION}.so ld-${VERSION}.so
|
||||||
|
)
|
||||||
|
mkdir -p usr
|
||||||
|
cp -a $PKG/usr/bin usr
|
||||||
|
mv usr/bin/ldd .
|
||||||
|
rm usr/bin/*
|
||||||
|
mv ldd usr/bin
|
||||||
|
mkdir -p usr/lib${LIBDIRSUFFIX}
|
||||||
|
# The gconv directory has a lot of stuff, but including it here will save some problems.
|
||||||
|
# Seems standard elsewhere.
|
||||||
|
cp -a $PKG/usr/lib${LIBDIRSUFFIX}/gconv usr/lib${LIBDIRSUFFIX}
|
||||||
|
mkdir -p usr/libexec
|
||||||
|
cp -a $PKG/usr/libexec/pt_chown usr/libexec
|
||||||
|
# Same usr.bin deal:
|
||||||
|
cp -a $PKG/sbin .
|
||||||
|
mv sbin/ldconfig .
|
||||||
|
rm sbin/*
|
||||||
|
mv ldconfig sbin
|
||||||
|
mkdir install
|
||||||
|
cp -a $CWD/slack-desc.aaa_glibc-solibs install/slack-desc
|
||||||
|
cp -a $CWD/doinst.sh-aaa_glibc-solibs install/doinst.sh
|
||||||
|
# Fix specific versioning for the symlink creation script. This part of the
|
||||||
|
# script would only be used in the case where there is no ldconfig on the
|
||||||
|
# running system that's used to install the package. That should never be the
|
||||||
|
# case, but we'll leave the code in place anyway just in case.
|
||||||
|
sed -i "s/@@VERSION@@/$VERSION/g" install/doinst.sh
|
||||||
|
# Call the function to fix doinst.sh where $LIBDIRSUFFIX is needed:
|
||||||
|
fix_doinst
|
||||||
|
# Only scrub the links in /lib{,64} that will be created by ldconfig:
|
||||||
|
find lib${LIBDIRSUFFIX} -type l -exec rm {} \+
|
||||||
|
# Build the package:
|
||||||
|
makepkg -l y -c n $TMP/aaa_glibc-solibs-$VERSION-$SLACKWARE_ARCH-$BUILD.txz
|
||||||
|
|
||||||
|
# And finally, the complete "all-in-one" glibc package is created
|
||||||
|
# from whatever was leftover:
|
||||||
|
cd $PGLIBC
|
||||||
|
mv $PKG/* .
|
||||||
|
mkdir -p etc/profile.d
|
||||||
|
cp -a $CWD/profile.d/* etc/profile.d
|
||||||
|
chown -R root:root etc
|
||||||
|
chmod 755 etc/profile.d/*
|
||||||
|
# Only scrub the links in /lib{,64} that will be created by ldconfig:
|
||||||
|
find lib${LIBDIRSUFFIX} -type l -exec rm {} \+
|
||||||
|
mkdir install
|
||||||
|
cp -a $CWD/slack-desc.glibc install/slack-desc
|
||||||
|
cp -a $CWD/doinst.sh-glibc install/doinst.sh
|
||||||
|
# Fix specific versioning for the symlink creation script. This part of the
|
||||||
|
# script would only be used in the case where there is no ldconfig on the
|
||||||
|
# running system that's used to install the package. That should never be the
|
||||||
|
# case, but we'll leave the code in place anyway just in case.
|
||||||
|
sed -i "s/@@VERSION@@/$VERSION/g" install/doinst.sh
|
||||||
|
# Call the function to fix doinst.sh where $LIBDIRSUFFIX is needed:
|
||||||
|
fix_doinst
|
||||||
|
( cd lib${LIBDIRSUFFIX}
|
||||||
|
mkdir incoming
|
||||||
|
mv *so* incoming
|
||||||
|
mv incoming/libmemusage.so .
|
||||||
|
# Beginning with glibc-2.34, shared objects are using their ABI sonames
|
||||||
|
# directly, which is frankly, a terrible idea. It might help other package
|
||||||
|
# managers, but doesn't do us any favors where we already had a system for
|
||||||
|
# dealing with upgrades (and downgrades!). We'll change these libraries to
|
||||||
|
# use the versioned naming system of glibc-2.33 and earlier so that we don't
|
||||||
|
# have to handle these files differently and so that it's easy to see what
|
||||||
|
# version of glibc is in use at a glance.
|
||||||
|
cd incoming
|
||||||
|
# First do the new libxcrypt links (a little bit differently):
|
||||||
|
for cryptlib in libcrypt.so.* ; do
|
||||||
|
CRYPTSO=$(echo $cryptlib | cut -f 3 -d .)
|
||||||
|
mv $cryptlib libcrypt${CRYPTSO}-${VERSION}.so
|
||||||
|
done
|
||||||
|
for library in *.so.* ; do
|
||||||
|
mv $library $(echo $library | cut -f 1 -d .)-${VERSION}.so
|
||||||
|
done
|
||||||
|
# This one is a special case. We don't want an $ARCH embedded in the
|
||||||
|
# filename. It prevents using the same install scripts on all $ARCH
|
||||||
|
# and does no good since we'll never have multiple $ARCH libraries
|
||||||
|
# installed in the same directory anyway. So give it the previous name
|
||||||
|
# format:
|
||||||
|
mv ld-linux*-${VERSION}.so ld-${VERSION}.so
|
||||||
|
)
|
||||||
|
# Build the package:
|
||||||
|
/sbin/makepkg -l y -c n $TMP/glibc-$VERSION-$SLACKWARE_ARCH-$BUILD.txz
|
||||||
|
|
||||||
|
# Done!
|
||||||
|
echo
|
||||||
|
echo "glibc packages built in $TMP!"
|
10
testing/source/glibc/glibc.locale.no-archive.diff
Normal file
10
testing/source/glibc/glibc.locale.no-archive.diff
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
--- ./localedata/Makefile.orig 2019-02-16 14:05:01.794154302 -0600
|
||||||
|
+++ ./localedata/Makefile 2019-02-16 14:06:25.744146460 -0600
|
||||||
|
@@ -413,6 +413,7 @@
|
||||||
|
echo -n '...'; \
|
||||||
|
input=`echo $$locale | sed 's/\([^.]*\)[^@]*\(.*\)/\1\2/'`; \
|
||||||
|
$(LOCALEDEF) $$flags --alias-file=../intl/locale.alias \
|
||||||
|
+ --no-archive \
|
||||||
|
-i locales/$$input -f charmaps/$$charset \
|
||||||
|
$(addprefix --prefix=,$(install_root)) $$locale \
|
||||||
|
&& echo ' done';
|
10
testing/source/glibc/glibc.ru_RU.CP1251.diff
Normal file
10
testing/source/glibc/glibc.ru_RU.CP1251.diff
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
--- ./localedata/SUPPORTED.orig 2005-07-17 20:50:35.000000000 -0500
|
||||||
|
+++ ./localedata/SUPPORTED 2006-08-22 01:33:09.000000000 -0500
|
||||||
|
@@ -270,6 +270,7 @@
|
||||||
|
ro_RO/ISO-8859-2 \
|
||||||
|
ru_RU.KOI8-R/KOI8-R \
|
||||||
|
ru_RU.UTF-8/UTF-8 \
|
||||||
|
+ru_RU.CP1251/CP1251 \
|
||||||
|
ru_RU/ISO-8859-5 \
|
||||||
|
ru_UA.UTF-8/UTF-8 \
|
||||||
|
ru_UA/KOI8-U \
|
119
testing/source/glibc/libxcrypt.build
Executable file
119
testing/source/glibc/libxcrypt.build
Executable file
|
@ -0,0 +1,119 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Copyright 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.
|
||||||
|
|
||||||
|
cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
|
PKGNAM=libxcrypt
|
||||||
|
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||||
|
|
||||||
|
TMP=${TMP:-/tmp}
|
||||||
|
PKG=$TMP/package-glibc-incoming-tree
|
||||||
|
|
||||||
|
cd $TMP
|
||||||
|
rm -rf $PKGNAM-$VERSION
|
||||||
|
tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
|
||||||
|
cd $PKGNAM-$VERSION || 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 {} \+
|
||||||
|
|
||||||
|
# Configure, build, and install:
|
||||||
|
if [ ! -r configure ]; then
|
||||||
|
if [ -x ./autogen.sh ]; then
|
||||||
|
NOCONFIGURE=1 ./autogen.sh
|
||||||
|
else
|
||||||
|
autoreconf -vif
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
# First, build and install the compat library:
|
||||||
|
mkdir build-libxcrypt-compat
|
||||||
|
cd build-libxcrypt-compat
|
||||||
|
CFLAGS="$SLKCFLAGS" \
|
||||||
|
CXXFLAGS="$SLKCFLAGS" \
|
||||||
|
../configure \
|
||||||
|
--prefix=/usr \
|
||||||
|
--libdir=/usr/lib${LIBDIRSUFFIX} \
|
||||||
|
--mandir=/usr/man \
|
||||||
|
--enable-hashes=strong,glibc \
|
||||||
|
--enable-obsolete-api=glibc \
|
||||||
|
--disable-failure-tokens \
|
||||||
|
--build=$ARCH-slackware-linux || exit 1
|
||||||
|
make $NUMJOBS || make || exit 1
|
||||||
|
make install DESTDIR=$PKG || exit 1
|
||||||
|
cd ..
|
||||||
|
|
||||||
|
# Next, build the next-gen crypt library. We'll see what can link to it. :)
|
||||||
|
mkdir build-libxcrypt
|
||||||
|
cd build-libxcrypt
|
||||||
|
CFLAGS="$SLKCFLAGS" \
|
||||||
|
CXXFLAGS="$SLKCFLAGS" \
|
||||||
|
../configure \
|
||||||
|
--prefix=/usr \
|
||||||
|
--libdir=/usr/lib${LIBDIRSUFFIX} \
|
||||||
|
--mandir=/usr/man \
|
||||||
|
--enable-hashes=strong,glibc \
|
||||||
|
--enable-obsolete-api=no \
|
||||||
|
--disable-failure-tokens \
|
||||||
|
--build=$ARCH-slackware-linux || exit 1
|
||||||
|
make $NUMJOBS || make || exit 1
|
||||||
|
make install DESTDIR=$PKG || exit 1
|
||||||
|
cd ..
|
||||||
|
|
||||||
|
# Don't ship .la files:
|
||||||
|
rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/libcrypt*.la
|
||||||
|
|
||||||
|
# Strip binaries:
|
||||||
|
find $PKG -name "libcrypt*" | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip -g 2> /dev/null
|
||||||
|
|
||||||
|
# Move libraries out of /usr:
|
||||||
|
mkdir -p $PKG/lib${LIBDIRSUFFIX}
|
||||||
|
( cd $PKG/usr/lib${LIBDIRSUFFIX}
|
||||||
|
## Actually, glibc always had libcrypt.a, so...
|
||||||
|
## No static crypt() libraries:
|
||||||
|
#rm libcrypt*.a
|
||||||
|
# No .so symlinks (yet):
|
||||||
|
rm libcrypt*.so
|
||||||
|
# Move libraries and remaining symlinks:
|
||||||
|
mv libcrypt*so* ../../lib${LIBDIRSUFFIX}
|
||||||
|
# Add .so symlinks for libcrypt and libxcrypt:
|
||||||
|
ln -sf ../../lib${LIBDIRSUFFIX}/libcrypt.so.2 libcrypt.so
|
||||||
|
ln -sf ../../lib${LIBDIRSUFFIX}/libcrypt.so.2 libxcrypt.so
|
||||||
|
)
|
||||||
|
|
||||||
|
# Add a documentation directory:
|
||||||
|
mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
|
||||||
|
cp -a \
|
||||||
|
AUTHORS* ChangeLog COPYING* LICENSING* NEWS* README* THANKS* TODO* \
|
||||||
|
$PKG/usr/doc/${PKGNAM}-$VERSION
|
||||||
|
|
||||||
|
# If there's a ChangeLog, installing at least part of the recent history
|
||||||
|
# is useful, but don't let it get totally out of control:
|
||||||
|
if [ -r ChangeLog ]; then
|
||||||
|
DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION)
|
||||||
|
cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
|
||||||
|
touch -r ChangeLog $DOCSDIR/ChangeLog
|
||||||
|
fi
|
1
testing/source/glibc/libxcrypt.url
Normal file
1
testing/source/glibc/libxcrypt.url
Normal file
|
@ -0,0 +1 @@
|
||||||
|
https://github.com/besser82/libxcrypt
|
101
testing/source/glibc/patches/reenable_DT_HASH.patch
Normal file
101
testing/source/glibc/patches/reenable_DT_HASH.patch
Normal file
|
@ -0,0 +1,101 @@
|
||||||
|
diff -up glibc-2.38/Makeconfig.45~ glibc-2.38/Makeconfig
|
||||||
|
--- glibc-2.38/Makeconfig.45~ 2023-08-01 01:02:58.246719027 +0200
|
||||||
|
+++ glibc-2.38/Makeconfig 2023-08-01 01:02:58.303719582 +0200
|
||||||
|
@@ -381,6 +381,15 @@ relro-LDFLAGS = -Wl,-z,relro
|
||||||
|
LDFLAGS.so += $(relro-LDFLAGS)
|
||||||
|
LDFLAGS-rtld += $(relro-LDFLAGS)
|
||||||
|
|
||||||
|
+ifeq (yes,$(have-hash-style))
|
||||||
|
+# For the time being we unconditionally use 'both'. At some time we
|
||||||
|
+# should declare statically linked code as 'out of luck' and compile
|
||||||
|
+# with --hash-style=gnu only.
|
||||||
|
+hashstyle-LDFLAGS = -Wl,--hash-style=both
|
||||||
|
+LDFLAGS.so += $(hashstyle-LDFLAGS)
|
||||||
|
+LDFLAGS-rtld += $(hashstyle-LDFLAGS)
|
||||||
|
+endif
|
||||||
|
+
|
||||||
|
# Linker options to enable and disable DT_RELR.
|
||||||
|
ifeq ($(have-dt-relr),yes)
|
||||||
|
dt-relr-ldflag = -Wl,-z,pack-relative-relocs
|
||||||
|
diff -up glibc-2.38/Makerules.45~ glibc-2.38/Makerules
|
||||||
|
diff -up glibc-2.38/config.make.in.45~ glibc-2.38/config.make.in
|
||||||
|
--- glibc-2.38/config.make.in.45~ 2023-08-01 01:02:58.301719562 +0200
|
||||||
|
+++ glibc-2.38/config.make.in 2023-08-01 01:03:54.721267748 +0200
|
||||||
|
@@ -71,6 +71,7 @@ have-libaudit = @have_libaudit@
|
||||||
|
have-libcap = @have_libcap@
|
||||||
|
have-cc-with-libunwind = @libc_cv_cc_with_libunwind@
|
||||||
|
bind-now = @bindnow@
|
||||||
|
+have-hash-style = @libc_cv_hashstyle@
|
||||||
|
have-cxx-thread_local = @libc_cv_cxx_thread_local@
|
||||||
|
have-loop-to-function = @libc_cv_cc_loop_to_function@
|
||||||
|
have-textrel_ifunc = @libc_cv_textrel_ifunc@
|
||||||
|
diff -up glibc-2.38/configure.45~ glibc-2.38/configure
|
||||||
|
--- glibc-2.38/configure.45~ 2023-07-31 19:54:16.000000000 +0200
|
||||||
|
+++ glibc-2.38/configure 2023-08-01 01:04:54.904850299 +0200
|
||||||
|
@@ -655,6 +655,7 @@ libc_cv_cc_submachine
|
||||||
|
libc_cv_cc_nofma
|
||||||
|
libc_cv_mtls_dialect_gnu2
|
||||||
|
libc_cv_has_glob_dat
|
||||||
|
+libc_cv_hashstyle
|
||||||
|
libc_cv_fpie
|
||||||
|
libc_cv_z_execstack
|
||||||
|
ASFLAGS_config
|
||||||
|
@@ -7107,6 +7108,32 @@ fi
|
||||||
|
printf "%s\n" "$libc_cv_fpie" >&6; }
|
||||||
|
|
||||||
|
|
||||||
|
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for --hash-style option" >&5
|
||||||
|
+$as_echo_n "checking for --hash-style option... " >&6; }
|
||||||
|
+if ${libc_cv_hashstyle+:} false; then :
|
||||||
|
+ $as_echo_n "(cached) " >&6
|
||||||
|
+else
|
||||||
|
+ cat > conftest.c <<EOF
|
||||||
|
+int _start (void) { return 42; }
|
||||||
|
+EOF
|
||||||
|
+if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS $no_ssp
|
||||||
|
+ -fPIC -shared -o conftest.so conftest.c
|
||||||
|
+ -Wl,--hash-style=both -nostdlib 1>&5'
|
||||||
|
+ { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
|
||||||
|
+ (eval $ac_try) 2>&5
|
||||||
|
+ ac_status=$?
|
||||||
|
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
|
||||||
|
+ test $ac_status = 0; }; }
|
||||||
|
+then
|
||||||
|
+ libc_cv_hashstyle=yes
|
||||||
|
+else
|
||||||
|
+ libc_cv_hashstyle=no
|
||||||
|
+fi
|
||||||
|
+rm -f conftest*
|
||||||
|
+fi
|
||||||
|
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_hashstyle" >&5
|
||||||
|
+$as_echo "$libc_cv_hashstyle" >&6; }
|
||||||
|
+
|
||||||
|
|
||||||
|
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GLOB_DAT reloc" >&5
|
||||||
|
printf %s "checking for GLOB_DAT reloc... " >&6; }
|
||||||
|
diff -up glibc-2.38/configure.ac.45~ glibc-2.38/configure.ac
|
||||||
|
--- glibc-2.38/configure.ac.45~ 2023-07-31 19:54:16.000000000 +0200
|
||||||
|
+++ glibc-2.38/configure.ac 2023-08-01 01:02:58.303719582 +0200
|
||||||
|
@@ -1339,6 +1339,22 @@ LIBC_TRY_CC_OPTION([-fpie], [libc_cv_fpi
|
||||||
|
|
||||||
|
AC_SUBST(libc_cv_fpie)
|
||||||
|
|
||||||
|
+AC_CACHE_CHECK(for --hash-style option,
|
||||||
|
+ libc_cv_hashstyle, [dnl
|
||||||
|
+cat > conftest.c <<EOF
|
||||||
|
+int _start (void) { return 42; }
|
||||||
|
+EOF
|
||||||
|
+if AC_TRY_COMMAND([${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS $no_ssp
|
||||||
|
+ -fPIC -shared -o conftest.so conftest.c
|
||||||
|
+ -Wl,--hash-style=both -nostdlib 1>&AS_MESSAGE_LOG_FD])
|
||||||
|
+then
|
||||||
|
+ libc_cv_hashstyle=yes
|
||||||
|
+else
|
||||||
|
+ libc_cv_hashstyle=no
|
||||||
|
+fi
|
||||||
|
+rm -f conftest*])
|
||||||
|
+AC_SUBST(libc_cv_hashstyle)
|
||||||
|
+
|
||||||
|
AC_CACHE_CHECK(for GLOB_DAT reloc,
|
||||||
|
libc_cv_has_glob_dat, [dnl
|
||||||
|
cat > conftest.c <<EOF
|
9
testing/source/glibc/profile.d/glibc.csh.new
Executable file
9
testing/source/glibc/profile.d/glibc.csh.new
Executable file
|
@ -0,0 +1,9 @@
|
||||||
|
#!/bin/csh
|
||||||
|
# Set more relaxed (glibc-2.3.5 like) malloc() checking.
|
||||||
|
#
|
||||||
|
# This relaxes the default paranoia level so that it reports
|
||||||
|
# bugs, but does not kill the questionable process. You can
|
||||||
|
# get away with running broken programs with this setting,
|
||||||
|
# but at a possible performance and security cost.
|
||||||
|
#
|
||||||
|
#setenv MALLOC_CHECK_ 1
|
8
testing/source/glibc/profile.d/glibc.sh.new
Executable file
8
testing/source/glibc/profile.d/glibc.sh.new
Executable file
|
@ -0,0 +1,8 @@
|
||||||
|
#!/bin/sh
|
||||||
|
# Set more relaxed (glibc-2.3.5 like) malloc() checking.
|
||||||
|
#
|
||||||
|
# This relaxes the default paranoia level so that it reports
|
||||||
|
# bugs, but does not kill the questionable process. You can
|
||||||
|
# get away with running broken programs with this setting,
|
||||||
|
# but at a possible performance and security cost.
|
||||||
|
#export MALLOC_CHECK_=1
|
19
testing/source/glibc/slack-desc.aaa_glibc-solibs
Normal file
19
testing/source/glibc/slack-desc.aaa_glibc-solibs
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
# 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------------------------------------------------------|
|
||||||
|
aaa_glibc-solibs: aaa_glibc-solibs (shared GNU C libraries)
|
||||||
|
aaa_glibc-solibs:
|
||||||
|
aaa_glibc-solibs: This package contains the shared libraries, binaries, and support
|
||||||
|
aaa_glibc-solibs: files required to run most Linux applications linked with glibc.
|
||||||
|
aaa_glibc-solibs:
|
||||||
|
aaa_glibc-solibs:
|
||||||
|
aaa_glibc-solibs:
|
||||||
|
aaa_glibc-solibs:
|
||||||
|
aaa_glibc-solibs:
|
||||||
|
aaa_glibc-solibs:
|
||||||
|
aaa_glibc-solibs:
|
19
testing/source/glibc/slack-desc.glibc
Normal file
19
testing/source/glibc/slack-desc.glibc
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
# 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------------------------------------------------------|
|
||||||
|
glibc: glibc (GNU C libraries)
|
||||||
|
glibc:
|
||||||
|
glibc: This package contains the GNU C libraries and header files. You'll
|
||||||
|
glibc: need this package to compile programs.
|
||||||
|
glibc:
|
||||||
|
glibc: The GNU C library was originally authored by Roland McGrath.
|
||||||
|
glibc:
|
||||||
|
glibc: Homepage: https://www.gnu.org/software/libc/
|
||||||
|
glibc:
|
||||||
|
glibc:
|
||||||
|
glibc:
|
19
testing/source/glibc/slack-desc.glibc-debug
Normal file
19
testing/source/glibc/slack-desc.glibc-debug
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
# 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------------------------------------------------------|
|
||||||
|
glibc-debug: glibc-debug (GNU C libraries with debugging symbols)
|
||||||
|
glibc-debug:
|
||||||
|
glibc-debug: This package contains versions of the GNU C libraries with debugging
|
||||||
|
glibc-debug: information. These are needed only if you wish to be able to step
|
||||||
|
glibc-debug: through C library routines while debugging programs. Most debugging
|
||||||
|
glibc-debug: efforts will not require these.
|
||||||
|
glibc-debug: To use these libraries, set LD_LIBRARY_PATH when calling the debugger:
|
||||||
|
glibc-debug: LD_LIBRARY_PATH=/usr/lib/debug gdb <executable>
|
||||||
|
glibc-debug:
|
||||||
|
glibc-debug: Or, use this approach if you need to debug a setuid binary:
|
||||||
|
glibc-debug: su user -c "LD_LIBRARY_PATH=/usr/lib/debug gdb <executable>"
|
19
testing/source/glibc/slack-desc.glibc-i18n
Normal file
19
testing/source/glibc/slack-desc.glibc-i18n
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
# 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------------------------------------------------------|
|
||||||
|
glibc-i18n: glibc-i18n (locale files from glibc)
|
||||||
|
glibc-i18n:
|
||||||
|
glibc-i18n: These files go in /usr/lib/locale, /usr/share/i18n/, and
|
||||||
|
glibc-i18n: /usr/share/locale/ to provide internationalization support.
|
||||||
|
glibc-i18n: You'll need this package unless you will be using US English only.
|
||||||
|
glibc-i18n:
|
||||||
|
glibc-i18n:
|
||||||
|
glibc-i18n:
|
||||||
|
glibc-i18n:
|
||||||
|
glibc-i18n:
|
||||||
|
glibc-i18n:
|
19
testing/source/glibc/slack-desc.glibc-profile
Normal file
19
testing/source/glibc/slack-desc.glibc-profile
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
# 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------------------------------------------------------|
|
||||||
|
glibc-profile: glibc-profile (GNU C libraries with profiling support)
|
||||||
|
glibc-profile:
|
||||||
|
glibc-profile: This package contains static versions of the GNU C libraries with
|
||||||
|
glibc-profile: support for profiling binaries using gprof. gprof calculates how
|
||||||
|
glibc-profile: much time a program spends in each routine which can suggest where
|
||||||
|
glibc-profile: to concentrate efforts to improve performance.
|
||||||
|
glibc-profile:
|
||||||
|
glibc-profile: See the gprof man page for more details.
|
||||||
|
glibc-profile:
|
||||||
|
glibc-profile:
|
||||||
|
glibc-profile:
|
Loading…
Reference in a new issue