Mon Oct 9 18:10:01 UTC 2023

a/aaa_glibc-solibs-2.38-x86_64-2.txz:  Rebuilt.
ap/qpdf-11.6.2-x86_64-1.txz:  Upgraded.
ap/vim-9.0.2009-x86_64-1.txz:  Upgraded.
l/desktop-file-utils-0.27-x86_64-1.txz:  Upgraded.
l/glibc-2.38-x86_64-2.txz:  Rebuilt.
  These glibc packages are the exact ones that were previously in /testing.
  A test mass rebuild was done here finding no new FTBFS, so I think these
  are good to go. :)
l/glibc-i18n-2.38-x86_64-2.txz:  Rebuilt.
l/glibc-profile-2.38-x86_64-2.txz:  Rebuilt.
l/imagemagick-7.1.1_20-x86_64-1.txz:  Upgraded.
l/libxkbcommon-1.6.0-x86_64-1.txz:  Upgraded.
l/shared-mime-info-2.3-x86_64-1.txz:  Upgraded.
n/c-ares-1.20.0-x86_64-1.txz:  Upgraded.
n/libtirpc-1.3.4-x86_64-1.txz:  Upgraded.
n/proftpd-1.3.8a-x86_64-1.txz:  Upgraded.
n/whois-5.5.19-x86_64-1.txz:  Upgraded.
  Fixed english support for Japanese queries to not add again the /e argument
  if it had already been provided by the user. (Closes: #1050171)
  Added the .ye and .*************** (.xn--54b7fta0cc, Bangladesh) TLD servers.
  Updated the .ba, .bb, .dk, .es, .gt, .jo, .ml, .mo, .pa, .pn, .sv, .uy,
  .a+-la-r+-d+.n+, (.xn--mgbayh7gpa, Jordan) and .****** (.xn--mix891f, Macao)
  TLD servers.
  Upgraded the TLD URLs to HTTPS whenever possible.
  Updated the charset for whois.jprs.jp.
  Removed 3 new gTLDs which are no longer active.
  Removed support for the obsolete as32 dot notation.
x/xterm-386-x86_64-1.txz:  Upgraded.
xap/vim-gvim-9.0.2009-x86_64-1.txz:  Upgraded.
This commit is contained in:
Patrick J Volkerding 2023-10-09 18:10:01 +00:00 committed by Eric Hameleers
parent 291a25cd42
commit b29a454a1a
34 changed files with 295 additions and 1538 deletions

View file

@ -11,9 +11,48 @@
<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>Fri, 6 Oct 2023 21:28:34 GMT</pubDate> <pubDate>Mon, 9 Oct 2023 18:10:01 GMT</pubDate>
<lastBuildDate>Fri, 6 Oct 2023 22:06:34 GMT</lastBuildDate> <lastBuildDate>Mon, 9 Oct 2023 18:34:35 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.17</generator> <generator>maintain_current_git.sh v 1.17</generator>
<item>
<title>Mon, 9 Oct 2023 18:10:01 GMT</title>
<pubDate>Mon, 9 Oct 2023 18:10:01 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20231009181001</link>
<guid isPermaLink="false">20231009181001</guid>
<description>
<![CDATA[<pre>
a/aaa_glibc-solibs-2.38-x86_64-2.txz: Rebuilt.
ap/qpdf-11.6.2-x86_64-1.txz: Upgraded.
ap/vim-9.0.2009-x86_64-1.txz: Upgraded.
l/desktop-file-utils-0.27-x86_64-1.txz: Upgraded.
l/glibc-2.38-x86_64-2.txz: Rebuilt.
These glibc packages are the exact ones that were previously in /testing.
A test mass rebuild was done here finding no new FTBFS, so I think these
are good to go. :)
l/glibc-i18n-2.38-x86_64-2.txz: Rebuilt.
l/glibc-profile-2.38-x86_64-2.txz: Rebuilt.
l/imagemagick-7.1.1_20-x86_64-1.txz: Upgraded.
l/libxkbcommon-1.6.0-x86_64-1.txz: Upgraded.
l/shared-mime-info-2.3-x86_64-1.txz: Upgraded.
n/c-ares-1.20.0-x86_64-1.txz: Upgraded.
n/libtirpc-1.3.4-x86_64-1.txz: Upgraded.
n/proftpd-1.3.8a-x86_64-1.txz: Upgraded.
n/whois-5.5.19-x86_64-1.txz: Upgraded.
Fixed english support for Japanese queries to not add again the /e argument
if it had already been provided by the user. (Closes: #1050171)
Added the .ye and .*************** (.xn--54b7fta0cc, Bangladesh) TLD servers.
Updated the .ba, .bb, .dk, .es, .gt, .jo, .ml, .mo, .pa, .pn, .sv, .uy,
.a+-la-r+-d+.n+, (.xn--mgbayh7gpa, Jordan) and .****** (.xn--mix891f, Macao)
TLD servers.
Upgraded the TLD URLs to HTTPS whenever possible.
Updated the charset for whois.jprs.jp.
Removed 3 new gTLDs which are no longer active.
Removed support for the obsolete as32 dot notation.
x/xterm-386-x86_64-1.txz: Upgraded.
xap/vim-gvim-9.0.2009-x86_64-1.txz: Upgraded.
</pre>]]>
</description>
</item>
<item> <item>
<title>Fri, 6 Oct 2023 21:28:34 GMT</title> <title>Fri, 6 Oct 2023 21:28:34 GMT</title>
<pubDate>Fri, 6 Oct 2023 21:28:34 GMT</pubDate> <pubDate>Fri, 6 Oct 2023 21:28:34 GMT</pubDate>

View file

@ -1,3 +1,34 @@
Mon Oct 9 18:10:01 UTC 2023
a/aaa_glibc-solibs-2.38-x86_64-2.txz: Rebuilt.
ap/qpdf-11.6.2-x86_64-1.txz: Upgraded.
ap/vim-9.0.2009-x86_64-1.txz: Upgraded.
l/desktop-file-utils-0.27-x86_64-1.txz: Upgraded.
l/glibc-2.38-x86_64-2.txz: Rebuilt.
These glibc packages are the exact ones that were previously in /testing.
A test mass rebuild was done here finding no new FTBFS, so I think these
are good to go. :)
l/glibc-i18n-2.38-x86_64-2.txz: Rebuilt.
l/glibc-profile-2.38-x86_64-2.txz: Rebuilt.
l/imagemagick-7.1.1_20-x86_64-1.txz: Upgraded.
l/libxkbcommon-1.6.0-x86_64-1.txz: Upgraded.
l/shared-mime-info-2.3-x86_64-1.txz: Upgraded.
n/c-ares-1.20.0-x86_64-1.txz: Upgraded.
n/libtirpc-1.3.4-x86_64-1.txz: Upgraded.
n/proftpd-1.3.8a-x86_64-1.txz: Upgraded.
n/whois-5.5.19-x86_64-1.txz: Upgraded.
Fixed english support for Japanese queries to not add again the /e argument
if it had already been provided by the user. (Closes: #1050171)
Added the .ye and .*************** (.xn--54b7fta0cc, Bangladesh) TLD servers.
Updated the .ba, .bb, .dk, .es, .gt, .jo, .ml, .mo, .pa, .pn, .sv, .uy,
.a+-la-r+-d+.n+, (.xn--mgbayh7gpa, Jordan) and .****** (.xn--mix891f, Macao)
TLD servers.
Upgraded the TLD URLs to HTTPS whenever possible.
Updated the charset for whois.jprs.jp.
Removed 3 new gTLDs which are no longer active.
Removed support for the obsolete as32 dot notation.
x/xterm-386-x86_64-1.txz: Upgraded.
xap/vim-gvim-9.0.2009-x86_64-1.txz: Upgraded.
+--------------------------+
Fri Oct 6 21:28:34 UTC 2023 Fri Oct 6 21:28:34 UTC 2023
a/eudev-3.2.14-x86_64-1.txz: Upgraded. a/eudev-3.2.14-x86_64-1.txz: Upgraded.
a/kernel-firmware-20231006_7727f7e-noarch-1.txz: Upgraded. a/kernel-firmware-20231006_7727f7e-noarch-1.txz: Upgraded.

View file

@ -1,20 +1,20 @@
Fri Oct 6 21:34:09 UTC 2023 Mon Oct 9 18:16:04 UTC 2023
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 2023-10-06 21:28 . drwxr-xr-x 12 root root 4096 2023-10-09 18:10 .
-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 1121941 2023-10-05 21:48 ./CHECKSUMS.md5 -rw-r--r-- 1 root root 1121941 2023-10-06 21:34 ./CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-10-05 21:48 ./CHECKSUMS.md5.asc -rw-r--r-- 1 root root 163 2023-10-06 21:34 ./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 797737 2023-10-06 21:28 ./ChangeLog.txt -rw-r--r-- 1 root root 799251 2023-10-09 18:10 ./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 2023-10-06 21:26 ./EFI/BOOT drwxr-xr-x 2 root root 4096 2023-10-06 21:26 ./EFI/BOOT
-rw-r--r-- 1 root root 1187840 2021-06-15 19:16 ./EFI/BOOT/bootx64.efi -rw-r--r-- 1 root root 1187840 2021-06-15 19:16 ./EFI/BOOT/bootx64.efi
@ -25,9 +25,9 @@ drwxr-xr-x 2 root root 4096 2023-10-06 21:26 ./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 1464370 2023-10-05 21:47 ./FILELIST.TXT -rw-r--r-- 1 root root 1464370 2023-10-06 21:34 ./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 883324 2023-10-06 21:33 ./PACKAGES.TXT -rw-r--r-- 1 root root 883325 2023-10-09 18:15 ./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 2023-10-06 21:13 ./README.initrd -rw-r--r-- 1 root root 3629 2023-10-06 21:13 ./README.initrd
-rw-r--r-- 1 root root 34162 2022-01-30 20:35 ./README_CRYPT.TXT -rw-r--r-- 1 root root 34162 2022-01-30 20:35 ./README_CRYPT.TXT
@ -666,19 +666,19 @@ 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 2023-10-06 21:33 ./slackware64 drwxr-xr-x 17 root root 4096 2023-10-09 18:15 ./slackware64
-rw-r--r-- 1 root root 344174 2023-10-06 21:33 ./slackware64/CHECKSUMS.md5 -rw-r--r-- 1 root root 344177 2023-10-09 18:15 ./slackware64/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-10-06 21:33 ./slackware64/CHECKSUMS.md5.asc -rw-r--r-- 1 root root 163 2023-10-09 18:15 ./slackware64/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 426576 2023-10-06 21:32 ./slackware64/FILE_LIST -rw-r--r-- 1 root root 426579 2023-10-09 18:14 ./slackware64/FILE_LIST
-rw-r--r-- 1 root root 4351495 2023-10-06 21:33 ./slackware64/MANIFEST.bz2 -rw-r--r-- 1 root root 4347916 2023-10-09 18:15 ./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 2023-10-06 21:32 ./slackware64/a drwxr-xr-x 2 root root 32768 2023-10-09 18:14 ./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
-rw-r--r-- 1 root root 10720 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txz -rw-r--r-- 1 root root 10720 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txz
-rw-r--r-- 1 root root 163 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txz.asc -rw-r--r-- 1 root root 163 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txz.asc
-rw-r--r-- 1 root root 371 2023-10-03 21:40 ./slackware64/a/aaa_glibc-solibs-2.37-x86_64-3.txt -rw-r--r-- 1 root root 371 2023-10-03 21:29 ./slackware64/a/aaa_glibc-solibs-2.38-x86_64-2.txt
-rw-r--r-- 1 root root 2890248 2023-10-03 21:40 ./slackware64/a/aaa_glibc-solibs-2.37-x86_64-3.txz -rw-r--r-- 1 root root 2816444 2023-10-03 21:29 ./slackware64/a/aaa_glibc-solibs-2.38-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-10-03 21:40 ./slackware64/a/aaa_glibc-solibs-2.37-x86_64-3.txz.asc -rw-r--r-- 1 root root 163 2023-10-03 21:29 ./slackware64/a/aaa_glibc-solibs-2.38-x86_64-2.txz.asc
-rw-r--r-- 1 root root 413 2023-08-11 20:35 ./slackware64/a/aaa_libraries-15.1-x86_64-21.txt -rw-r--r-- 1 root root 413 2023-08-11 20:35 ./slackware64/a/aaa_libraries-15.1-x86_64-21.txt
-rw-r--r-- 1 root root 20156268 2023-08-11 20:35 ./slackware64/a/aaa_libraries-15.1-x86_64-21.txz -rw-r--r-- 1 root root 20156268 2023-08-11 20:35 ./slackware64/a/aaa_libraries-15.1-x86_64-21.txz
-rw-r--r-- 1 root root 163 2023-08-11 20:35 ./slackware64/a/aaa_libraries-15.1-x86_64-21.txz.asc -rw-r--r-- 1 root root 163 2023-08-11 20:35 ./slackware64/a/aaa_libraries-15.1-x86_64-21.txz.asc
@ -1062,7 +1062,7 @@ drwxr-xr-x 2 root root 32768 2023-10-06 21:32 ./slackware64/a
-rw-r--r-- 1 root root 540 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txt -rw-r--r-- 1 root root 540 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txt
-rw-r--r-- 1 root root 56160 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txz -rw-r--r-- 1 root root 56160 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txz.asc -rw-r--r-- 1 root root 163 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txz.asc
drwxr-xr-x 2 root root 20480 2023-10-03 22:25 ./slackware64/ap drwxr-xr-x 2 root root 20480 2023-10-09 18:14 ./slackware64/ap
-rw-r--r-- 1 root root 291 2023-06-23 18:07 ./slackware64/ap/a2ps-4.15.5-x86_64-1.txt -rw-r--r-- 1 root root 291 2023-06-23 18:07 ./slackware64/ap/a2ps-4.15.5-x86_64-1.txt
-rw-r--r-- 1 root root 653716 2023-06-23 18:07 ./slackware64/ap/a2ps-4.15.5-x86_64-1.txz -rw-r--r-- 1 root root 653716 2023-06-23 18:07 ./slackware64/ap/a2ps-4.15.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-06-23 18:07 ./slackware64/ap/a2ps-4.15.5-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-06-23 18:07 ./slackware64/ap/a2ps-4.15.5-x86_64-1.txz.asc
@ -1238,9 +1238,9 @@ drwxr-xr-x 2 root root 20480 2023-10-03 22:25 ./slackware64/ap
-rw-r--r-- 1 root root 541 2022-09-30 17:11 ./slackware64/ap/powertop-2.15-x86_64-1.txt -rw-r--r-- 1 root root 541 2022-09-30 17:11 ./slackware64/ap/powertop-2.15-x86_64-1.txt
-rw-r--r-- 1 root root 200264 2022-09-30 17:11 ./slackware64/ap/powertop-2.15-x86_64-1.txz -rw-r--r-- 1 root root 200264 2022-09-30 17:11 ./slackware64/ap/powertop-2.15-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-09-30 17:11 ./slackware64/ap/powertop-2.15-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2022-09-30 17:11 ./slackware64/ap/powertop-2.15-x86_64-1.txz.asc
-rw-r--r-- 1 root root 494 2023-09-05 19:40 ./slackware64/ap/qpdf-11.6.1-x86_64-1.txt -rw-r--r-- 1 root root 494 2023-10-08 18:22 ./slackware64/ap/qpdf-11.6.2-x86_64-1.txt
-rw-r--r-- 1 root root 959724 2023-09-05 19:40 ./slackware64/ap/qpdf-11.6.1-x86_64-1.txz -rw-r--r-- 1 root root 960960 2023-10-08 18:22 ./slackware64/ap/qpdf-11.6.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-05 19:40 ./slackware64/ap/qpdf-11.6.1-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-10-08 18:22 ./slackware64/ap/qpdf-11.6.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 364 2021-02-13 11:42 ./slackware64/ap/radeontool-1.6.3-x86_64-4.txt -rw-r--r-- 1 root root 364 2021-02-13 11:42 ./slackware64/ap/radeontool-1.6.3-x86_64-4.txt
-rw-r--r-- 1 root root 59984 2021-02-13 11:42 ./slackware64/ap/radeontool-1.6.3-x86_64-4.txz -rw-r--r-- 1 root root 59984 2021-02-13 11:42 ./slackware64/ap/radeontool-1.6.3-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:42 ./slackware64/ap/radeontool-1.6.3-x86_64-4.txz.asc -rw-r--r-- 1 root root 163 2021-02-13 11:42 ./slackware64/ap/radeontool-1.6.3-x86_64-4.txz.asc
@ -1302,9 +1302,9 @@ drwxr-xr-x 2 root root 20480 2023-10-03 22:25 ./slackware64/ap
-rw-r--r-- 1 root root 375 2021-02-13 11:46 ./slackware64/ap/vbetool-1.2.2-x86_64-4.txt -rw-r--r-- 1 root root 375 2021-02-13 11:46 ./slackware64/ap/vbetool-1.2.2-x86_64-4.txt
-rw-r--r-- 1 root root 14756 2021-02-13 11:46 ./slackware64/ap/vbetool-1.2.2-x86_64-4.txz -rw-r--r-- 1 root root 14756 2021-02-13 11:46 ./slackware64/ap/vbetool-1.2.2-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:46 ./slackware64/ap/vbetool-1.2.2-x86_64-4.txz.asc -rw-r--r-- 1 root root 163 2021-02-13 11:46 ./slackware64/ap/vbetool-1.2.2-x86_64-4.txz.asc
-rw-r--r-- 1 root root 407 2023-09-16 18:39 ./slackware64/ap/vim-9.0.1903-x86_64-1.txt -rw-r--r-- 1 root root 407 2023-10-09 17:57 ./slackware64/ap/vim-9.0.2009-x86_64-1.txt
-rw-r--r-- 1 root root 8487168 2023-09-16 18:39 ./slackware64/ap/vim-9.0.1903-x86_64-1.txz -rw-r--r-- 1 root root 8503352 2023-10-09 17:57 ./slackware64/ap/vim-9.0.2009-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-16 18:39 ./slackware64/ap/vim-9.0.1903-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-10-09 17:57 ./slackware64/ap/vim-9.0.2009-x86_64-1.txz.asc
-rw-r--r-- 1 root root 604 2023-03-05 21:21 ./slackware64/ap/vorbis-tools-1.4.2-x86_64-4.txt -rw-r--r-- 1 root root 604 2023-03-05 21:21 ./slackware64/ap/vorbis-tools-1.4.2-x86_64-4.txt
-rw-r--r-- 1 root root 178980 2023-03-05 21:21 ./slackware64/ap/vorbis-tools-1.4.2-x86_64-4.txz -rw-r--r-- 1 root root 178980 2023-03-05 21:21 ./slackware64/ap/vorbis-tools-1.4.2-x86_64-4.txz
-rw-r--r-- 1 root root 163 2023-03-05 21:21 ./slackware64/ap/vorbis-tools-1.4.2-x86_64-4.txz.asc -rw-r--r-- 1 root root 163 2023-03-05 21:21 ./slackware64/ap/vorbis-tools-1.4.2-x86_64-4.txz.asc
@ -2742,7 +2742,7 @@ drwxr-xr-x 2 root root 86016 2023-10-05 21:46 ./slackware64/kde
-rw-r--r-- 1 root root 403 2023-07-06 17:30 ./slackware64/kde/zxing-cpp-2.1.0-x86_64-1.txt -rw-r--r-- 1 root root 403 2023-07-06 17:30 ./slackware64/kde/zxing-cpp-2.1.0-x86_64-1.txt
-rw-r--r-- 1 root root 754048 2023-07-06 17:30 ./slackware64/kde/zxing-cpp-2.1.0-x86_64-1.txz -rw-r--r-- 1 root root 754048 2023-07-06 17:30 ./slackware64/kde/zxing-cpp-2.1.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-06 17:30 ./slackware64/kde/zxing-cpp-2.1.0-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-07-06 17:30 ./slackware64/kde/zxing-cpp-2.1.0-x86_64-1.txz.asc
drwxr-xr-x 2 root root 86016 2023-10-05 21:46 ./slackware64/l drwxr-xr-x 2 root root 86016 2023-10-09 18:14 ./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
@ -2875,9 +2875,9 @@ drwxr-xr-x 2 root root 86016 2023-10-05 21:46 ./slackware64/l
-rw-r--r-- 1 root root 386 2023-09-21 18:41 ./slackware64/l/dconf-editor-45.0.1-x86_64-1.txt -rw-r--r-- 1 root root 386 2023-09-21 18:41 ./slackware64/l/dconf-editor-45.0.1-x86_64-1.txt
-rw-r--r-- 1 root root 570320 2023-09-21 18:41 ./slackware64/l/dconf-editor-45.0.1-x86_64-1.txz -rw-r--r-- 1 root root 570320 2023-09-21 18:41 ./slackware64/l/dconf-editor-45.0.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-21 18:41 ./slackware64/l/dconf-editor-45.0.1-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-09-21 18:41 ./slackware64/l/dconf-editor-45.0.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 649 2021-02-13 06:23 ./slackware64/l/desktop-file-utils-0.26-x86_64-3.txt -rw-r--r-- 1 root root 649 2023-10-07 19:04 ./slackware64/l/desktop-file-utils-0.27-x86_64-1.txt
-rw-r--r-- 1 root root 55752 2021-02-13 06:23 ./slackware64/l/desktop-file-utils-0.26-x86_64-3.txz -rw-r--r-- 1 root root 56732 2023-10-07 19:04 ./slackware64/l/desktop-file-utils-0.27-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:23 ./slackware64/l/desktop-file-utils-0.26-x86_64-3.txz.asc -rw-r--r-- 1 root root 163 2023-10-07 19:04 ./slackware64/l/desktop-file-utils-0.27-x86_64-1.txz.asc
-rw-r--r-- 1 root root 558 2021-02-13 06:24 ./slackware64/l/djvulibre-3.5.28-x86_64-3.txt -rw-r--r-- 1 root root 558 2021-02-13 06:24 ./slackware64/l/djvulibre-3.5.28-x86_64-3.txt
-rw-r--r-- 1 root root 1006992 2021-02-13 06:24 ./slackware64/l/djvulibre-3.5.28-x86_64-3.txz -rw-r--r-- 1 root root 1006992 2021-02-13 06:24 ./slackware64/l/djvulibre-3.5.28-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:24 ./slackware64/l/djvulibre-3.5.28-x86_64-3.txz.asc -rw-r--r-- 1 root root 163 2021-02-13 06:24 ./slackware64/l/djvulibre-3.5.28-x86_64-3.txz.asc
@ -2989,15 +2989,15 @@ drwxr-xr-x 2 root root 86016 2023-10-05 21:46 ./slackware64/l
-rw-r--r-- 1 root root 407 2023-09-13 20:57 ./slackware64/l/glib2-2.78.0-x86_64-2.txt -rw-r--r-- 1 root root 407 2023-09-13 20:57 ./slackware64/l/glib2-2.78.0-x86_64-2.txt
-rw-r--r-- 1 root root 4276652 2023-09-13 20:57 ./slackware64/l/glib2-2.78.0-x86_64-2.txz -rw-r--r-- 1 root root 4276652 2023-09-13 20:57 ./slackware64/l/glib2-2.78.0-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-09-13 20:57 ./slackware64/l/glib2-2.78.0-x86_64-2.txz.asc -rw-r--r-- 1 root root 163 2023-09-13 20:57 ./slackware64/l/glib2-2.78.0-x86_64-2.txz.asc
-rw-r--r-- 1 root root 313 2023-10-03 21:40 ./slackware64/l/glibc-2.37-x86_64-3.txt -rw-r--r-- 1 root root 313 2023-10-03 21:29 ./slackware64/l/glibc-2.38-x86_64-2.txt
-rw-r--r-- 1 root root 5472528 2023-10-03 21:40 ./slackware64/l/glibc-2.37-x86_64-3.txz -rw-r--r-- 1 root root 5445772 2023-10-03 21:29 ./slackware64/l/glibc-2.38-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-10-03 21:40 ./slackware64/l/glibc-2.37-x86_64-3.txz.asc -rw-r--r-- 1 root root 163 2023-10-03 21:29 ./slackware64/l/glibc-2.38-x86_64-2.txz.asc
-rw-r--r-- 1 root root 353 2023-10-03 21:40 ./slackware64/l/glibc-i18n-2.37-x86_64-3.txt -rw-r--r-- 1 root root 353 2023-10-03 21:29 ./slackware64/l/glibc-i18n-2.38-x86_64-2.txt
-rw-r--r-- 1 root root 12098532 2023-10-03 21:40 ./slackware64/l/glibc-i18n-2.37-x86_64-3.txz -rw-r--r-- 1 root root 12093996 2023-10-03 21:29 ./slackware64/l/glibc-i18n-2.38-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-10-03 21:40 ./slackware64/l/glibc-i18n-2.37-x86_64-3.txz.asc -rw-r--r-- 1 root root 163 2023-10-03 21:29 ./slackware64/l/glibc-i18n-2.38-x86_64-2.txz.asc
-rw-r--r-- 1 root root 507 2023-10-03 21:40 ./slackware64/l/glibc-profile-2.37-x86_64-3.txt -rw-r--r-- 1 root root 507 2023-10-03 21:29 ./slackware64/l/glibc-profile-2.38-x86_64-2.txt
-rw-r--r-- 1 root root 1594912 2023-10-03 21:40 ./slackware64/l/glibc-profile-2.37-x86_64-3.txz -rw-r--r-- 1 root root 1584024 2023-10-03 21:29 ./slackware64/l/glibc-profile-2.38-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-10-03 21:40 ./slackware64/l/glibc-profile-2.37-x86_64-3.txz.asc -rw-r--r-- 1 root root 163 2023-10-03 21:29 ./slackware64/l/glibc-profile-2.38-x86_64-2.txz.asc
-rw-r--r-- 1 root root 358 2023-03-18 18:03 ./slackware64/l/glibmm-2.66.6-x86_64-1.txt -rw-r--r-- 1 root root 358 2023-03-18 18:03 ./slackware64/l/glibmm-2.66.6-x86_64-1.txt
-rw-r--r-- 1 root root 1016852 2023-03-18 18:03 ./slackware64/l/glibmm-2.66.6-x86_64-1.txz -rw-r--r-- 1 root root 1016852 2023-03-18 18:03 ./slackware64/l/glibmm-2.66.6-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-03-18 18:03 ./slackware64/l/glibmm-2.66.6-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-03-18 18:03 ./slackware64/l/glibmm-2.66.6-x86_64-1.txz.asc
@ -3103,9 +3103,9 @@ drwxr-xr-x 2 root root 86016 2023-10-05 21:46 ./slackware64/l
-rw-r--r-- 1 root root 473 2021-02-13 06:52 ./slackware64/l/id3lib-3.8.3-x86_64-4.txt -rw-r--r-- 1 root root 473 2021-02-13 06:52 ./slackware64/l/id3lib-3.8.3-x86_64-4.txt
-rw-r--r-- 1 root root 161400 2021-02-13 06:52 ./slackware64/l/id3lib-3.8.3-x86_64-4.txz -rw-r--r-- 1 root root 161400 2021-02-13 06:52 ./slackware64/l/id3lib-3.8.3-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:52 ./slackware64/l/id3lib-3.8.3-x86_64-4.txz.asc -rw-r--r-- 1 root root 163 2021-02-13 06:52 ./slackware64/l/id3lib-3.8.3-x86_64-4.txz.asc
-rw-r--r-- 1 root root 537 2023-10-01 18:54 ./slackware64/l/imagemagick-7.1.1_19-x86_64-1.txt -rw-r--r-- 1 root root 537 2023-10-09 17:19 ./slackware64/l/imagemagick-7.1.1_20-x86_64-1.txt
-rw-r--r-- 1 root root 8065724 2023-10-01 18:54 ./slackware64/l/imagemagick-7.1.1_19-x86_64-1.txz -rw-r--r-- 1 root root 8068612 2023-10-09 17:19 ./slackware64/l/imagemagick-7.1.1_20-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-10-01 18:54 ./slackware64/l/imagemagick-7.1.1_19-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-10-09 17:19 ./slackware64/l/imagemagick-7.1.1_20-x86_64-1.txz.asc
-rw-r--r-- 1 root root 399 2023-10-05 20:06 ./slackware64/l/immer-0.8.1-x86_64-1.txt -rw-r--r-- 1 root root 399 2023-10-05 20:06 ./slackware64/l/immer-0.8.1-x86_64-1.txt
-rw-r--r-- 1 root root 67400 2023-10-05 20:06 ./slackware64/l/immer-0.8.1-x86_64-1.txz -rw-r--r-- 1 root root 67400 2023-10-05 20:06 ./slackware64/l/immer-0.8.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-10-05 20:06 ./slackware64/l/immer-0.8.1-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-10-05 20:06 ./slackware64/l/immer-0.8.1-x86_64-1.txz.asc
@ -3507,9 +3507,9 @@ drwxr-xr-x 2 root root 86016 2023-10-05 21:46 ./slackware64/l
-rw-r--r-- 1 root root 233 2023-05-01 18:52 ./slackware64/l/libwpg-0.3.4-x86_64-1.txt -rw-r--r-- 1 root root 233 2023-05-01 18:52 ./slackware64/l/libwpg-0.3.4-x86_64-1.txt
-rw-r--r-- 1 root root 148096 2023-05-01 18:52 ./slackware64/l/libwpg-0.3.4-x86_64-1.txz -rw-r--r-- 1 root root 148096 2023-05-01 18:52 ./slackware64/l/libwpg-0.3.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-05-01 18:52 ./slackware64/l/libwpg-0.3.4-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-05-01 18:52 ./slackware64/l/libwpg-0.3.4-x86_64-1.txz.asc
-rw-r--r-- 1 root root 585 2023-01-05 02:50 ./slackware64/l/libxkbcommon-1.5.0-x86_64-1.txt -rw-r--r-- 1 root root 585 2023-10-09 17:19 ./slackware64/l/libxkbcommon-1.6.0-x86_64-1.txt
-rw-r--r-- 1 root root 327016 2023-01-05 02:50 ./slackware64/l/libxkbcommon-1.5.0-x86_64-1.txz -rw-r--r-- 1 root root 457944 2023-10-09 17:19 ./slackware64/l/libxkbcommon-1.6.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-01-05 02:50 ./slackware64/l/libxkbcommon-1.5.0-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-10-09 17:19 ./slackware64/l/libxkbcommon-1.6.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 291 2021-02-13 07:19 ./slackware64/l/libxklavier-5.4-x86_64-4.txt -rw-r--r-- 1 root root 291 2021-02-13 07:19 ./slackware64/l/libxklavier-5.4-x86_64-4.txt
-rw-r--r-- 1 root root 79564 2021-02-13 07:19 ./slackware64/l/libxklavier-5.4-x86_64-4.txz -rw-r--r-- 1 root root 79564 2021-02-13 07:19 ./slackware64/l/libxklavier-5.4-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:19 ./slackware64/l/libxklavier-5.4-x86_64-4.txz.asc -rw-r--r-- 1 root root 163 2021-02-13 07:19 ./slackware64/l/libxklavier-5.4-x86_64-4.txz.asc
@ -3863,9 +3863,9 @@ drwxr-xr-x 2 root root 86016 2023-10-05 21:46 ./slackware64/l
-rw-r--r-- 1 root root 642 2021-02-13 08:58 ./slackware64/l/shared-desktop-ontologies-0.11.0-x86_64-4.txt -rw-r--r-- 1 root root 642 2021-02-13 08:58 ./slackware64/l/shared-desktop-ontologies-0.11.0-x86_64-4.txt
-rw-r--r-- 1 root root 97196 2021-02-13 08:58 ./slackware64/l/shared-desktop-ontologies-0.11.0-x86_64-4.txz -rw-r--r-- 1 root root 97196 2021-02-13 08:58 ./slackware64/l/shared-desktop-ontologies-0.11.0-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 08:58 ./slackware64/l/shared-desktop-ontologies-0.11.0-x86_64-4.txz.asc -rw-r--r-- 1 root root 163 2021-02-13 08:58 ./slackware64/l/shared-desktop-ontologies-0.11.0-x86_64-4.txz.asc
-rw-r--r-- 1 root root 487 2022-03-28 18:48 ./slackware64/l/shared-mime-info-2.2-x86_64-1.txt -rw-r--r-- 1 root root 487 2023-10-07 19:16 ./slackware64/l/shared-mime-info-2.3-x86_64-1.txt
-rw-r--r-- 1 root root 553996 2022-03-28 18:48 ./slackware64/l/shared-mime-info-2.2-x86_64-1.txz -rw-r--r-- 1 root root 569560 2023-10-07 19:16 ./slackware64/l/shared-mime-info-2.3-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-03-28 18:48 ./slackware64/l/shared-mime-info-2.2-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-10-07 19:16 ./slackware64/l/shared-mime-info-2.3-x86_64-1.txz.asc
-rw-r--r-- 1 root root 393 2021-11-03 00:42 ./slackware64/l/sip-4.19.25-x86_64-5.txt -rw-r--r-- 1 root root 393 2021-11-03 00:42 ./slackware64/l/sip-4.19.25-x86_64-5.txt
-rw-r--r-- 1 root root 577352 2021-11-03 00:42 ./slackware64/l/sip-4.19.25-x86_64-5.txz -rw-r--r-- 1 root root 577352 2021-11-03 00:42 ./slackware64/l/sip-4.19.25-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-11-03 00:42 ./slackware64/l/sip-4.19.25-x86_64-5.txz.asc -rw-r--r-- 1 root root 163 2021-11-03 00:42 ./slackware64/l/sip-4.19.25-x86_64-5.txz.asc
@ -3963,7 +3963,7 @@ drwxr-xr-x 2 root root 86016 2023-10-05 21:46 ./slackware64/l
-rw-r--r-- 1 root root 455 2023-10-05 20:06 ./slackware64/l/zug-0.1.0-x86_64-1.txt -rw-r--r-- 1 root root 455 2023-10-05 20:06 ./slackware64/l/zug-0.1.0-x86_64-1.txt
-rw-r--r-- 1 root root 34868 2023-10-05 20:06 ./slackware64/l/zug-0.1.0-x86_64-1.txz -rw-r--r-- 1 root root 34868 2023-10-05 20:06 ./slackware64/l/zug-0.1.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-10-05 20:06 ./slackware64/l/zug-0.1.0-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-10-05 20:06 ./slackware64/l/zug-0.1.0-x86_64-1.txz.asc
drwxr-xr-x 2 root root 36864 2023-10-06 21:32 ./slackware64/n drwxr-xr-x 2 root root 36864 2023-10-09 18:14 ./slackware64/n
-rw-r--r-- 1 root root 357 2023-03-09 19:11 ./slackware64/n/ModemManager-1.20.6-x86_64-1.txt -rw-r--r-- 1 root root 357 2023-03-09 19:11 ./slackware64/n/ModemManager-1.20.6-x86_64-1.txt
-rw-r--r-- 1 root root 1517848 2023-03-09 19:11 ./slackware64/n/ModemManager-1.20.6-x86_64-1.txz -rw-r--r-- 1 root root 1517848 2023-03-09 19:11 ./slackware64/n/ModemManager-1.20.6-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-03-09 19:11 ./slackware64/n/ModemManager-1.20.6-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-03-09 19:11 ./slackware64/n/ModemManager-1.20.6-x86_64-1.txz.asc
@ -3997,9 +3997,9 @@ drwxr-xr-x 2 root root 36864 2023-10-06 21:32 ./slackware64/n
-rw-r--r-- 1 root root 612 2021-02-13 11:57 ./slackware64/n/bsd-finger-0.17-x86_64-5.txt -rw-r--r-- 1 root root 612 2021-02-13 11:57 ./slackware64/n/bsd-finger-0.17-x86_64-5.txt
-rw-r--r-- 1 root root 20452 2021-02-13 11:57 ./slackware64/n/bsd-finger-0.17-x86_64-5.txz -rw-r--r-- 1 root root 20452 2021-02-13 11:57 ./slackware64/n/bsd-finger-0.17-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:57 ./slackware64/n/bsd-finger-0.17-x86_64-5.txz.asc -rw-r--r-- 1 root root 163 2021-02-13 11:57 ./slackware64/n/bsd-finger-0.17-x86_64-5.txz.asc
-rw-r--r-- 1 root root 484 2023-05-22 17:45 ./slackware64/n/c-ares-1.19.1-x86_64-1.txt -rw-r--r-- 1 root root 484 2023-10-08 18:18 ./slackware64/n/c-ares-1.20.0-x86_64-1.txt
-rw-r--r-- 1 root root 140564 2023-05-22 17:45 ./slackware64/n/c-ares-1.19.1-x86_64-1.txz -rw-r--r-- 1 root root 148684 2023-10-08 18:18 ./slackware64/n/c-ares-1.20.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-05-22 17:45 ./slackware64/n/c-ares-1.19.1-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-10-08 18:18 ./slackware64/n/c-ares-1.20.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 367 2023-07-21 19:04 ./slackware64/n/ca-certificates-20230721-noarch-1.txt -rw-r--r-- 1 root root 367 2023-07-21 19:04 ./slackware64/n/ca-certificates-20230721-noarch-1.txt
-rw-r--r-- 1 root root 136744 2023-07-21 19:04 ./slackware64/n/ca-certificates-20230721-noarch-1.txz -rw-r--r-- 1 root root 136744 2023-07-21 19:04 ./slackware64/n/ca-certificates-20230721-noarch-1.txz
-rw-r--r-- 1 root root 163 2023-07-21 19:04 ./slackware64/n/ca-certificates-20230721-noarch-1.txz.asc -rw-r--r-- 1 root root 163 2023-07-21 19:04 ./slackware64/n/ca-certificates-20230721-noarch-1.txz.asc
@ -4170,9 +4170,9 @@ drwxr-xr-x 2 root root 36864 2023-10-06 21:32 ./slackware64/n
-rw-r--r-- 1 root root 298 2023-03-03 20:02 ./slackware64/n/libqmi-1.32.4-x86_64-1.txt -rw-r--r-- 1 root root 298 2023-03-03 20:02 ./slackware64/n/libqmi-1.32.4-x86_64-1.txt
-rw-r--r-- 1 root root 1526324 2023-03-03 20:02 ./slackware64/n/libqmi-1.32.4-x86_64-1.txz -rw-r--r-- 1 root root 1526324 2023-03-03 20:02 ./slackware64/n/libqmi-1.32.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-03-03 20:02 ./slackware64/n/libqmi-1.32.4-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-03-03 20:02 ./slackware64/n/libqmi-1.32.4-x86_64-1.txz.asc
-rw-r--r-- 1 root root 334 2022-08-08 21:38 ./slackware64/n/libtirpc-1.3.3-x86_64-1.txt -rw-r--r-- 1 root root 334 2023-10-07 19:08 ./slackware64/n/libtirpc-1.3.4-x86_64-1.txt
-rw-r--r-- 1 root root 168808 2022-08-08 21:38 ./slackware64/n/libtirpc-1.3.3-x86_64-1.txz -rw-r--r-- 1 root root 168980 2023-10-07 19:08 ./slackware64/n/libtirpc-1.3.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-08-08 21:38 ./slackware64/n/libtirpc-1.3.3-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-10-07 19:08 ./slackware64/n/libtirpc-1.3.4-x86_64-1.txz.asc
-rw-r--r-- 1 root root 445 2023-03-22 19:40 ./slackware64/n/links-2.29-x86_64-1.txt -rw-r--r-- 1 root root 445 2023-03-22 19:40 ./slackware64/n/links-2.29-x86_64-1.txt
-rw-r--r-- 1 root root 2971000 2023-03-22 19:40 ./slackware64/n/links-2.29-x86_64-1.txz -rw-r--r-- 1 root root 2971000 2023-03-22 19:40 ./slackware64/n/links-2.29-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-03-22 19:40 ./slackware64/n/links-2.29-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-03-22 19:40 ./slackware64/n/links-2.29-x86_64-1.txz.asc
@ -4337,9 +4337,9 @@ drwxr-xr-x 2 root root 36864 2023-10-06 21:32 ./slackware64/n
-rw-r--r-- 1 root root 687 2023-03-05 21:13 ./slackware64/n/procmail-3.24-x86_64-2.txt -rw-r--r-- 1 root root 687 2023-03-05 21:13 ./slackware64/n/procmail-3.24-x86_64-2.txt
-rw-r--r-- 1 root root 135308 2023-03-05 21:13 ./slackware64/n/procmail-3.24-x86_64-2.txz -rw-r--r-- 1 root root 135308 2023-03-05 21:13 ./slackware64/n/procmail-3.24-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-03-05 21:13 ./slackware64/n/procmail-3.24-x86_64-2.txz.asc -rw-r--r-- 1 root root 163 2023-03-05 21:13 ./slackware64/n/procmail-3.24-x86_64-2.txz.asc
-rw-r--r-- 1 root root 371 2023-09-13 19:19 ./slackware64/n/proftpd-1.3.8-x86_64-4.txt -rw-r--r-- 1 root root 371 2023-10-09 17:23 ./slackware64/n/proftpd-1.3.8a-x86_64-1.txt
-rw-r--r-- 1 root root 1386284 2023-09-13 19:19 ./slackware64/n/proftpd-1.3.8-x86_64-4.txz -rw-r--r-- 1 root root 1387500 2023-10-09 17:23 ./slackware64/n/proftpd-1.3.8a-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-13 19:19 ./slackware64/n/proftpd-1.3.8-x86_64-4.txz.asc -rw-r--r-- 1 root root 163 2023-10-09 17:23 ./slackware64/n/proftpd-1.3.8a-x86_64-1.txz.asc
-rw-r--r-- 1 root root 584 2023-03-31 17:08 ./slackware64/n/pssh-2.3.5-x86_64-1.txt -rw-r--r-- 1 root root 584 2023-03-31 17:08 ./slackware64/n/pssh-2.3.5-x86_64-1.txt
-rw-r--r-- 1 root root 44252 2023-03-31 17:08 ./slackware64/n/pssh-2.3.5-x86_64-1.txz -rw-r--r-- 1 root root 44252 2023-03-31 17:08 ./slackware64/n/pssh-2.3.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-03-31 17:08 ./slackware64/n/pssh-2.3.5-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-03-31 17:08 ./slackware64/n/pssh-2.3.5-x86_64-1.txz.asc
@ -4413,9 +4413,9 @@ drwxr-xr-x 2 root root 36864 2023-10-06 21:32 ./slackware64/n
-rw-r--r-- 1 root root 586 2023-09-01 18:52 ./slackware64/n/wget2-2.1.0-x86_64-1.txt -rw-r--r-- 1 root root 586 2023-09-01 18:52 ./slackware64/n/wget2-2.1.0-x86_64-1.txt
-rw-r--r-- 1 root root 540112 2023-09-01 18:52 ./slackware64/n/wget2-2.1.0-x86_64-1.txz -rw-r--r-- 1 root root 540112 2023-09-01 18:52 ./slackware64/n/wget2-2.1.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-01 18:52 ./slackware64/n/wget2-2.1.0-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-09-01 18:52 ./slackware64/n/wget2-2.1.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 367 2023-07-23 23:38 ./slackware64/n/whois-5.5.18-x86_64-1.txt -rw-r--r-- 1 root root 367 2023-10-09 17:24 ./slackware64/n/whois-5.5.19-x86_64-1.txt
-rw-r--r-- 1 root root 64256 2023-07-23 23:38 ./slackware64/n/whois-5.5.18-x86_64-1.txz -rw-r--r-- 1 root root 64220 2023-10-09 17:24 ./slackware64/n/whois-5.5.19-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-23 23:38 ./slackware64/n/whois-5.5.18-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-10-09 17:24 ./slackware64/n/whois-5.5.19-x86_64-1.txz.asc
-rw-r--r-- 1 root root 488 2021-09-14 18:26 ./slackware64/n/wireguard-tools-1.0.20210914-x86_64-1.txt -rw-r--r-- 1 root root 488 2021-09-14 18:26 ./slackware64/n/wireguard-tools-1.0.20210914-x86_64-1.txt
-rw-r--r-- 1 root root 59572 2021-09-14 18:26 ./slackware64/n/wireguard-tools-1.0.20210914-x86_64-1.txz -rw-r--r-- 1 root root 59572 2021-09-14 18:26 ./slackware64/n/wireguard-tools-1.0.20210914-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-09-14 18:26 ./slackware64/n/wireguard-tools-1.0.20210914-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2021-09-14 18:26 ./slackware64/n/wireguard-tools-1.0.20210914-x86_64-1.txz.asc
@ -4473,7 +4473,7 @@ drwxr-xr-x 2 root root 4096 2023-06-02 21:03 ./slackware64/tcl
-rw-r--r-- 1 root root 227 2022-11-23 19:07 ./slackware64/tcl/tk-8.6.13-x86_64-1.txt -rw-r--r-- 1 root root 227 2022-11-23 19:07 ./slackware64/tcl/tk-8.6.13-x86_64-1.txt
-rw-r--r-- 1 root root 1802760 2022-11-23 19:07 ./slackware64/tcl/tk-8.6.13-x86_64-1.txz -rw-r--r-- 1 root root 1802760 2022-11-23 19:07 ./slackware64/tcl/tk-8.6.13-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-11-23 19:07 ./slackware64/tcl/tk-8.6.13-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2022-11-23 19:07 ./slackware64/tcl/tk-8.6.13-x86_64-1.txz.asc
drwxr-xr-x 2 root root 65536 2023-10-06 21:32 ./slackware64/x drwxr-xr-x 2 root root 65536 2023-10-09 18:14 ./slackware64/x
-rw-r--r-- 1 root root 440 2022-12-09 18:23 ./slackware64/x/OpenCC-1.1.6-x86_64-1.txt -rw-r--r-- 1 root root 440 2022-12-09 18:23 ./slackware64/x/OpenCC-1.1.6-x86_64-1.txt
-rw-r--r-- 1 root root 677084 2022-12-09 18:23 ./slackware64/x/OpenCC-1.1.6-x86_64-1.txz -rw-r--r-- 1 root root 677084 2022-12-09 18:23 ./slackware64/x/OpenCC-1.1.6-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-12-09 18:23 ./slackware64/x/OpenCC-1.1.6-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2022-12-09 18:23 ./slackware64/x/OpenCC-1.1.6-x86_64-1.txz.asc
@ -5337,9 +5337,9 @@ drwxr-xr-x 2 root root 65536 2023-10-06 21:32 ./slackware64/x
-rw-r--r-- 1 root root 421 2022-12-04 19:50 ./slackware64/x/xstdcmap-1.0.5-x86_64-1.txt -rw-r--r-- 1 root root 421 2022-12-04 19:50 ./slackware64/x/xstdcmap-1.0.5-x86_64-1.txt
-rw-r--r-- 1 root root 18720 2022-12-04 19:50 ./slackware64/x/xstdcmap-1.0.5-x86_64-1.txz -rw-r--r-- 1 root root 18720 2022-12-04 19:50 ./slackware64/x/xstdcmap-1.0.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-12-04 19:50 ./slackware64/x/xstdcmap-1.0.5-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2022-12-04 19:50 ./slackware64/x/xstdcmap-1.0.5-x86_64-1.txz.asc
-rw-r--r-- 1 root root 308 2023-10-02 18:32 ./slackware64/x/xterm-385-x86_64-1.txt -rw-r--r-- 1 root root 308 2023-10-09 17:34 ./slackware64/x/xterm-386-x86_64-1.txt
-rw-r--r-- 1 root root 431700 2023-10-02 18:32 ./slackware64/x/xterm-385-x86_64-1.txz -rw-r--r-- 1 root root 431980 2023-10-09 17:34 ./slackware64/x/xterm-386-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-10-02 18:32 ./slackware64/x/xterm-385-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-10-09 17:34 ./slackware64/x/xterm-386-x86_64-1.txz.asc
-rw-r--r-- 1 root root 391 2023-06-04 18:34 ./slackware64/x/xtrans-1.5.0-noarch-1.txt -rw-r--r-- 1 root root 391 2023-06-04 18:34 ./slackware64/x/xtrans-1.5.0-noarch-1.txt
-rw-r--r-- 1 root root 65032 2023-06-04 18:34 ./slackware64/x/xtrans-1.5.0-noarch-1.txz -rw-r--r-- 1 root root 65032 2023-06-04 18:34 ./slackware64/x/xtrans-1.5.0-noarch-1.txz
-rw-r--r-- 1 root root 163 2023-06-04 18:34 ./slackware64/x/xtrans-1.5.0-noarch-1.txz.asc -rw-r--r-- 1 root root 163 2023-06-04 18:34 ./slackware64/x/xtrans-1.5.0-noarch-1.txz.asc
@ -5358,7 +5358,7 @@ drwxr-xr-x 2 root root 65536 2023-10-06 21:32 ./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 2023-10-05 21:46 ./slackware64/xap drwxr-xr-x 2 root root 16384 2023-10-09 18:14 ./slackware64/xap
-rw-r--r-- 1 root root 625 2022-10-09 18:00 ./slackware64/xap/MPlayer-20221009-x86_64-1.txt -rw-r--r-- 1 root root 625 2022-10-09 18:00 ./slackware64/xap/MPlayer-20221009-x86_64-1.txt
-rw-r--r-- 1 root root 2750024 2022-10-09 18:00 ./slackware64/xap/MPlayer-20221009-x86_64-1.txz -rw-r--r-- 1 root root 2750024 2022-10-09 18:00 ./slackware64/xap/MPlayer-20221009-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-10-09 18:00 ./slackware64/xap/MPlayer-20221009-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2022-10-09 18:00 ./slackware64/xap/MPlayer-20221009-x86_64-1.txz.asc
@ -5472,9 +5472,9 @@ drwxr-xr-x 2 root root 16384 2023-10-05 21:46 ./slackware64/xap
-rw-r--r-- 1 root root 1351876 2022-10-09 17:57 ./slackware64/xap/ssr-0.4.4-x86_64-1.txz -rw-r--r-- 1 root root 1351876 2022-10-09 17:57 ./slackware64/xap/ssr-0.4.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-10-09 17:57 ./slackware64/xap/ssr-0.4.4-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2022-10-09 17:57 ./slackware64/xap/ssr-0.4.4-x86_64-1.txz.asc
-rw-r--r-- 1 root root 676 2021-09-23 19:13 ./slackware64/xap/tagfile -rw-r--r-- 1 root root 676 2021-09-23 19:13 ./slackware64/xap/tagfile
-rw-r--r-- 1 root root 527 2023-09-16 18:40 ./slackware64/xap/vim-gvim-9.0.1903-x86_64-1.txt -rw-r--r-- 1 root root 527 2023-10-09 17:58 ./slackware64/xap/vim-gvim-9.0.2009-x86_64-1.txt
-rw-r--r-- 1 root root 1766544 2023-09-16 18:40 ./slackware64/xap/vim-gvim-9.0.1903-x86_64-1.txz -rw-r--r-- 1 root root 1774584 2023-10-09 17:58 ./slackware64/xap/vim-gvim-9.0.2009-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-16 18:40 ./slackware64/xap/vim-gvim-9.0.1903-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-10-09 17:58 ./slackware64/xap/vim-gvim-9.0.2009-x86_64-1.txz.asc
-rw-r--r-- 1 root root 455 2023-08-08 19:02 ./slackware64/xap/windowmaker-0.96.0-x86_64-1.txt -rw-r--r-- 1 root root 455 2023-08-08 19:02 ./slackware64/xap/windowmaker-0.96.0-x86_64-1.txt
-rw-r--r-- 1 root root 1783948 2023-08-08 19:02 ./slackware64/xap/windowmaker-0.96.0-x86_64-1.txz -rw-r--r-- 1 root root 1783948 2023-08-08 19:02 ./slackware64/xap/windowmaker-0.96.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-08-08 19:02 ./slackware64/xap/windowmaker-0.96.0-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-08-08 19:02 ./slackware64/xap/windowmaker-0.96.0-x86_64-1.txz.asc
@ -5625,11 +5625,11 @@ drwxr-xr-x 2 root root 4096 2023-03-08 20:34 ./slackware64/y
-rw-r--r-- 1 root root 1491108 2023-02-19 18:31 ./slackware64/y/nethack-3.6.7-x86_64-1.txz -rw-r--r-- 1 root root 1491108 2023-02-19 18:31 ./slackware64/y/nethack-3.6.7-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-02-19 18:31 ./slackware64/y/nethack-3.6.7-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-02-19 18:31 ./slackware64/y/nethack-3.6.7-x86_64-1.txz.asc
-rw-r--r-- 1 root root 26 2020-12-30 21:55 ./slackware64/y/tagfile -rw-r--r-- 1 root root 26 2020-12-30 21:55 ./slackware64/y/tagfile
drwxr-xr-x 18 root root 4096 2023-10-06 21:34 ./source drwxr-xr-x 18 root root 4096 2023-10-09 18:16 ./source
-rw-r--r-- 1 root root 602300 2023-10-06 21:34 ./source/CHECKSUMS.md5 -rw-r--r-- 1 root root 602404 2023-10-09 18:16 ./source/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-10-06 21:34 ./source/CHECKSUMS.md5.asc -rw-r--r-- 1 root root 163 2023-10-09 18:16 ./source/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 838480 2023-10-06 21:33 ./source/FILE_LIST -rw-r--r-- 1 root root 838618 2023-10-09 18:15 ./source/FILE_LIST
-rw-r--r-- 1 root root 25092185 2023-10-06 21:33 ./source/MANIFEST.bz2 -rw-r--r-- 1 root root 25096686 2023-10-09 18:15 ./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 2023-09-28 19:04 ./source/a drwxr-xr-x 124 root root 4096 2023-09-28 19:04 ./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
@ -7125,8 +7125,8 @@ drwxr-xr-x 2 root root 4096 2022-09-30 17:10 ./source/ap/powertop
-rw-r--r-- 1 root root 231681 2022-09-29 11:46 ./source/ap/powertop/powertop-2.15.tar.lz -rw-r--r-- 1 root root 231681 2022-09-29 11:46 ./source/ap/powertop/powertop-2.15.tar.lz
-rwxr-xr-x 1 root root 4280 2022-08-29 18:33 ./source/ap/powertop/powertop.SlackBuild -rwxr-xr-x 1 root root 4280 2022-08-29 18:33 ./source/ap/powertop/powertop.SlackBuild
-rw-r--r-- 1 root root 997 2018-02-27 06:12 ./source/ap/powertop/slack-desc -rw-r--r-- 1 root root 997 2018-02-27 06:12 ./source/ap/powertop/slack-desc
drwxr-xr-x 2 root root 4096 2023-09-05 19:39 ./source/ap/qpdf drwxr-xr-x 2 root root 4096 2023-10-08 18:21 ./source/ap/qpdf
-rw-r--r-- 1 root root 12302918 2023-09-05 18:35 ./source/ap/qpdf/qpdf-11.6.1.tar.lz -rw-r--r-- 1 root root 12932349 2023-10-07 22:45 ./source/ap/qpdf/qpdf-11.6.2.tar.lz
-rwxr-xr-x 1 root root 4093 2023-05-22 16:39 ./source/ap/qpdf/qpdf.SlackBuild -rwxr-xr-x 1 root root 4093 2023-05-22 16:39 ./source/ap/qpdf/qpdf.SlackBuild
-rw-r--r-- 1 root root 50 2018-06-24 18:11 ./source/ap/qpdf/qpdf.url -rw-r--r-- 1 root root 50 2018-06-24 18:11 ./source/ap/qpdf/qpdf.url
-rw-r--r-- 1 root root 978 2018-02-27 06:12 ./source/ap/qpdf/slack-desc -rw-r--r-- 1 root root 978 2018-02-27 06:12 ./source/ap/qpdf/slack-desc
@ -7311,14 +7311,14 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/vbetool
-rw-r--r-- 1 root root 24915 2015-12-20 20:37 ./source/ap/vbetool/vbetool-1.2.2.tar.gz -rw-r--r-- 1 root root 24915 2015-12-20 20:37 ./source/ap/vbetool/vbetool-1.2.2.tar.gz
-rwxr-xr-x 1 root root 3202 2021-02-13 05:31 ./source/ap/vbetool/vbetool.SlackBuild -rwxr-xr-x 1 root root 3202 2021-02-13 05:31 ./source/ap/vbetool/vbetool.SlackBuild
-rw-r--r-- 1 root root 129 2008-11-24 18:23 ./source/ap/vbetool/vbetool.info -rw-r--r-- 1 root root 129 2008-11-24 18:23 ./source/ap/vbetool/vbetool.info
drwxr-xr-x 2 root root 4096 2023-09-16 18:39 ./source/ap/vim drwxr-xr-x 2 root root 4096 2023-10-09 17:57 ./source/ap/vim
-rw-r--r-- 1 root root 299348 2009-07-09 22:03 ./source/ap/vim/ctags-5.8.tar.xz -rw-r--r-- 1 root root 299348 2009-07-09 22:03 ./source/ap/vim/ctags-5.8.tar.xz
-rw-r--r-- 1 root root 2768 2022-02-12 08:11 ./source/ap/vim/ctags.use-conventional-unused-marker.patch.gz -rw-r--r-- 1 root root 2768 2022-02-12 08:11 ./source/ap/vim/ctags.use-conventional-unused-marker.patch.gz
-rw-r--r-- 1 root root 505 2022-09-26 18:00 ./source/ap/vim/doinst.sh.gz -rw-r--r-- 1 root root 505 2022-09-26 18:00 ./source/ap/vim/doinst.sh.gz
-rw-r--r-- 1 root root 8249 2006-01-19 17:01 ./source/ap/vim/gvim.png -rw-r--r-- 1 root root 8249 2006-01-19 17:01 ./source/ap/vim/gvim.png
-rw-r--r-- 1 root root 858 2023-08-07 19:00 ./source/ap/vim/slack-desc.vim -rw-r--r-- 1 root root 858 2023-08-07 19:00 ./source/ap/vim/slack-desc.vim
-rw-r--r-- 1 root root 983 2023-08-07 19:01 ./source/ap/vim/slack-desc.vim-gvim -rw-r--r-- 1 root root 983 2023-08-07 19:01 ./source/ap/vim/slack-desc.vim-gvim
-rw-r--r-- 1 root root 11029329 2023-09-16 18:38 ./source/ap/vim/vim-9.0.1903.tar.lz -rw-r--r-- 1 root root 11065236 2023-10-09 17:56 ./source/ap/vim/vim-9.0.2009.tar.lz
-rwxr-xr-x 1 root root 6486 2023-09-04 19:45 ./source/ap/vim/vim-gvim.SlackBuild -rwxr-xr-x 1 root root 6486 2023-09-04 19:45 ./source/ap/vim/vim-gvim.SlackBuild
-rwxr-xr-x 1 root root 7877 2023-09-04 19:45 ./source/ap/vim/vim.SlackBuild -rwxr-xr-x 1 root root 7877 2023-09-04 19:45 ./source/ap/vim/vim.SlackBuild
-rw-r--r-- 1 root root 76 2022-12-08 18:30 ./source/ap/vim/vim.url -rw-r--r-- 1 root root 76 2022-12-08 18:30 ./source/ap/vim/vim.url
@ -9822,7 +9822,7 @@ drwxr-xr-x 2 root root 4096 2023-07-06 17:29 ./source/kde/zxing-cpp
-rw-r--r-- 1 root root 574494 2023-07-05 16:25 ./source/kde/zxing-cpp/zxing-cpp-2.1.0.tar.lz -rw-r--r-- 1 root root 574494 2023-07-05 16:25 ./source/kde/zxing-cpp/zxing-cpp-2.1.0.tar.lz
-rwxr-xr-x 1 root root 3872 2023-04-20 20:52 ./source/kde/zxing-cpp/zxing-cpp.SlackBuild -rwxr-xr-x 1 root root 3872 2023-04-20 20:52 ./source/kde/zxing-cpp/zxing-cpp.SlackBuild
-rw-r--r-- 1 root root 39 2023-04-20 20:51 ./source/kde/zxing-cpp/zxing-cpp.url -rw-r--r-- 1 root root 39 2023-04-20 20:51 ./source/kde/zxing-cpp/zxing-cpp.url
drwxr-xr-x 404 root root 12288 2023-10-05 20:04 ./source/l drwxr-xr-x 404 root root 12288 2023-10-08 18:30 ./source/l
-rw-r--r-- 1 root root 1227 2023-08-15 02:21 ./source/l/FTBFSlog -rw-r--r-- 1 root root 1227 2023-08-15 02:21 ./source/l/FTBFSlog
drwxr-xr-x 3 root root 4096 2022-03-06 19:58 ./source/l/GConf drwxr-xr-x 3 root root 4096 2022-03-06 19:58 ./source/l/GConf
-rw-r--r-- 1 root root 1559904 2013-01-22 02:48 ./source/l/GConf/GConf-3.2.6.tar.xz -rw-r--r-- 1 root root 1559904 2013-01-22 02:48 ./source/l/GConf/GConf-3.2.6.tar.xz
@ -10060,10 +10060,10 @@ drwxr-xr-x 2 root root 4096 2023-09-21 18:41 ./source/l/dconf-editor
-rw-r--r-- 1 root root 73 2012-02-20 04:10 ./source/l/dconf/dconf.url -rw-r--r-- 1 root root 73 2012-02-20 04:10 ./source/l/dconf/dconf.url
-rw-r--r-- 1 root root 222 2018-06-10 04:11 ./source/l/dconf/doinst.sh.gz -rw-r--r-- 1 root root 222 2018-06-10 04:11 ./source/l/dconf/doinst.sh.gz
-rw-r--r-- 1 root root 753 2018-02-27 06:12 ./source/l/dconf/slack-desc -rw-r--r-- 1 root root 753 2018-02-27 06:12 ./source/l/dconf/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/desktop-file-utils drwxr-xr-x 2 root root 4096 2023-10-07 19:02 ./source/l/desktop-file-utils
-rw-r--r-- 1 root root 83132 2020-06-19 12:54 ./source/l/desktop-file-utils/desktop-file-utils-0.26.tar.xz -rw-r--r-- 1 root root 80808 2023-10-05 15:38 ./source/l/desktop-file-utils/desktop-file-utils-0.27.tar.xz
-rw-r--r-- 1 root root 488 2020-06-19 12:54 ./source/l/desktop-file-utils/desktop-file-utils-0.26.tar.xz.asc -rw-r--r-- 1 root root 488 2023-10-05 15:38 ./source/l/desktop-file-utils/desktop-file-utils-0.27.tar.xz.asc
-rwxr-xr-x 1 root root 4530 2021-02-13 05:31 ./source/l/desktop-file-utils/desktop-file-utils.SlackBuild -rwxr-xr-x 1 root root 4702 2023-10-07 19:04 ./source/l/desktop-file-utils/desktop-file-utils.SlackBuild
-rw-r--r-- 1 root root 354 2010-05-11 14:01 ./source/l/desktop-file-utils/desktop-file-utils.quiet.warnings.diff.gz -rw-r--r-- 1 root root 354 2010-05-11 14:01 ./source/l/desktop-file-utils/desktop-file-utils.quiet.warnings.diff.gz
-rw-r--r-- 1 root root 65 2019-07-26 17:59 ./source/l/desktop-file-utils/desktop-file-utils.url -rw-r--r-- 1 root root 65 2019-07-26 17:59 ./source/l/desktop-file-utils/desktop-file-utils.url
-rw-r--r-- 1 root root 128 2008-10-07 22:57 ./source/l/desktop-file-utils/doinst.sh.gz -rw-r--r-- 1 root root 128 2008-10-07 22:57 ./source/l/desktop-file-utils/doinst.sh.gz
@ -10288,20 +10288,23 @@ drwxr-xr-x 2 root root 4096 2023-09-13 19:52 ./source/l/glib2
-rw-r--r-- 1 root root 913 2021-09-02 23:31 ./source/l/glib2/libglib2.csh -rw-r--r-- 1 root root 913 2021-09-02 23:31 ./source/l/glib2/libglib2.csh
-rw-r--r-- 1 root root 909 2021-09-01 17:51 ./source/l/glib2/libglib2.sh -rw-r--r-- 1 root root 909 2021-09-01 17:51 ./source/l/glib2/libglib2.sh
-rw-r--r-- 1 root root 860 2018-11-15 04:21 ./source/l/glib2/slack-desc -rw-r--r-- 1 root root 860 2018-11-15 04:21 ./source/l/glib2/slack-desc
drwxr-xr-x 4 root root 4096 2023-02-02 17:59 ./source/l/glibc drwxr-xr-x 4 root root 4096 2023-09-26 20:58 ./source/l/glibc
-rw-r--r-- 1 root root 5660 2020-08-16 19:34 ./source/l/glibc/doinst.sh-aaa_glibc-solibs -rw-r--r-- 1 root root 5930 2023-09-26 20:37 ./source/l/glibc/doinst.sh-aaa_glibc-solibs
-rw-r--r-- 1 root root 5761 2020-08-16 19:34 ./source/l/glibc/doinst.sh-glibc -rw-r--r-- 1 root root 6032 2023-09-26 20:36 ./source/l/glibc/doinst.sh-glibc
-rw-r--r-- 1 root root 415 2021-01-17 00:43 ./source/l/glibc/glibc-2.32.en_US.no.am.pm.date.format.diff.gz -rw-r--r-- 1 root root 415 2021-01-17 00:43 ./source/l/glibc/glibc-2.32.en_US.no.am.pm.date.format.diff.gz
-rw-r--r-- 1 root root 18674604 2023-02-02 01:14 ./source/l/glibc/glibc-2.37.tar.xz -rw-r--r-- 1 root root 18913712 2023-07-31 21:34 ./source/l/glibc/glibc-2.38.tar.xz
-rw-r--r-- 1 root root 833 2023-02-02 01:14 ./source/l/glibc/glibc-2.37.tar.xz.sig -rw-r--r-- 1 root root 833 2023-07-31 21:34 ./source/l/glibc/glibc-2.38.tar.xz.sig
-rwxr-xr-x 1 root root 174 2004-08-09 06:21 ./source/l/glibc/glibc-cvs-checkout.sh -rwxr-xr-x 1 root root 174 2004-08-09 06:21 ./source/l/glibc/glibc-cvs-checkout.sh
-rwxr-xr-x 1 root root 17912 2023-10-03 21:19 ./source/l/glibc/glibc.SlackBuild -rwxr-xr-x 1 root root 18360 2023-10-03 21:20 ./source/l/glibc/glibc.SlackBuild
-rw-r--r-- 1 root root 312 2019-02-16 20:06 ./source/l/glibc/glibc.locale.no-archive.diff.gz -rw-r--r-- 1 root root 312 2019-02-16 20:06 ./source/l/glibc/glibc.locale.no-archive.diff.gz
-rw-r--r-- 1 root root 213 2006-08-22 06:33 ./source/l/glibc/glibc.ru_RU.CP1251.diff.gz -rw-r--r-- 1 root root 213 2006-08-22 06:33 ./source/l/glibc/glibc.ru_RU.CP1251.diff.gz
drwxr-xr-x 2 root root 4096 2023-10-03 21:18 ./source/l/glibc/patches -rw-r--r-- 1 root root 392462 2023-09-17 19:27 ./source/l/glibc/libxcrypt-4.4.36.tar.lz
-rw-r--r-- 1 root root 1273 2023-02-03 19:09 ./source/l/glibc/patches/CVE-2023-25139.patch.gz -rwxr-xr-x 1 root root 3951 2023-09-26 23:48 ./source/l/glibc/libxcrypt.build
-rw-r--r-- 1 root root 1162 2023-10-03 20:50 ./source/l/glibc/patches/glibc-2.37.CVE-2023-4911.patch.gz -rw-r--r-- 1 root root 38 2023-09-17 19:27 ./source/l/glibc/libxcrypt.url
-rw-r--r-- 1 root root 1976 2022-08-17 18:23 ./source/l/glibc/patches/reenable_DT_HASH.patch.gz drwxr-xr-x 2 root root 4096 2023-10-03 21:20 ./source/l/glibc/patches
-rw-r--r-- 1 root root 7875 2023-09-16 22:25 ./source/l/glibc/patches/glibc-2.38-upstream_fixes-1.patch.gz
-rw-r--r-- 1 root root 2275 2023-10-03 19:57 ./source/l/glibc/patches/glibc.CVE-2023-4911.patch.gz
-rw-r--r-- 1 root root 1349 2023-08-07 21:56 ./source/l/glibc/patches/reenable_DT_HASH.patch.gz
drwxr-xr-x 2 root root 4096 2006-09-14 06:32 ./source/l/glibc/profile.d drwxr-xr-x 2 root root 4096 2006-09-14 06:32 ./source/l/glibc/profile.d
-rwxr-xr-x 1 root root 328 2011-03-27 21:19 ./source/l/glibc/profile.d/glibc.csh.new -rwxr-xr-x 1 root root 328 2011-03-27 21:19 ./source/l/glibc/profile.d/glibc.csh.new
-rwxr-xr-x 1 root root 325 2006-09-14 08:26 ./source/l/glibc/profile.d/glibc.sh.new -rwxr-xr-x 1 root root 325 2006-09-14 08:26 ./source/l/glibc/profile.d/glibc.sh.new
@ -10536,9 +10539,9 @@ drwxr-xr-x 2 root root 4096 2018-01-05 18:45 ./source/l/id3lib/patches
-rw-r--r-- 1 root root 629 2017-09-11 16:30 ./source/l/id3lib/patches/id3lib.utf8_writing.patch.gz -rw-r--r-- 1 root root 629 2017-09-11 16:30 ./source/l/id3lib/patches/id3lib.utf8_writing.patch.gz
-rw-r--r-- 1 root root 517 2017-09-11 16:30 ./source/l/id3lib/patches/id3lib.vbr_stack_smash.patch.gz -rw-r--r-- 1 root root 517 2017-09-11 16:30 ./source/l/id3lib/patches/id3lib.vbr_stack_smash.patch.gz
-rw-r--r-- 1 root root 927 2018-02-27 06:12 ./source/l/id3lib/slack-desc -rw-r--r-- 1 root root 927 2018-02-27 06:12 ./source/l/id3lib/slack-desc
drwxr-xr-x 2 root root 4096 2023-10-01 18:53 ./source/l/imagemagick drwxr-xr-x 2 root root 4096 2023-10-09 17:17 ./source/l/imagemagick
-rw-r--r-- 1 root root 10189698 2023-10-01 00:08 ./source/l/imagemagick/ImageMagick-7.1.1-19.tar.lz -rw-r--r-- 1 root root 10188525 2023-10-08 21:22 ./source/l/imagemagick/ImageMagick-7.1.1-20.tar.lz
-rw-r--r-- 1 root root 833 2023-10-01 02:01 ./source/l/imagemagick/ImageMagick-7.1.1-19.tar.lz.asc -rw-r--r-- 1 root root 833 2023-10-08 22:25 ./source/l/imagemagick/ImageMagick-7.1.1-20.tar.lz.asc
-rw-r--r-- 1 root root 309 2016-05-17 04:08 ./source/l/imagemagick/doinst.sh.gz -rw-r--r-- 1 root root 309 2016-05-17 04:08 ./source/l/imagemagick/doinst.sh.gz
-rwxr-xr-x 1 root root 7379 2023-09-18 18:17 ./source/l/imagemagick/imagemagick.SlackBuild -rwxr-xr-x 1 root root 7379 2023-09-18 18:17 ./source/l/imagemagick/imagemagick.SlackBuild
-rw-r--r-- 1 root root 81 2022-11-08 20:07 ./source/l/imagemagick/imagemagick.url -rw-r--r-- 1 root root 81 2022-11-08 20:07 ./source/l/imagemagick/imagemagick.url
@ -11186,8 +11189,8 @@ drwxr-xr-x 2 root root 4096 2023-05-01 18:52 ./source/l/libwpg
-rw-r--r-- 1 root root 340428 2023-04-29 12:11 ./source/l/libwpg/libwpg-0.3.4.tar.xz -rw-r--r-- 1 root root 340428 2023-04-29 12:11 ./source/l/libwpg/libwpg-0.3.4.tar.xz
-rwxr--r-- 1 root root 3824 2023-05-01 18:52 ./source/l/libwpg/libwpg.SlackBuild -rwxr--r-- 1 root root 3824 2023-05-01 18:52 ./source/l/libwpg/libwpg.SlackBuild
-rw-r--r-- 1 root root 719 2018-02-27 06:12 ./source/l/libwpg/slack-desc -rw-r--r-- 1 root root 719 2018-02-27 06:12 ./source/l/libwpg/slack-desc
drwxr-xr-x 2 root root 4096 2023-01-05 02:50 ./source/l/libxkbcommon drwxr-xr-x 2 root root 4096 2023-10-09 17:19 ./source/l/libxkbcommon
-rw-r--r-- 1 root root 472700 2023-01-02 19:26 ./source/l/libxkbcommon/libxkbcommon-1.5.0.tar.xz -rw-r--r-- 1 root root 510456 2023-10-08 20:48 ./source/l/libxkbcommon/libxkbcommon-1.6.0.tar.xz
-rwxr-xr-x 1 root root 4232 2022-09-06 18:27 ./source/l/libxkbcommon/libxkbcommon.SlackBuild -rwxr-xr-x 1 root root 4232 2022-09-06 18:27 ./source/l/libxkbcommon/libxkbcommon.SlackBuild
-rw-r--r-- 1 root root 1078 2020-11-23 20:27 ./source/l/libxkbcommon/slack-desc -rw-r--r-- 1 root root 1078 2020-11-23 20:27 ./source/l/libxkbcommon/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/libxklavier drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/libxklavier
@ -11906,12 +11909,11 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/shared-desktop-on
-rw-r--r-- 1 root root 3967786 2013-06-12 18:45 ./source/l/shared-desktop-ontologies/shared-desktop-ontologies-0.11.0.tar.bz2 -rw-r--r-- 1 root root 3967786 2013-06-12 18:45 ./source/l/shared-desktop-ontologies/shared-desktop-ontologies-0.11.0.tar.bz2
-rwxr-xr-x 1 root root 3874 2021-02-13 05:32 ./source/l/shared-desktop-ontologies/shared-desktop-ontologies.SlackBuild -rwxr-xr-x 1 root root 3874 2021-02-13 05:32 ./source/l/shared-desktop-ontologies/shared-desktop-ontologies.SlackBuild
-rw-r--r-- 1 root root 1116 2018-02-27 06:12 ./source/l/shared-desktop-ontologies/slack-desc -rw-r--r-- 1 root root 1116 2018-02-27 06:12 ./source/l/shared-desktop-ontologies/slack-desc
drwxr-xr-x 2 root root 4096 2022-03-28 18:48 ./source/l/shared-mime-info drwxr-xr-x 2 root root 4096 2023-10-07 19:15 ./source/l/shared-mime-info
-rw-r--r-- 1 root root 357 2012-08-14 19:15 ./source/l/shared-mime-info/doinst.sh.gz -rw-r--r-- 1 root root 357 2012-08-14 19:15 ./source/l/shared-mime-info/doinst.sh.gz
-rwxr-xr-x 1 root root 1879 2021-01-02 20:15 ./source/l/shared-mime-info/fetch-shared-mime-info.sh -rwxr-xr-x 1 root root 1879 2021-01-02 20:15 ./source/l/shared-mime-info/fetch-shared-mime-info.sh
-rw-r--r-- 1 root root 338070 2022-03-27 10:19 ./source/l/shared-mime-info/shared-mime-info-2.2.tar.lz -rw-r--r-- 1 root root 337594 2023-10-07 19:13 ./source/l/shared-mime-info/shared-mime-info-2.3.tar.lz
-rwxr-xr-x 1 root root 4979 2022-03-28 18:47 ./source/l/shared-mime-info/shared-mime-info.SlackBuild -rwxr-xr-x 1 root root 4930 2023-10-07 19:15 ./source/l/shared-mime-info/shared-mime-info.SlackBuild
-rw-r--r-- 1 root root 218 2022-03-28 18:48 ./source/l/shared-mime-info/shared-mime-info.skip_tests.diff.gz
-rw-r--r-- 1 root root 52 2019-03-25 17:24 ./source/l/shared-mime-info/shared-mime-info.url -rw-r--r-- 1 root root 52 2019-03-25 17:24 ./source/l/shared-mime-info/shared-mime-info.url
-rw-r--r-- 1 root root 951 2018-02-27 06:12 ./source/l/shared-mime-info/slack-desc -rw-r--r-- 1 root root 951 2018-02-27 06:12 ./source/l/shared-mime-info/slack-desc
drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/sip drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/sip
@ -12193,8 +12195,8 @@ drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/n/bsd-finger
-rw-r--r-- 1 root root 1479 2017-08-02 23:32 ./source/n/bsd-finger/bsd-finger-wide-char-support5.patch.gz -rw-r--r-- 1 root root 1479 2017-08-02 23:32 ./source/n/bsd-finger/bsd-finger-wide-char-support5.patch.gz
-rwxr-xr-x 1 root root 3941 2022-09-06 18:27 ./source/n/bsd-finger/bsd-finger.SlackBuild -rwxr-xr-x 1 root root 3941 2022-09-06 18:27 ./source/n/bsd-finger/bsd-finger.SlackBuild
-rw-r--r-- 1 root root 1071 2018-02-27 06:13 ./source/n/bsd-finger/slack-desc -rw-r--r-- 1 root root 1071 2018-02-27 06:13 ./source/n/bsd-finger/slack-desc
drwxr-xr-x 2 root root 4096 2023-05-22 17:44 ./source/n/c-ares drwxr-xr-x 2 root root 4096 2023-10-08 18:17 ./source/n/c-ares
-rw-r--r-- 1 root root 850658 2023-05-22 12:25 ./source/n/c-ares/c-ares-1.19.1.tar.lz -rw-r--r-- 1 root root 861578 2023-10-07 17:07 ./source/n/c-ares/c-ares-1.20.0.tar.lz
-rwxr-xr-x 1 root root 4417 2022-09-06 18:27 ./source/n/c-ares/c-ares.SlackBuild -rwxr-xr-x 1 root root 4417 2022-09-06 18:27 ./source/n/c-ares/c-ares.SlackBuild
-rw-r--r-- 1 root root 970 2021-04-09 19:13 ./source/n/c-ares/slack-desc -rw-r--r-- 1 root root 970 2021-04-09 19:13 ./source/n/c-ares/slack-desc
drwxr-xr-x 2 root root 4096 2023-07-21 19:04 ./source/n/ca-certificates drwxr-xr-x 2 root root 4096 2023-07-21 19:04 ./source/n/ca-certificates
@ -12538,10 +12540,10 @@ drwxr-xr-x 2 root root 4096 2023-03-03 20:02 ./source/n/libqmi
-rwxr-xr-x 1 root root 4634 2022-11-12 18:38 ./source/n/libqmi/libqmi.SlackBuild -rwxr-xr-x 1 root root 4634 2022-11-12 18:38 ./source/n/libqmi/libqmi.SlackBuild
-rw-r--r-- 1 root root 38 2022-11-12 18:39 ./source/n/libqmi/libqmi.url -rw-r--r-- 1 root root 38 2022-11-12 18:39 ./source/n/libqmi/libqmi.url
-rw-r--r-- 1 root root 785 2018-02-27 06:13 ./source/n/libqmi/slack-desc -rw-r--r-- 1 root root 785 2018-02-27 06:13 ./source/n/libqmi/slack-desc
drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/n/libtirpc drwxr-xr-x 2 root root 4096 2023-10-08 18:35 ./source/n/libtirpc
-rw-r--r-- 1 root root 269 2015-12-13 21:15 ./source/n/libtirpc/doinst.sh.gz -rw-r--r-- 1 root root 269 2015-12-13 21:15 ./source/n/libtirpc/doinst.sh.gz
-rw-r--r-- 1 root root 414931 2022-08-07 17:44 ./source/n/libtirpc/libtirpc-1.3.3.tar.lz -rw-r--r-- 1 root root 415505 2023-10-07 10:58 ./source/n/libtirpc/libtirpc-1.3.4.tar.lz
-rwxr-xr-x 1 root root 5352 2022-09-06 18:27 ./source/n/libtirpc/libtirpc.SlackBuild -rwxr-xr-x 1 root root 5110 2023-10-07 19:07 ./source/n/libtirpc/libtirpc.SlackBuild
-rw-r--r-- 1 root root 790 2019-12-22 18:36 ./source/n/libtirpc/slack-desc -rw-r--r-- 1 root root 790 2019-12-22 18:36 ./source/n/libtirpc/slack-desc
drwxr-xr-x 2 root root 4096 2023-03-22 19:39 ./source/n/links drwxr-xr-x 2 root root 4096 2023-03-22 19:39 ./source/n/links
-rw-r--r-- 1 root root 6148637 2023-03-21 18:51 ./source/n/links/links-2.29.tar.lz -rw-r--r-- 1 root root 6148637 2023-03-21 18:51 ./source/n/links/links-2.29.tar.lz
@ -12980,13 +12982,13 @@ drwxr-xr-x 2 root root 4096 2023-03-05 20:50 ./source/n/procmail
-rw-r--r-- 1 root root 277 2006-09-19 04:10 ./source/n/procmail/procmail.lfs.diff.gz -rw-r--r-- 1 root root 277 2006-09-19 04:10 ./source/n/procmail/procmail.lfs.diff.gz
-rw-r--r-- 1 root root 38 2022-04-04 19:08 ./source/n/procmail/procmail.url -rw-r--r-- 1 root root 38 2022-04-04 19:08 ./source/n/procmail/procmail.url
-rw-r--r-- 1 root root 1143 2018-02-27 06:13 ./source/n/procmail/slack-desc -rw-r--r-- 1 root root 1143 2018-02-27 06:13 ./source/n/procmail/slack-desc
drwxr-xr-x 3 root root 4096 2023-09-13 19:12 ./source/n/proftpd drwxr-xr-x 3 root root 4096 2023-10-09 17:21 ./source/n/proftpd
-rw-r--r-- 1 root root 306 2003-03-06 07:52 ./source/n/proftpd/doinst.sh.gz -rw-r--r-- 1 root root 306 2003-03-06 07:52 ./source/n/proftpd/doinst.sh.gz
drwxr-xr-x 2 root root 4096 2017-04-20 21:08 ./source/n/proftpd/etc drwxr-xr-x 2 root root 4096 2017-04-20 21:08 ./source/n/proftpd/etc
-rw-r--r-- 1 root root 581 2001-02-26 07:31 ./source/n/proftpd/etc/ftpusers -rw-r--r-- 1 root root 581 2001-02-26 07:31 ./source/n/proftpd/etc/ftpusers
-rw-r--r-- 1 root root 1986 2017-04-20 21:08 ./source/n/proftpd/etc/proftpd.conf -rw-r--r-- 1 root root 1986 2017-04-20 21:08 ./source/n/proftpd/etc/proftpd.conf
-rw-r--r-- 1 root root 14110548 2022-12-04 18:43 ./source/n/proftpd/proftpd-1.3.8.tar.lz -rw-r--r-- 1 root root 13925348 2023-10-08 23:56 ./source/n/proftpd/proftpd-1.3.8a.tar.lz
-rwxr-xr-x 1 root root 4762 2023-09-13 19:12 ./source/n/proftpd/proftpd.SlackBuild -rwxr-xr-x 1 root root 4764 2023-10-09 17:22 ./source/n/proftpd/proftpd.SlackBuild
-rw-r--r-- 1 root root 826 2018-02-27 06:13 ./source/n/proftpd/slack-desc -rw-r--r-- 1 root root 826 2018-02-27 06:13 ./source/n/proftpd/slack-desc
drwxr-xr-x 2 root root 4096 2023-03-31 17:08 ./source/n/pssh drwxr-xr-x 2 root root 4096 2023-03-31 17:08 ./source/n/pssh
-rw-r--r-- 1 root root 43893 2023-03-22 05:48 ./source/n/pssh/pssh-2.3.5.tar.lz -rw-r--r-- 1 root root 43893 2023-03-22 05:48 ./source/n/pssh/pssh-2.3.5.tar.lz
@ -13155,9 +13157,9 @@ drwxr-xr-x 2 root root 4096 2023-09-01 18:52 ./source/n/wget2
-rw-r--r-- 1 root root 2122122 2023-08-31 12:54 ./source/n/wget2/wget2-2.1.0.tar.lz -rw-r--r-- 1 root root 2122122 2023-08-31 12:54 ./source/n/wget2/wget2-2.1.0.tar.lz
-rw-r--r-- 1 root root 566 2023-08-31 12:54 ./source/n/wget2/wget2-2.1.0.tar.lz.sig -rw-r--r-- 1 root root 566 2023-08-31 12:54 ./source/n/wget2/wget2-2.1.0.tar.lz.sig
-rwxr-xr-x 1 root root 4975 2022-07-04 18:48 ./source/n/wget2/wget2.SlackBuild -rwxr-xr-x 1 root root 4975 2022-07-04 18:48 ./source/n/wget2/wget2.SlackBuild
drwxr-xr-x 2 root root 4096 2023-07-23 23:38 ./source/n/whois drwxr-xr-x 2 root root 4096 2023-10-09 17:24 ./source/n/whois
-rw-r--r-- 1 root root 820 2019-03-28 19:25 ./source/n/whois/slack-desc -rw-r--r-- 1 root root 820 2019-03-28 19:25 ./source/n/whois/slack-desc
-rw-r--r-- 1 root root 90348 2023-07-22 15:57 ./source/n/whois/whois-5.5.18.tar.xz -rw-r--r-- 1 root root 90880 2023-10-08 20:58 ./source/n/whois/whois-5.5.19.tar.xz
-rwxr-xr-x 1 root root 3046 2023-02-28 19:20 ./source/n/whois/whois.SlackBuild -rwxr-xr-x 1 root root 3046 2023-02-28 19:20 ./source/n/whois/whois.SlackBuild
-rw-r--r-- 1 root root 33 2019-07-24 18:55 ./source/n/whois/whois.url -rw-r--r-- 1 root root 33 2019-07-24 18:55 ./source/n/whois/whois.url
drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/n/wireguard-tools drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/n/wireguard-tools
@ -14836,11 +14838,11 @@ drwxr-xr-x 2 root root 4096 2023-09-20 19:31 ./source/x/xorg-server-xwayl
-rwxr-xr-x 1 root root 5293 2022-11-02 19:21 ./source/x/xorg-server-xwayland/xorg-server-xwayland.SlackBuild -rwxr-xr-x 1 root root 5293 2022-11-02 19:21 ./source/x/xorg-server-xwayland/xorg-server-xwayland.SlackBuild
-rw-r--r-- 1 root root 1298128 2023-09-20 08:32 ./source/x/xorg-server-xwayland/xwayland-23.2.1.tar.xz -rw-r--r-- 1 root root 1298128 2023-09-20 08:32 ./source/x/xorg-server-xwayland/xwayland-23.2.1.tar.xz
-rw-r--r-- 1 root root 95 2023-09-20 08:32 ./source/x/xorg-server-xwayland/xwayland-23.2.1.tar.xz.sig -rw-r--r-- 1 root root 95 2023-09-20 08:32 ./source/x/xorg-server-xwayland/xwayland-23.2.1.tar.xz.sig
drwxr-xr-x 2 root root 4096 2023-10-02 18:32 ./source/x/xterm drwxr-xr-x 2 root root 4096 2023-10-09 17:33 ./source/x/xterm
-rw-r--r-- 1 root root 3266 2022-01-19 05:01 ./source/x/xterm/XTerm-console -rw-r--r-- 1 root root 3266 2022-01-19 05:01 ./source/x/xterm/XTerm-console
-rw-r--r-- 1 root root 391 2019-01-01 20:06 ./source/x/xterm/doinst.sh.gz -rw-r--r-- 1 root root 391 2019-01-01 20:06 ./source/x/xterm/doinst.sh.gz
-rw-r--r-- 1 root root 761 2018-02-27 06:13 ./source/x/xterm/slack-desc -rw-r--r-- 1 root root 761 2018-02-27 06:13 ./source/x/xterm/slack-desc
-rw-r--r-- 1 root root 1062874 2023-10-02 00:34 ./source/x/xterm/xterm-385.tar.lz -rw-r--r-- 1 root root 1064234 2023-10-09 13:07 ./source/x/xterm/xterm-386.tar.lz
-rwxr-xr-x 1 root root 5055 2022-03-01 00:54 ./source/x/xterm/xterm.SlackBuild -rwxr-xr-x 1 root root 5055 2022-03-01 00:54 ./source/x/xterm/xterm.SlackBuild
-rw-r--r-- 1 root root 44 2023-05-29 18:07 ./source/x/xterm/xterm.url -rw-r--r-- 1 root root 44 2023-05-29 18:07 ./source/x/xterm/xterm.url
drwxr-xr-x 52 root root 4096 2023-08-02 19:44 ./source/xap drwxr-xr-x 52 root root 4096 2023-08-02 19:44 ./source/xap
@ -15475,54 +15477,17 @@ drwxr-xr-x 2 root root 4096 2023-02-19 18:29 ./source/y/nethack
-rwxr-xr-x 1 root root 4972 2023-02-19 18:30 ./source/y/nethack/nethack.SlackBuild -rwxr-xr-x 1 root root 4972 2023-02-19 18:30 ./source/y/nethack/nethack.SlackBuild
-rw-r--r-- 1 root root 59 2023-02-19 18:28 ./source/y/nethack/nethack.url -rw-r--r-- 1 root root 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 2023-10-03 22:27 ./testing drwxr-xr-x 4 root root 4096 2023-10-09 18:16 ./testing
-rw-r--r-- 1 root root 3639 2023-10-03 22:27 ./testing/CHECKSUMS.md5 -rw-r--r-- 1 root root 1086 2023-10-09 18:16 ./testing/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-10-03 22:27 ./testing/CHECKSUMS.md5.asc -rw-r--r-- 1 root root 163 2023-10-09 18:16 ./testing/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 4761 2023-10-03 22:27 ./testing/FILE_LIST -rw-r--r-- 1 root root 1451 2023-10-09 18:16 ./testing/FILE_LIST
-rw-r--r-- 1 root root 1813639 2023-10-03 22:27 ./testing/MANIFEST.bz2 -rw-r--r-- 1 root root 1655757 2023-10-09 18:16 ./testing/MANIFEST.bz2
-rw-r--r-- 1 root root 2880 2023-10-03 22:27 ./testing/PACKAGES.TXT -rw-r--r-- 1 root root 832 2023-10-09 18:16 ./testing/PACKAGES.TXT
drwxr-xr-x 2 root root 4096 2023-10-03 22:27 ./testing/packages drwxr-xr-x 2 root root 4096 2023-10-08 18:30 ./testing/packages
-rw-r--r-- 1 root root 371 2023-10-03 21:29 ./testing/packages/aaa_glibc-solibs-2.38-x86_64-2.txt
-rw-r--r-- 1 root root 2816444 2023-10-03 21:29 ./testing/packages/aaa_glibc-solibs-2.38-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-10-03 21:29 ./testing/packages/aaa_glibc-solibs-2.38-x86_64-2.txz.asc
-rw-r--r-- 1 root root 313 2023-10-03 21:29 ./testing/packages/glibc-2.38-x86_64-2.txt
-rw-r--r-- 1 root root 5445772 2023-10-03 21:29 ./testing/packages/glibc-2.38-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-10-03 21:29 ./testing/packages/glibc-2.38-x86_64-2.txz.asc
-rw-r--r-- 1 root root 353 2023-10-03 21:29 ./testing/packages/glibc-i18n-2.38-x86_64-2.txt
-rw-r--r-- 1 root root 12093996 2023-10-03 21:29 ./testing/packages/glibc-i18n-2.38-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-10-03 21:29 ./testing/packages/glibc-i18n-2.38-x86_64-2.txz.asc
-rw-r--r-- 1 root root 507 2023-10-03 21:29 ./testing/packages/glibc-profile-2.38-x86_64-2.txt
-rw-r--r-- 1 root root 1584024 2023-10-03 21:29 ./testing/packages/glibc-profile-2.38-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-10-03 21:29 ./testing/packages/glibc-profile-2.38-x86_64-2.txz.asc
-rw-r--r-- 1 root root 426 2023-09-19 22:46 ./testing/packages/rust-1.72.1-x86_64-1.txt -rw-r--r-- 1 root root 426 2023-09-19 22:46 ./testing/packages/rust-1.72.1-x86_64-1.txt
-rw-r--r-- 1 root root 96914996 2023-09-19 22:46 ./testing/packages/rust-1.72.1-x86_64-1.txz -rw-r--r-- 1 root root 96914996 2023-09-19 22:46 ./testing/packages/rust-1.72.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-19 22:46 ./testing/packages/rust-1.72.1-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-09-19 22:46 ./testing/packages/rust-1.72.1-x86_64-1.txz.asc
drwxr-xr-x 4 root root 4096 2023-09-28 20:07 ./testing/source drwxr-xr-x 3 root root 4096 2023-10-08 18:30 ./testing/source
drwxr-xr-x 4 root root 4096 2023-09-26 20:58 ./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 18913712 2023-07-31 21:34 ./testing/source/glibc/glibc-2.38.tar.xz
-rw-r--r-- 1 root root 833 2023-07-31 21:34 ./testing/source/glibc/glibc-2.38.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 18360 2023-10-03 21:20 ./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 3951 2023-09-26 23:48 ./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 2023-10-03 21:20 ./testing/source/glibc/patches
-rw-r--r-- 1 root root 7875 2023-09-16 22:25 ./testing/source/glibc/patches/glibc-2.38-upstream_fixes-1.patch.gz
-rw-r--r-- 1 root root 2275 2023-10-03 19:57 ./testing/source/glibc/patches/glibc.CVE-2023-4911.patch.gz
-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 2023-09-19 22:46 ./testing/source/rust drwxr-xr-x 2 root root 4096 2023-09-19 22:46 ./testing/source/rust
-rw-r--r-- 1 root root 261 2020-11-19 19:46 ./testing/source/rust/link_libffi.diff.gz -rw-r--r-- 1 root root 261 2020-11-19 19:46 ./testing/source/rust/link_libffi.diff.gz
-rwxr-xr-x 1 root root 10063 2023-09-19 21:57 ./testing/source/rust/rust.SlackBuild -rwxr-xr-x 1 root root 10063 2023-09-19 21:57 ./testing/source/rust/rust.SlackBuild

View file

@ -681,9 +681,9 @@ gzip ./source/t/xfig/xfig.no.pdf.ref.diff
gzip ./source/t/xfig/xfig.fig.ad.diff gzip ./source/t/xfig/xfig.fig.ad.diff
gzip ./source/l/glibc/glibc.ru_RU.CP1251.diff gzip ./source/l/glibc/glibc.ru_RU.CP1251.diff
gzip ./source/l/glibc/glibc.locale.no-archive.diff gzip ./source/l/glibc/glibc.locale.no-archive.diff
gzip ./source/l/glibc/patches/glibc-2.38-upstream_fixes-1.patch
gzip ./source/l/glibc/patches/reenable_DT_HASH.patch gzip ./source/l/glibc/patches/reenable_DT_HASH.patch
gzip ./source/l/glibc/patches/glibc-2.37.CVE-2023-4911.patch gzip ./source/l/glibc/patches/glibc.CVE-2023-4911.patch
gzip ./source/l/glibc/patches/CVE-2023-25139.patch
gzip ./source/l/glibc/glibc-2.32.en_US.no.am.pm.date.format.diff gzip ./source/l/glibc/glibc-2.32.en_US.no.am.pm.date.format.diff
gzip ./source/l/fuse/fuse2-0007-util-ulockmgr_server.c-conditionally-define-closefro.patch gzip ./source/l/fuse/fuse2-0007-util-ulockmgr_server.c-conditionally-define-closefro.patch
gzip ./source/l/fuse/doinst.sh gzip ./source/l/fuse/doinst.sh
@ -848,7 +848,6 @@ gzip ./source/l/libexif/libexif.pc.diff
gzip ./source/l/farstream/farstream-0.2.9-build-Adapt-to-backwards-incompatible-change-in-GNU-.patch gzip ./source/l/farstream/farstream-0.2.9-build-Adapt-to-backwards-incompatible-change-in-GNU-.patch
gzip ./source/l/farstream/farstream-0.2.8-configure-add-check-for-glib-mkenums.patch gzip ./source/l/farstream/farstream-0.2.8-configure-add-check-for-glib-mkenums.patch
gzip ./source/l/shared-mime-info/doinst.sh gzip ./source/l/shared-mime-info/doinst.sh
gzip ./source/l/shared-mime-info/shared-mime-info.skip_tests.diff
gzip ./source/l/glib/glib-1.2.10-gcc5.patch gzip ./source/l/glib/glib-1.2.10-gcc5.patch
gzip ./source/l/glib/glib-1.2.10-multilib.patch gzip ./source/l/glib/glib-1.2.10-multilib.patch
gzip ./source/l/glib/glib-1.2.10-autotools.patch gzip ./source/l/glib/glib-1.2.10-autotools.patch
@ -1121,10 +1120,4 @@ 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/glibc-2.38-upstream_fixes-1.patch
gzip ./testing/source/glibc/patches/reenable_DT_HASH.patch
gzip ./testing/source/glibc/patches/glibc.CVE-2023-4911.patch
gzip ./testing/source/glibc/glibc-2.32.en_US.no.am.pm.date.format.diff
gzip ./testing/source/rust/link_libffi.diff gzip ./testing/source/rust/link_libffi.diff

View file

@ -1,6 +1,6 @@
#!/bin/bash #!/bin/bash
# Copyright 2006, 2008, 2009, 2010, 2018, 2020 Patrick J. Volkerding, Sebeka, MN, USA # Copyright 2006, 2008, 2009, 2010, 2018, 2020, 2023 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved. # All rights reserved.
# #
# Redistribution and use of this script, with or without modification, is # Redistribution and use of this script, with or without modification, is
@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=desktop-file-utils PKGNAM=desktop-file-utils
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:-3} BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "} NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@ -76,22 +76,27 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+ -exec chmod 644 {} \+
if [ ! -r configure ]; then # Configure, build, and install:
NOCONFIGURE=1 ./autogen.sh export CFLAGS="$SLKCFLAGS"
fi export CXXFLAGS="$SLKCFLAGS"
mkdir meson-build
# Configure: cd meson-build
CFLAGS="$SLKCFLAGS" \ meson setup \
./configure \
--prefix=/usr \ --prefix=/usr \
--libdir=lib${LIBDIRSUFFIX} \
--libexecdir=/usr/libexec \
--bindir=/usr/bin \
--sbindir=/usr/sbin \
--includedir=/usr/include \
--datadir=/usr/share \
--mandir=/usr/man \ --mandir=/usr/man \
--docdir=/usr/doc/$PKGNAM-$VERSION \ --sysconfdir=/etc \
--build=$ARCH-slackware-linux \ --localstatedir=/var \
--host=$ARCH-slackware-linux --buildtype=release \
.. || exit 1
# Build and install: "${NINJA:=ninja}" $NUMJOBS || exit 1
make $NUMJOBS || make || exit 1 DESTDIR=$PKG $NINJA install || exit 1
make install DESTDIR=$PKG || exit 1 cd ..
mkdir -p $PKG/var/log/setup mkdir -p $PKG/var/log/setup
cat << EOF > $PKG/var/log/setup/setup.07.update-desktop-database cat << EOF > $PKG/var/log/setup/setup.07.update-desktop-database

View file

@ -72,6 +72,8 @@ if [ -x /sbin/ldconfig -a -d lib/incoming ]; then # swap on the fly
rm -f $LIBRARY rm -f $LIBRARY
done done
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 fi
# Finally, rename them and clean up: # Finally, rename them and clean up:
@ -136,7 +138,9 @@ if [ ! -x /sbin/ldconfig ]; then
( cd lib ; rm -rf libanl.so.1 ) ( cd lib ; rm -rf libanl.so.1 )
( cd lib ; ln -sf libanl-@@VERSION@@.so libanl.so.1 ) ( cd lib ; ln -sf libanl-@@VERSION@@.so libanl.so.1 )
( cd lib ; rm -rf libcrypt.so.1 ) ( cd lib ; rm -rf libcrypt.so.1 )
( cd lib ; ln -sf libcrypt-@@VERSION@@.so 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 ; rm -rf libBrokenLocale.so.1 )
( cd lib ; ln -sf libBrokenLocale-@@VERSION@@.so libBrokenLocale.so.1 ) ( cd lib ; ln -sf libBrokenLocale-@@VERSION@@.so libBrokenLocale.so.1 )
( cd lib ; rm -rf ld-linux.so.2 ) ( cd lib ; rm -rf ld-linux.so.2 )
@ -152,4 +156,3 @@ if [ ! -x /sbin/ldconfig ]; then
( cd lib ; rm -rf librt.so.1 ) ( cd lib ; rm -rf librt.so.1 )
( cd lib ; ln -sf librt-@@VERSION@@.so librt.so.1 ) ( cd lib ; ln -sf librt-@@VERSION@@.so librt.so.1 )
fi fi

View file

@ -72,6 +72,8 @@ if [ -x /sbin/ldconfig -a -d lib/incoming ]; then # swap on the fly
rm -f $LIBRARY rm -f $LIBRARY
done done
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 fi
# Finally, rename them and clean up: # Finally, rename them and clean up:
@ -138,7 +140,9 @@ if [ ! -x /sbin/ldconfig ]; then
( cd lib ; rm -rf libanl.so.1 ) ( cd lib ; rm -rf libanl.so.1 )
( cd lib ; ln -sf libanl-@@VERSION@@.so libanl.so.1 ) ( cd lib ; ln -sf libanl-@@VERSION@@.so libanl.so.1 )
( cd lib ; rm -rf libcrypt.so.1 ) ( cd lib ; rm -rf libcrypt.so.1 )
( cd lib ; ln -sf libcrypt-@@VERSION@@.so 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 ; rm -rf libBrokenLocale.so.1 )
( cd lib ; ln -sf libBrokenLocale-@@VERSION@@.so libBrokenLocale.so.1 ) ( cd lib ; ln -sf libBrokenLocale-@@VERSION@@.so libBrokenLocale.so.1 )
( cd lib ; rm -rf ld-linux.so.2 ) ( cd lib ; rm -rf ld-linux.so.2 )

View file

@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=glibc PKGNAM=glibc
VERSION=${VERSION:-$(echo glibc-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} VERSION=${VERSION:-$(echo glibc-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
CHECKOUT=${CHECKOUT:-""} CHECKOUT=${CHECKOUT:-""}
BUILD=${BUILD:-3} BUILD=${BUILD:-2}
# I was considering disabling NSCD, but MoZes talked me out of it. :) # I was considering disabling NSCD, but MoZes talked me out of it. :)
#DISABLE_NSCD=" --disable-nscd " #DISABLE_NSCD=" --disable-nscd "
@ -230,7 +230,7 @@ CFLAGS="-g $OPTIMIZ" \
../configure \ ../configure \
--prefix=/usr \ --prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \ --libdir=/usr/lib${LIBDIRSUFFIX} \
--enable-kernel=2.6.32 \ --enable-kernel=4.4 \
--with-headers=/usr/include \ --with-headers=/usr/include \
--enable-add-ons \ --enable-add-ons \
--enable-profile \ --enable-profile \
@ -251,6 +251,11 @@ make $NUMJOBS install install_root=$PKG || exit 1
# completes much faster. :) # completes much faster. :)
make $NUMJOBS localedata/install-locales install_root=$PKG DESTDIR=$PKG || exit 1 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 # 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: # remains there so as not to break any scripts that might need it:
mkdir -p $PKG/bin mkdir -p $PKG/bin
@ -306,8 +311,7 @@ cat nscd/nscd.conf > $PKG/etc/nscd.conf.new
# Install docs: # Install docs:
( mkdir -p $PKG/usr/doc/glibc-$VERSION ( mkdir -p $PKG/usr/doc/glibc-$VERSION
cp -a \ cp -a \
BUGS CONFORMANCE COPYING* FAQ INSTALL LICENSES NAMESPACE \ CONTRIBUTED-BY* COPYING* INSTALL* LICENSES* MAINTAINERS* NEWS* README* SECURITY* SHARED-FILES* \
NEWS NOTES PROJECTS README* \
$PKG/usr/doc/glibc-$VERSION $PKG/usr/doc/glibc-$VERSION
) )
@ -338,9 +342,20 @@ fi
find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip -g 2> /dev/null find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip -g 2> /dev/null
) )
# Fix info dir: # Compress manual pages:
rm $PKG/usr/info/dir find $PKG/usr/man -type f -exec gzip -9 {} \+
gzip -9 $PKG/usr/info/* 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 # This is junk
rm $PKG/etc/ld.so.cache rm $PKG/etc/ld.so.cache
@ -411,6 +426,11 @@ cp -a $PKG/lib${LIBDIRSUFFIX}/* lib${LIBDIRSUFFIX}
# have to handle these files differently and so that it's easy to see what # have to handle these files differently and so that it's easy to see what
# version of glibc is in use at a glance. # version of glibc is in use at a glance.
cd incoming 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 for library in *.so.* ; do
mv $library $(echo $library | cut -f 1 -d .)-${VERSION}.so mv $library $(echo $library | cut -f 1 -d .)-${VERSION}.so
done done
@ -465,17 +485,13 @@ find lib${LIBDIRSUFFIX} -type l -exec rm {} \+
mkdir install mkdir install
cp -a $CWD/slack-desc.glibc install/slack-desc cp -a $CWD/slack-desc.glibc install/slack-desc
cp -a $CWD/doinst.sh-glibc install/doinst.sh 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: # Call the function to fix doinst.sh where $LIBDIRSUFFIX is needed:
fix_doinst fix_doinst
( cd lib${LIBDIRSUFFIX} ( cd lib${LIBDIRSUFFIX}
mkdir incoming mkdir incoming
mv *so* incoming mv *so* incoming
mv incoming/libmemusage.so . mv incoming/libmemusage.so .
#mv incoming/libcrypt* .
# Beginning with glibc-2.34, shared objects are using their ABI sonames # Beginning with glibc-2.34, shared objects are using their ABI sonames
# directly, which is frankly, a terrible idea. It might help other package # 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 # managers, but doesn't do us any favors where we already had a system for
@ -484,6 +500,11 @@ fix_doinst
# have to handle these files differently and so that it's easy to see what # have to handle these files differently and so that it's easy to see what
# version of glibc is in use at a glance. # version of glibc is in use at a glance.
cd incoming 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 for library in *.so.* ; do
mv $library $(echo $library | cut -f 1 -d .)-${VERSION}.so mv $library $(echo $library | cut -f 1 -d .)-${VERSION}.so
done done

View file

@ -1,81 +0,0 @@
This is a partial fix for mishandling of grouping when formatting
integers. It properly computes the width in presence of grouping
characteres when the precision is larger than the number of significant
digits.
---
stdio-common/Makefile | 1 +
stdio-common/tst-grouping3.c | 37 +++++++++++++++++++++++++++++
stdio-common/vfprintf-process-arg.c | 2 +-
3 files changed, 39 insertions(+), 1 deletion(-)
create mode 100644 stdio-common/tst-grouping3.c
diff --git a/stdio-common/Makefile b/stdio-common/Makefile
index 6e9d104524..b46d932a20 100644
--- a/stdio-common/Makefile
+++ b/stdio-common/Makefile
@@ -195,6 +195,7 @@ tests := \
tst-gets \
tst-grouping \
tst-grouping2 \
+ tst-grouping3 \
tst-long-dbl-fphex \
tst-memstream-string \
tst-obprintf \
diff --git a/stdio-common/tst-grouping3.c b/stdio-common/tst-grouping3.c
new file mode 100644
index 0000000000..0031ad4010
--- /dev/null
+++ b/stdio-common/tst-grouping3.c
@@ -0,0 +1,37 @@
+/* Test printf with grouping and padding (bug 23432)
+ Copyright (C) 2023 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
+
+ The GNU C Library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or (at your option) any later version.
+
+ The GNU C Library 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
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with the GNU C Library; if not, see
+ <https://www.gnu.org/licenses/>. */
+
+#include <locale.h>
+#include <stdio.h>
+#include <support/check.h>
+#include <support/support.h>
+
+static int
+do_test (void)
+{
+ char buf[80];
+
+ xsetlocale (LC_NUMERIC, "de_DE.UTF-8");
+
+ sprintf (buf, "%+-'13.9d", 1234567);
+ TEST_COMPARE_STRING (buf, "+001.234.567 ");
+
+ return 0;
+}
+
+#include <support/test-driver.c>
diff --git a/stdio-common/vfprintf-process-arg.c b/stdio-common/vfprintf-process-arg.c
index 2c651946df..cd3eaf5c0c 100644
--- a/stdio-common/vfprintf-process-arg.c
+++ b/stdio-common/vfprintf-process-arg.c
@@ -257,7 +257,7 @@ LABEL (unsigned_number): /* Unsigned number of base BASE. */
width -= 2;
}
- width -= workend - string + prec;
+ width -= number_length + prec;
Xprintf_buffer_pad (buf, L_('0'), prec);
--
2.39.1

View file

@ -1,70 +0,0 @@
From 1056e5b4c3f2d90ed2b4a55f96add28da2f4c8fa Mon Sep 17 00:00:00 2001
From: Siddhesh Poyarekar <siddhesh@sourceware.org>
Date: Tue, 19 Sep 2023 18:39:32 -0400
Subject: [PATCH] tunables: Terminate if end of input is reached
(CVE-2023-4911)
The string parsing routine may end up writing beyond bounds of tunestr
if the input tunable string is malformed, of the form name=name=val.
This gets processed twice, first as name=name=val and next as name=val,
resulting in tunestr being name=name=val:name=val, thus overflowing
tunestr.
Terminate the parsing loop at the first instance itself so that tunestr
does not overflow.
Signed-off-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
Reviewed-by: Carlos O'Donell <carlos@redhat.com>
---
NEWS | 5 +++++
elf/dl-tunables.c | 17 +++++++++-------
--- ./NEWS.orig 2023-01-31 21:27:45.000000000 -0600
+++ ./NEWS 2023-10-03 15:47:54.560781260 -0500
@@ -28,6 +28,11 @@
heap and prints it to the target log file, potentially revealing a
portion of the contents of the heap.
+ CVE-2023-4911: If a tunable of the form NAME=NAME=VAL is passed in the
+ environment of a setuid program and NAME is valid, it may result in a
+ buffer overflow, which could be exploited to achieve escalated
+ privileges. This flaw was introduced in glibc 2.34.
+
The following bugs are resolved with this release:
[12154] network: Cannot resolve hosts which have wildcard aliases
--- ./elf/dl-tunables.c.orig 2023-01-31 21:27:45.000000000 -0600
+++ ./elf/dl-tunables.c 2023-10-03 15:47:54.560781260 -0500
@@ -187,11 +187,7 @@
/* If we reach the end of the string before getting a valid name-value
pair, bail out. */
if (p[len] == '\0')
- {
- if (__libc_enable_secure)
- tunestr[off] = '\0';
- return;
- }
+ break;
/* We did not find a valid name-value pair before encountering the
colon. */
@@ -251,9 +247,16 @@
}
}
- if (p[len] != '\0')
- p += len + 1;
+ /* We reached the end while processing the tunable string. */
+ if (p[len] == '\0')
+ break;
+
+ p += len + 1;
}
+
+ /* Terminate tunestr before we leave. */
+ if (__libc_enable_secure)
+ tunestr[off] = '\0';
}
#endif

View file

@ -1,27 +1,7 @@
From e47de5cb2d4dbecb58f569ed241e8e95c568f03c Mon Sep 17 00:00:00 2001 diff -up glibc-2.38/Makeconfig.45~ glibc-2.38/Makeconfig
From: Florian Weimer <fweimer@redhat.com> --- glibc-2.38/Makeconfig.45~ 2023-08-01 01:02:58.246719027 +0200
Date: Fri, 29 Apr 2022 16:37:51 +0200 +++ glibc-2.38/Makeconfig 2023-08-01 01:02:58.303719582 +0200
Subject: [PATCH] Do not use --hash-style=both for building glibc shared @@ -381,6 +381,15 @@ relro-LDFLAGS = -Wl,-z,relro
objects
The comment indicates that --hash-style=both was used to maintain
compatibility with static dlopen, but we had many internal ABI
changes since then, so this compatiblity does not add value anymore.
Reviewed-by: Carlos O'Donell <carlos@redhat.com>
---
Makeconfig | 9 +++++++++
Makerules | 7 +++++++
config.make.in | 1 +
configure | 28 ++++++++++++++++++++++++++++
configure.ac | 16 ++++++++++++++++
5 files changed, 61 insertions(+)
diff --git b/Makeconfig a/Makeconfig
index 760f14e92f..0aa5fb0099 100644
--- b/Makeconfig
+++ a/Makeconfig
@@ -362,6 +362,15 @@ relro-LDFLAGS = -Wl,-z,relro
LDFLAGS.so += $(relro-LDFLAGS) LDFLAGS.so += $(relro-LDFLAGS)
LDFLAGS-rtld += $(relro-LDFLAGS) LDFLAGS-rtld += $(relro-LDFLAGS)
@ -34,53 +14,34 @@ index 760f14e92f..0aa5fb0099 100644
+LDFLAGS-rtld += $(hashstyle-LDFLAGS) +LDFLAGS-rtld += $(hashstyle-LDFLAGS)
+endif +endif
+ +
ifeq (no,$(build-pie-default)) # Linker options to enable and disable DT_RELR.
pie-default = $(no-pie-ccflag) ifeq ($(have-dt-relr),yes)
else # build-pie-default dt-relr-ldflag = -Wl,-z,pack-relative-relocs
diff --git b/Makerules a/Makerules diff -up glibc-2.38/Makerules.45~ glibc-2.38/Makerules
index 354528b8c7..428464f092 100644 diff -up glibc-2.38/config.make.in.45~ glibc-2.38/config.make.in
--- b/Makerules --- glibc-2.38/config.make.in.45~ 2023-08-01 01:02:58.301719562 +0200
+++ a/Makerules +++ glibc-2.38/config.make.in 2023-08-01 01:03:54.721267748 +0200
@@ -557,6 +557,13 @@ $(common-objpfx)shlib.lds: $(common-objpfx)config.make $(..)Makerules @@ -71,6 +71,7 @@ have-libaudit = @have_libaudit@
-Wl,--verbose 2>/dev/null | \ have-libcap = @have_libcap@
sed > $@T \
-e '/^=========/,/^=========/!d;/^=========/d' \
+ $(if $(filter yes,$(have-hash-style)), \
+ -e 's/^.*\.gnu\.hash[ ]*:.*$$/ .note.ABI-tag : { *(.note.ABI-tag) } &/' \
+ -e '/^[ ]*\.hash[ ]*:.*$$/{h;d;}' \
+ -e '/DATA_SEGMENT_ALIGN/{H;g}' \
+ , \
+ -e 's/^.*\.hash[ ]*:.*$$/ .note.ABI-tag : { *(.note.ABI-tag) } &/' \
+ ) \
-e 's/^.*\*(\.dynbss).*$$/& \
PROVIDE(__start___libc_freeres_ptrs = .); \
*(__libc_freeres_ptrs) \
diff --git b/config.make.in a/config.make.in
index fff4c78dd0..bf728c71c0 100644
--- b/config.make.in
+++ a/config.make.in
@@ -70,6 +70,7 @@ have-libcap = @have_libcap@
have-cc-with-libunwind = @libc_cv_cc_with_libunwind@ have-cc-with-libunwind = @libc_cv_cc_with_libunwind@
fno-unit-at-a-time = @fno_unit_at_a_time@
bind-now = @bindnow@ bind-now = @bindnow@
+have-hash-style = @libc_cv_hashstyle@ +have-hash-style = @libc_cv_hashstyle@
use-default-link = @use_default_link@
have-cxx-thread_local = @libc_cv_cxx_thread_local@ have-cxx-thread_local = @libc_cv_cxx_thread_local@
have-loop-to-function = @libc_cv_cc_loop_to_function@ have-loop-to-function = @libc_cv_cc_loop_to_function@
diff --git b/configure a/configure have-textrel_ifunc = @libc_cv_textrel_ifunc@
index 716dc041b6..5a730dc5fc 100755 diff -up glibc-2.38/configure.45~ glibc-2.38/configure
--- b/configure --- glibc-2.38/configure.45~ 2023-07-31 19:54:16.000000000 +0200
+++ a/configure +++ glibc-2.38/configure 2023-08-01 01:04:54.904850299 +0200
@@ -622,6 +622,7 @@ libc_cv_cc_nofma @@ -655,6 +655,7 @@ libc_cv_cc_submachine
libc_cv_cc_nofma
libc_cv_mtls_dialect_gnu2 libc_cv_mtls_dialect_gnu2
fno_unit_at_a_time
libc_cv_has_glob_dat libc_cv_has_glob_dat
+libc_cv_hashstyle +libc_cv_hashstyle
libc_cv_fpie libc_cv_fpie
libc_cv_z_execstack libc_cv_z_execstack
ASFLAGS_config ASFLAGS_config
@@ -6193,6 +6194,33 @@ $as_echo "$libc_cv_fpie" >&6; } @@ -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 "$as_me:${as_lineno-$LINENO}: checking for --hash-style option" >&5
@ -92,8 +53,8 @@ index 716dc041b6..5a730dc5fc 100755
+int _start (void) { return 42; } +int _start (void) { return 42; }
+EOF +EOF
+if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS $no_ssp +if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS $no_ssp
+ -fPIC -shared -o conftest.so conftest.c + -fPIC -shared -o conftest.so conftest.c
+ -Wl,--hash-style=both -nostdlib 1>&5' + -Wl,--hash-style=both -nostdlib 1>&5'
+ { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 + { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
+ (eval $ac_try) 2>&5 + (eval $ac_try) 2>&5
+ ac_status=$? + ac_status=$?
@ -109,15 +70,13 @@ index 716dc041b6..5a730dc5fc 100755
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_hashstyle" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_hashstyle" >&5
+$as_echo "$libc_cv_hashstyle" >&6; } +$as_echo "$libc_cv_hashstyle" >&6; }
+ +
+
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GLOB_DAT reloc" >&5 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GLOB_DAT reloc" >&5
$as_echo_n "checking for GLOB_DAT reloc... " >&6; } printf %s "checking for GLOB_DAT reloc... " >&6; }
if ${libc_cv_has_glob_dat+:} false; then : diff -up glibc-2.38/configure.ac.45~ glibc-2.38/configure.ac
diff --git b/configure.ac a/configure.ac --- glibc-2.38/configure.ac.45~ 2023-07-31 19:54:16.000000000 +0200
index d08ad4d64e..a045f6608e 100644 +++ glibc-2.38/configure.ac 2023-08-01 01:02:58.303719582 +0200
--- b/configure.ac @@ -1339,6 +1339,22 @@ LIBC_TRY_CC_OPTION([-fpie], [libc_cv_fpi
+++ a/configure.ac
@@ -1360,6 +1360,22 @@ LIBC_TRY_CC_OPTION([-fpie], [libc_cv_fpie=yes], [libc_cv_fpie=no])
AC_SUBST(libc_cv_fpie) AC_SUBST(libc_cv_fpie)
@ -140,6 +99,3 @@ index d08ad4d64e..a045f6608e 100644
AC_CACHE_CHECK(for GLOB_DAT reloc, AC_CACHE_CHECK(for GLOB_DAT reloc,
libc_cv_has_glob_dat, [dnl libc_cv_has_glob_dat, [dnl
cat > conftest.c <<EOF cat > conftest.c <<EOF
--
2.37.1

View file

@ -1,6 +1,6 @@
#!/bin/bash #!/bin/bash
# Copyright 2008, 2009, 2010, 2012, 2016, 2018, 2021, 2022 Patrick J. Volkerding, Sebeka, MN, USA # Copyright 2008, 2009, 2010, 2012, 2016, 2018, 2021, 2022, 2023 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved. # All rights reserved.
# #
# Redistribution and use of this script, with or without modification, is # Redistribution and use of this script, with or without modification, is
@ -78,8 +78,6 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+ -exec chmod 644 {} \+
zcat $CWD/shared-mime-info.skip_tests.diff.gz | patch -p1 --verbose || exit 1
# Configure, build, and install: # Configure, build, and install:
export CFLAGS="$SLKCFLAGS" export CFLAGS="$SLKCFLAGS"
export CXXFLAGS="$SLKCFLAGS" export CXXFLAGS="$SLKCFLAGS"
@ -97,6 +95,7 @@ meson setup \
--sysconfdir=/etc \ --sysconfdir=/etc \
--localstatedir=/var \ --localstatedir=/var \
--buildtype=release \ --buildtype=release \
-Dbuild-tests=false \
-Dupdate-mimedb=false \ -Dupdate-mimedb=false \
.. || exit 1 .. || exit 1
# Don't use fdatasync() unless you want it to take 1000x longer # Don't use fdatasync() unless you want it to take 1000x longer

View file

@ -1,11 +0,0 @@
--- ./meson.build.orig 2022-03-27 05:19:00.000000000 -0500
+++ ./meson.build 2022-03-28 13:48:19.290060450 -0500
@@ -65,7 +65,7 @@
gio = dependency('gio-2.0', required: false)
subdir('src')
endif
-subdir('tests')
+#subdir('tests')
configure_file(
input: 'shared-mime-info.pc.in',

View file

@ -1,6 +1,6 @@
#!/bin/bash #!/bin/bash
# Copyright 2015, 2018 Patrick J. Volkerding, Sebeka, Minnesota, USA # Copyright 2015, 2018, 2023 Patrick J. Volkerding, Sebeka, Minnesota, USA
# All rights reserved. # All rights reserved.
# #
# Redistribution and use of this script, with or without modification, is # Redistribution and use of this script, with or without modification, is
@ -21,10 +21,6 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
# Thanks to Jan Rafaj for contributing the original reference script. # Thanks to Jan Rafaj for contributing the original reference script.
# Remark: - The GSS support (for secure RPC) is currently not built, as it
# Remark: requires Kerberos 5 libraries. If you need it, install
# Remark: Kerberos 5, remove '--disable-gssapi' from the configure flags
# Remark: below and rebuild.
cd $(dirname $0) ; CWD=$(pwd) cd $(dirname $0) ; CWD=$(pwd)

View file

@ -23,9 +23,9 @@
cd $(dirname $0) ; CWD=$(pwd) cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=proftpd PKGNAM=proftpd
VERSION=1.3.8 VERSION=1.3.8a
DIRVER=1.3.8 DIRVER=1.3.8a
BUILD=${BUILD:-4} BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "} NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}

View file

@ -1,158 +0,0 @@
#!/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

View file

@ -1,162 +0,0 @@
#!/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:

View file

@ -1,14 +0,0 @@
--- ./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
%

View file

@ -1,3 +0,0 @@
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

View file

@ -1,523 +0,0 @@
#!/bin/bash
# Copyright 2006, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023 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 i586 compatibility with i686 binary
# structuring is the Slackware default.
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) export ARCH=i586 ;;
arm*) export ARCH=arm ;;
# Unless $ARCH is already set, use uname -m for all other archs:
*) export ARCH=$( uname -m ) ;;
esac
fi
# 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
i386)
OPTIMIZ="-O3 -march=i386 -mcpu=i686"
LIBDIRSUFFIX=""
;;
i486)
OPTIMIZ="-O3 -march=i486 -mtune=i686"
LIBDIRSUFFIX=""
;;
i586)
OPTIMIZ="-O3 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
;;
i686)
OPTIMIZ="-O3 -march=i686"
LIBDIRSUFFIX=""
;;
athlon)
OPTIMIZ="-O3 -march=athlon"
LIBDIRSUFFIX=""
;;
s390)
OPTIMIZ="-O3"
LIBDIRSUFFIX=""
;;
x86_64)
OPTIMIZ="-O3 -fPIC"
LIBDIRSUFFIX="64"
;;
*)
OPTIMIZ="-O3"
LIBDIRSUFFIX=""
;;
esac
case $ARCH in
x86_64)
TARGET=${TARGET:-x86_64}
;;
i586)
# This should be i586 for all 32-bit x86 arch:
TARGET=${TARGET:-i586}
;;
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
tar xvf $CWD/glibc-$CVSVER.tar.xz \
|| tar xvf $CWD/glibc-$CVSVER.tar.lz \
|| tar xvf $CWD/glibc-$CVSVER.tar.bz2 \
|| tar xvf $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"
# We are setting the variable below so that x86 ISA level is not included
# in shared libraries. Without this, glibc compiled with -march= may not
# run on some CPUs that it should be able to support. Needed for glibc-2.33.
# FIXME: revisit this with future glibc releases!
libc_cv_include_x86_isa_level=no \
CFLAGS="-g $OPTIMIZ" \
../configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--enable-kernel=4.4 \
--with-headers=/usr/include \
--enable-add-ons \
--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
# 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 .
#mv incoming/libcrypt* .
# 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!"

View file

@ -1,10 +0,0 @@
--- ./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';

View file

@ -1,10 +0,0 @@
--- ./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 \

View file

@ -1,101 +0,0 @@
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

View file

@ -1,9 +0,0 @@
#!/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

View file

@ -1,8 +0,0 @@
#!/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

View file

@ -1,19 +0,0 @@
# HOW TO EDIT THIS FILE:
# The "handy ruler" below makes it easier to edit a package description. Line
# up the first '|' above the ':' following the base package name, and the '|' on
# the right side marks the last column you can put a character in. You must make
# exactly 11 lines for the formatting to be correct. It's also customary to
# leave one space after the ':'.
|-----handy-ruler------------------------------------------------------|
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:

View file

@ -1,19 +0,0 @@
# HOW TO EDIT THIS FILE:
# The "handy ruler" below makes it easier to edit a package description. Line
# up the first '|' above the ':' following the base package name, and the '|' on
# the right side marks the last column you can put a character in. You must make
# exactly 11 lines for the formatting to be correct. It's also customary to
# leave one space after the ':'.
|-----handy-ruler------------------------------------------------------|
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:

View file

@ -1,19 +0,0 @@
# HOW TO EDIT THIS FILE:
# The "handy ruler" below makes it easier to edit a package description. Line
# up the first '|' above the ':' following the base package name, and the '|' on
# the right side marks the last column you can put a character in. You must make
# exactly 11 lines for the formatting to be correct. It's also customary to
# leave one space after the ':'.
|-----handy-ruler------------------------------------------------------|
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>"

View file

@ -1,19 +0,0 @@
# HOW TO EDIT THIS FILE:
# The "handy ruler" below makes it easier to edit a package description. Line
# up the first '|' above the ':' following the base package name, and the '|' on
# the right side marks the last column you can put a character in. You must make
# exactly 11 lines for the formatting to be correct. It's also customary to
# leave one space after the ':'.
|-----handy-ruler------------------------------------------------------|
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:

View file

@ -1,19 +0,0 @@
# HOW TO EDIT THIS FILE:
# The "handy ruler" below makes it easier to edit a package description. Line
# up the first '|' above the ':' following the base package name, and the '|' on
# the right side marks the last column you can put a character in. You must make
# exactly 11 lines for the formatting to be correct. It's also customary to
# leave one space after the ':'.
|-----handy-ruler------------------------------------------------------|
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: