Mon Sep 25 19:19:27 UTC 2023

ap/man-db-2.12.0-x86_64-1.txz:  Upgraded.
ap/mpg123-1.32.1-x86_64-1.txz:  Upgraded.
d/llvm-17.0.1-x86_64-1.txz:  Upgraded.
  Shared library .so-version bump.
d/lua-5.4.6-x86_64-4.txz:  Rebuilt.
  Fixed prefix and $LIBDIRSUFFIX in lua.pc. Thanks to ArTourter.
d/parallel-20230922-noarch-1.txz:  Upgraded.
kde/kdevelop-23.08.1-x86_64-2.txz:  Rebuilt.
  Recompiled against llvm-17.0.1.
l/imagemagick-7.1.1_18-x86_64-1.txz:  Upgraded.
l/libclc-17.0.1-x86_64-1.txz:  Upgraded.
l/qt5-5.15.10_20230923_6e8e373e-x86_64-1.txz:  Upgraded.
  Compiled against llvm-17.0.1.
l/spirv-llvm-translator-17.0.0-x86_64-1.txz:  Upgraded.
  Compiled against llvm-17.0.1.
x/mesa-23.2.0_rc4-x86_64-1.txz:  Upgraded.
  Compiled against llvm-17.0.1.
This commit is contained in:
Patrick J Volkerding 2023-09-25 19:19:27 +00:00 committed by Eric Hameleers
parent e2559d5d49
commit 04d707a7ba
19 changed files with 613 additions and 279 deletions

View file

@ -11,9 +11,36 @@
<description>Tracking Slackware development in git.</description>
<language>en-us</language>
<id xmlns="http://www.w3.org/2005/Atom">urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f</id>
<pubDate>Sat, 23 Sep 2023 20:59:44 GMT</pubDate>
<lastBuildDate>Sat, 23 Sep 2023 21:35:49 GMT</lastBuildDate>
<pubDate>Mon, 25 Sep 2023 19:19:27 GMT</pubDate>
<lastBuildDate>Mon, 25 Sep 2023 20:29:41 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.17</generator>
<item>
<title>Mon, 25 Sep 2023 19:19:27 GMT</title>
<pubDate>Mon, 25 Sep 2023 19:19:27 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20230925191927</link>
<guid isPermaLink="false">20230925191927</guid>
<description>
<![CDATA[<pre>
ap/man-db-2.12.0-x86_64-1.txz: Upgraded.
ap/mpg123-1.32.1-x86_64-1.txz: Upgraded.
d/llvm-17.0.1-x86_64-1.txz: Upgraded.
Shared library .so-version bump.
d/lua-5.4.6-x86_64-4.txz: Rebuilt.
Fixed prefix and $LIBDIRSUFFIX in lua.pc. Thanks to ArTourter.
d/parallel-20230922-noarch-1.txz: Upgraded.
kde/kdevelop-23.08.1-x86_64-2.txz: Rebuilt.
Recompiled against llvm-17.0.1.
l/imagemagick-7.1.1_18-x86_64-1.txz: Upgraded.
l/libclc-17.0.1-x86_64-1.txz: Upgraded.
l/qt5-5.15.10_20230923_6e8e373e-x86_64-1.txz: Upgraded.
Compiled against llvm-17.0.1.
l/spirv-llvm-translator-17.0.0-x86_64-1.txz: Upgraded.
Compiled against llvm-17.0.1.
x/mesa-23.2.0_rc4-x86_64-1.txz: Upgraded.
Compiled against llvm-17.0.1.
</pre>]]>
</description>
</item>
<item>
<title>Sat, 23 Sep 2023 20:59:44 GMT</title>
<pubDate>Sat, 23 Sep 2023 20:59:44 GMT</pubDate>

View file

@ -1,3 +1,22 @@
Mon Sep 25 19:19:27 UTC 2023
ap/man-db-2.12.0-x86_64-1.txz: Upgraded.
ap/mpg123-1.32.1-x86_64-1.txz: Upgraded.
d/llvm-17.0.1-x86_64-1.txz: Upgraded.
Shared library .so-version bump.
d/lua-5.4.6-x86_64-4.txz: Rebuilt.
Fixed prefix and $LIBDIRSUFFIX in lua.pc. Thanks to ArTourter.
d/parallel-20230922-noarch-1.txz: Upgraded.
kde/kdevelop-23.08.1-x86_64-2.txz: Rebuilt.
Recompiled against llvm-17.0.1.
l/imagemagick-7.1.1_18-x86_64-1.txz: Upgraded.
l/libclc-17.0.1-x86_64-1.txz: Upgraded.
l/qt5-5.15.10_20230923_6e8e373e-x86_64-1.txz: Upgraded.
Compiled against llvm-17.0.1.
l/spirv-llvm-translator-17.0.0-x86_64-1.txz: Upgraded.
Compiled against llvm-17.0.1.
x/mesa-23.2.0_rc4-x86_64-1.txz: Upgraded.
Compiled against llvm-17.0.1.
+--------------------------+
Sat Sep 23 20:59:44 UTC 2023
a/kernel-generic-6.1.55-x86_64-1.txz: Upgraded.
a/kernel-huge-6.1.55-x86_64-1.txz: Upgraded.

View file

@ -1,20 +1,20 @@
Sat Sep 23 21:03:53 UTC 2023
Mon Sep 25 19:24:21 UTC 2023
Here is the file list for this directory. If you are using a
mirror site and find missing or extra files in the disk
subdirectories, please have the archive administrator refresh
the mirror.
drwxr-xr-x 12 root root 4096 2023-09-23 20:59 .
drwxr-xr-x 12 root root 4096 2023-09-25 19:19 .
-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 1116700 2023-09-22 21:54 ./CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-09-22 21:54 ./CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 1116700 2023-09-23 21:04 ./CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-09-23 21:04 ./CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 17976 1994-06-10 02:28 ./COPYING
-rw-r--r-- 1 root root 35147 2007-06-30 04:21 ./COPYING3
-rw-r--r-- 1 root root 19573 2016-06-23 20:08 ./COPYRIGHT.TXT
-rw-r--r-- 1 root root 616 2006-10-02 04:37 ./CRYPTO_NOTICE.TXT
-rw-r--r-- 1 root root 786692 2023-09-23 20:59 ./ChangeLog.txt
-rw-r--r-- 1 root root 787474 2023-09-25 19:19 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
drwxr-xr-x 2 root root 4096 2023-09-23 20:58 ./EFI/BOOT
-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-09-23 20:58 ./EFI/BOOT
-rwxr-xr-x 1 root root 2504 2019-07-05 18:54 ./EFI/BOOT/make-grub.sh
-rw-r--r-- 1 root root 10722 2013-09-21 19:02 ./EFI/BOOT/osdetect.cfg
-rw-r--r-- 1 root root 1273 2013-08-12 21:08 ./EFI/BOOT/tools.cfg
-rw-r--r-- 1 root root 1457067 2023-09-22 21:54 ./FILELIST.TXT
-rw-r--r-- 1 root root 1457067 2023-09-23 21:03 ./FILELIST.TXT
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
-rw-r--r-- 1 root root 880971 2023-09-23 21:03 ./PACKAGES.TXT
-rw-r--r-- 1 root root 880975 2023-09-25 19:23 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
-rw-r--r-- 1 root root 3629 2023-09-23 20:47 ./README.initrd
-rw-r--r-- 1 root root 34162 2022-01-30 20:35 ./README_CRYPT.TXT
@ -666,11 +666,11 @@ drwxr-xr-x 2 root root 4096 2022-02-03 07:02 ./patches
-rw-r--r-- 1 root root 575 2022-02-03 07:02 ./patches/FILE_LIST
-rw-r--r-- 1 root root 14 2022-02-03 07:02 ./patches/MANIFEST.bz2
-rw-r--r-- 1 root root 224 2022-02-03 07:02 ./patches/PACKAGES.TXT
drwxr-xr-x 17 root root 4096 2023-09-23 21:03 ./slackware64
-rw-r--r-- 1 root root 343435 2023-09-23 21:03 ./slackware64/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-09-23 21:03 ./slackware64/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 425657 2023-09-23 21:02 ./slackware64/FILE_LIST
-rw-r--r-- 1 root root 4341697 2023-09-23 21:02 ./slackware64/MANIFEST.bz2
drwxr-xr-x 17 root root 4096 2023-09-25 19:24 ./slackware64
-rw-r--r-- 1 root root 343447 2023-09-25 19:24 ./slackware64/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-09-25 19:24 ./slackware64/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 425669 2023-09-25 19:22 ./slackware64/FILE_LIST
-rw-r--r-- 1 root root 4338722 2023-09-25 19:23 ./slackware64/MANIFEST.bz2
lrwxrwxrwx 1 root root 15 2009-08-23 23:34 ./slackware64/PACKAGES.TXT -> ../PACKAGES.TXT
drwxr-xr-x 2 root root 32768 2023-09-23 21:02 ./slackware64/a
-rw-r--r-- 1 root root 327 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txt
@ -1062,7 +1062,7 @@ drwxr-xr-x 2 root root 32768 2023-09-23 21:02 ./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 56160 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txz.asc
drwxr-xr-x 2 root root 20480 2023-09-21 19:38 ./slackware64/ap
drwxr-xr-x 2 root root 20480 2023-09-25 19:22 ./slackware64/ap
-rw-r--r-- 1 root root 291 2023-06-23 18:07 ./slackware64/ap/a2ps-4.15.5-x86_64-1.txt
-rw-r--r-- 1 root root 653716 2023-06-23 18:07 ./slackware64/ap/a2ps-4.15.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-06-23 18:07 ./slackware64/ap/a2ps-4.15.5-x86_64-1.txz.asc
@ -1196,9 +1196,9 @@ drwxr-xr-x 2 root root 20480 2023-09-21 19:38 ./slackware64/ap
-rw-r--r-- 1 root root 163 2021-02-13 11:32 ./slackware64/ap/madplay-0.15.2b-x86_64-7.txz.asc
-rw-r--r-- 1 root root 6406 2020-12-07 21:44 ./slackware64/ap/maketag
-rw-r--r-- 1 root root 6406 2020-12-07 21:44 ./slackware64/ap/maketag.ez
-rw-r--r-- 1 root root 532 2023-01-09 19:28 ./slackware64/ap/man-db-2.11.2-x86_64-1.txt
-rw-r--r-- 1 root root 561500 2023-01-09 19:28 ./slackware64/ap/man-db-2.11.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-01-09 19:28 ./slackware64/ap/man-db-2.11.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 532 2023-09-24 17:52 ./slackware64/ap/man-db-2.12.0-x86_64-1.txt
-rw-r--r-- 1 root root 569852 2023-09-24 17:52 ./slackware64/ap/man-db-2.12.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-24 17:52 ./slackware64/ap/man-db-2.12.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 489 2023-08-04 04:32 ./slackware64/ap/man-pages-6.05.01-noarch-1.txt
-rw-r--r-- 1 root root 3066976 2023-08-04 04:32 ./slackware64/ap/man-pages-6.05.01-noarch-1.txz
-rw-r--r-- 1 root root 163 2023-08-04 04:32 ./slackware64/ap/man-pages-6.05.01-noarch-1.txz.asc
@ -1214,9 +1214,9 @@ drwxr-xr-x 2 root root 20480 2023-09-21 19:38 ./slackware64/ap
-rw-r--r-- 1 root root 376 2022-08-05 17:52 ./slackware64/ap/most-5.2.0-x86_64-1.txt
-rw-r--r-- 1 root root 50452 2022-08-05 17:52 ./slackware64/ap/most-5.2.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-08-05 17:52 ./slackware64/ap/most-5.2.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 331 2023-03-20 17:44 ./slackware64/ap/mpg123-1.31.3-x86_64-1.txt
-rw-r--r-- 1 root root 484560 2023-03-20 17:44 ./slackware64/ap/mpg123-1.31.3-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-03-20 17:44 ./slackware64/ap/mpg123-1.31.3-x86_64-1.txz.asc
-rw-r--r-- 1 root root 331 2023-09-24 17:52 ./slackware64/ap/mpg123-1.32.1-x86_64-1.txt
-rw-r--r-- 1 root root 496008 2023-09-24 17:52 ./slackware64/ap/mpg123-1.32.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-24 17:52 ./slackware64/ap/mpg123-1.32.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 430 2023-01-18 18:21 ./slackware64/ap/nano-7.2-x86_64-1.txt
-rw-r--r-- 1 root root 624096 2023-01-18 18:21 ./slackware64/ap/nano-7.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-01-18 18:21 ./slackware64/ap/nano-7.2-x86_64-1.txz.asc
@ -1317,7 +1317,7 @@ drwxr-xr-x 2 root root 20480 2023-09-21 19:38 ./slackware64/ap
-rw-r--r-- 1 root root 506 2022-05-15 17:09 ./slackware64/ap/zsh-5.9-x86_64-1.txt
-rw-r--r-- 1 root root 3156392 2022-05-15 17:09 ./slackware64/ap/zsh-5.9-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-05-15 17:09 ./slackware64/ap/zsh-5.9-x86_64-1.txz.asc
drwxr-xr-x 2 root root 20480 2023-09-23 21:02 ./slackware64/d
drwxr-xr-x 2 root root 20480 2023-09-25 19:22 ./slackware64/d
-rw-r--r-- 1 root root 360 2022-03-09 03:58 ./slackware64/d/Cython-0.29.28-x86_64-1.txt
-rw-r--r-- 1 root root 2393012 2022-03-09 03:58 ./slackware64/d/Cython-0.29.28-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-03-09 03:58 ./slackware64/d/Cython-0.29.28-x86_64-1.txz.asc
@ -1440,12 +1440,12 @@ drwxr-xr-x 2 root root 20480 2023-09-23 21:02 ./slackware64/d
-rw-r--r-- 1 root root 498 2023-07-27 18:29 ./slackware64/d/libtool-2.4.7-x86_64-6.txt
-rw-r--r-- 1 root root 438360 2023-07-27 18:29 ./slackware64/d/libtool-2.4.7-x86_64-6.txz
-rw-r--r-- 1 root root 163 2023-07-27 18:29 ./slackware64/d/libtool-2.4.7-x86_64-6.txz.asc
-rw-r--r-- 1 root root 346 2023-06-14 18:51 ./slackware64/d/llvm-16.0.6-x86_64-1.txt
-rw-r--r-- 1 root root 120471544 2023-06-14 18:51 ./slackware64/d/llvm-16.0.6-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-06-14 18:51 ./slackware64/d/llvm-16.0.6-x86_64-1.txz.asc
-rw-r--r-- 1 root root 511 2023-09-06 19:28 ./slackware64/d/lua-5.4.6-x86_64-3.txt
-rw-r--r-- 1 root root 299216 2023-09-06 19:28 ./slackware64/d/lua-5.4.6-x86_64-3.txz
-rw-r--r-- 1 root root 163 2023-09-06 19:28 ./slackware64/d/lua-5.4.6-x86_64-3.txz.asc
-rw-r--r-- 1 root root 346 2023-09-24 20:23 ./slackware64/d/llvm-17.0.1-x86_64-1.txt
-rw-r--r-- 1 root root 123580768 2023-09-24 20:23 ./slackware64/d/llvm-17.0.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-24 20:23 ./slackware64/d/llvm-17.0.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 511 2023-09-25 18:05 ./slackware64/d/lua-5.4.6-x86_64-4.txt
-rw-r--r-- 1 root root 299188 2023-09-25 18:05 ./slackware64/d/lua-5.4.6-x86_64-4.txz
-rw-r--r-- 1 root root 163 2023-09-25 18:05 ./slackware64/d/lua-5.4.6-x86_64-4.txz.asc
-rw-r--r-- 1 root root 473 2021-05-31 19:24 ./slackware64/d/m4-1.4.19-x86_64-1.txt
-rw-r--r-- 1 root root 298692 2021-05-31 19:24 ./slackware64/d/m4-1.4.19-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-05-31 19:24 ./slackware64/d/m4-1.4.19-x86_64-1.txz.asc
@ -1478,9 +1478,9 @@ drwxr-xr-x 2 root root 20480 2023-09-23 21:02 ./slackware64/d
-rw-r--r-- 1 root root 529 2023-04-15 18:36 ./slackware64/d/pahole-1.25-x86_64-1.txt
-rw-r--r-- 1 root root 327656 2023-04-15 18:36 ./slackware64/d/pahole-1.25-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-04-15 18:36 ./slackware64/d/pahole-1.25-x86_64-1.txz.asc
-rw-r--r-- 1 root root 398 2023-08-24 18:22 ./slackware64/d/parallel-20230822-noarch-1.txt
-rw-r--r-- 1 root root 512340 2023-08-24 18:22 ./slackware64/d/parallel-20230822-noarch-1.txz
-rw-r--r-- 1 root root 163 2023-08-24 18:22 ./slackware64/d/parallel-20230822-noarch-1.txz.asc
-rw-r--r-- 1 root root 398 2023-09-25 18:08 ./slackware64/d/parallel-20230922-noarch-1.txt
-rw-r--r-- 1 root root 512304 2023-09-25 18:08 ./slackware64/d/parallel-20230922-noarch-1.txz
-rw-r--r-- 1 root root 163 2023-09-25 18:08 ./slackware64/d/parallel-20230922-noarch-1.txz.asc
-rw-r--r-- 1 root root 469 2023-04-24 19:58 ./slackware64/d/patchelf-0.18.0-x86_64-1.txt
-rw-r--r-- 1 root root 94892 2023-04-24 19:58 ./slackware64/d/patchelf-0.18.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-04-24 19:58 ./slackware64/d/patchelf-0.18.0-x86_64-1.txz.asc
@ -1587,7 +1587,7 @@ drwxr-xr-x 2 root root 4096 2023-09-23 21:02 ./slackware64/k
-rw-r--r-- 1 root root 1170 2023-09-23 20:47 ./slackware64/k/maketag
-rw-r--r-- 1 root root 1170 2023-09-23 20:47 ./slackware64/k/maketag.ez
-rw-r--r-- 1 root root 18 2023-09-23 20:47 ./slackware64/k/tagfile
drwxr-xr-x 2 root root 86016 2023-09-22 21:53 ./slackware64/kde
drwxr-xr-x 2 root root 86016 2023-09-25 19:22 ./slackware64/kde
-rw-r--r-- 1 root root 382 2023-09-14 17:42 ./slackware64/kde/akonadi-23.08.1-x86_64-1.txt
-rw-r--r-- 1 root root 2559596 2023-09-14 17:42 ./slackware64/kde/akonadi-23.08.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-14 17:42 ./slackware64/kde/akonadi-23.08.1-x86_64-1.txz.asc
@ -1965,9 +1965,9 @@ drwxr-xr-x 2 root root 86016 2023-09-22 21:53 ./slackware64/kde
-rw-r--r-- 1 root root 256 2023-09-14 18:58 ./slackware64/kde/kdev-python-23.08.1-x86_64-1.txt
-rw-r--r-- 1 root root 1275920 2023-09-14 18:58 ./slackware64/kde/kdev-python-23.08.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-14 18:58 ./slackware64/kde/kdev-python-23.08.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 220 2023-09-14 18:57 ./slackware64/kde/kdevelop-23.08.1-x86_64-1.txt
-rw-r--r-- 1 root root 10239116 2023-09-14 18:57 ./slackware64/kde/kdevelop-23.08.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-14 18:57 ./slackware64/kde/kdevelop-23.08.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 220 2023-09-25 17:13 ./slackware64/kde/kdevelop-23.08.1-x86_64-2.txt
-rw-r--r-- 1 root root 10238548 2023-09-25 17:13 ./slackware64/kde/kdevelop-23.08.1-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-09-25 17:13 ./slackware64/kde/kdevelop-23.08.1-x86_64-2.txz.asc
-rw-r--r-- 1 root root 289 2023-01-11 19:14 ./slackware64/kde/kdevelop-pg-qt-2.2.2-x86_64-1.txt
-rw-r--r-- 1 root root 496284 2023-01-11 19:14 ./slackware64/kde/kdevelop-pg-qt-2.2.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-01-11 19:14 ./slackware64/kde/kdevelop-pg-qt-2.2.2-x86_64-1.txz.asc
@ -2742,7 +2742,7 @@ drwxr-xr-x 2 root root 86016 2023-09-22 21:53 ./slackware64/kde
-rw-r--r-- 1 root root 403 2023-07-06 17:30 ./slackware64/kde/zxing-cpp-2.1.0-x86_64-1.txt
-rw-r--r-- 1 root root 754048 2023-07-06 17:30 ./slackware64/kde/zxing-cpp-2.1.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-06 17:30 ./slackware64/kde/zxing-cpp-2.1.0-x86_64-1.txz.asc
drwxr-xr-x 2 root root 86016 2023-09-21 19:38 ./slackware64/l
drwxr-xr-x 2 root root 86016 2023-09-25 19:22 ./slackware64/l
-rw-r--r-- 1 root root 329 2022-03-06 20:00 ./slackware64/l/GConf-3.2.6-x86_64-8.txt
-rw-r--r-- 1 root root 928144 2022-03-06 20:00 ./slackware64/l/GConf-3.2.6-x86_64-8.txz
-rw-r--r-- 1 root root 163 2022-03-06 20:00 ./slackware64/l/GConf-3.2.6-x86_64-8.txz.asc
@ -3103,9 +3103,9 @@ drwxr-xr-x 2 root root 86016 2023-09-21 19:38 ./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 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 537 2023-09-20 19:24 ./slackware64/l/imagemagick-7.1.1_17-x86_64-1.txt
-rw-r--r-- 1 root root 8065100 2023-09-20 19:24 ./slackware64/l/imagemagick-7.1.1_17-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-20 19:24 ./slackware64/l/imagemagick-7.1.1_17-x86_64-1.txz.asc
-rw-r--r-- 1 root root 537 2023-09-24 17:40 ./slackware64/l/imagemagick-7.1.1_18-x86_64-1.txt
-rw-r--r-- 1 root root 8064936 2023-09-24 17:40 ./slackware64/l/imagemagick-7.1.1_18-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-24 17:40 ./slackware64/l/imagemagick-7.1.1_18-x86_64-1.txz.asc
-rwxr-xr-x 1 root root 2897 2009-06-24 22:06 ./slackware64/l/install-packages
-rw-r--r-- 1 root root 446 2006-09-18 10:41 ./slackware64/l/install.end
-rw-r--r-- 1 root root 418 2023-04-06 17:00 ./slackware64/l/isl-0.26-x86_64-1.txt
@ -3201,9 +3201,9 @@ drwxr-xr-x 2 root root 86016 2023-09-21 19:38 ./slackware64/l
-rw-r--r-- 1 root root 461 2021-02-13 06:58 ./slackware64/l/libcdio-paranoia-10.2+2.0.1-x86_64-3.txt
-rw-r--r-- 1 root root 84636 2021-02-13 06:58 ./slackware64/l/libcdio-paranoia-10.2+2.0.1-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:58 ./slackware64/l/libcdio-paranoia-10.2+2.0.1-x86_64-3.txz.asc
-rw-r--r-- 1 root root 327 2021-10-15 03:38 ./slackware64/l/libclc-13.0.0-x86_64-1.txt
-rw-r--r-- 1 root root 6574796 2021-10-15 03:38 ./slackware64/l/libclc-13.0.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-10-15 03:38 ./slackware64/l/libclc-13.0.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 327 2023-09-24 22:42 ./slackware64/l/libclc-17.0.1-x86_64-1.txt
-rw-r--r-- 1 root root 6482040 2023-09-24 22:42 ./slackware64/l/libclc-17.0.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-24 22:42 ./slackware64/l/libclc-17.0.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 464 2021-02-13 07:01 ./slackware64/l/libcue-2.2.1-x86_64-3.txt
-rw-r--r-- 1 root root 27088 2021-02-13 07:01 ./slackware64/l/libcue-2.2.1-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:01 ./slackware64/l/libcue-2.2.1-x86_64-3.txz.asc
@ -3815,9 +3815,9 @@ drwxr-xr-x 2 root root 86016 2023-09-21 19:38 ./slackware64/l
-rw-r--r-- 1 root root 437 2021-02-13 07:44 ./slackware64/l/qrencode-4.1.1-x86_64-3.txt
-rw-r--r-- 1 root root 58388 2021-02-13 07:44 ./slackware64/l/qrencode-4.1.1-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:44 ./slackware64/l/qrencode-4.1.1-x86_64-3.txz.asc
-rw-r--r-- 1 root root 260 2023-06-23 20:33 ./slackware64/l/qt5-5.15.10_20230614_d2861d63-x86_64-1.txt
-rw-r--r-- 1 root root 97714040 2023-06-23 20:33 ./slackware64/l/qt5-5.15.10_20230614_d2861d63-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-06-23 20:33 ./slackware64/l/qt5-5.15.10_20230614_d2861d63-x86_64-1.txz.asc
-rw-r--r-- 1 root root 260 2023-09-24 22:32 ./slackware64/l/qt5-5.15.10_20230923_6e8e373e-x86_64-1.txt
-rw-r--r-- 1 root root 97701864 2023-09-24 22:32 ./slackware64/l/qt5-5.15.10_20230923_6e8e373e-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-24 22:32 ./slackware64/l/qt5-5.15.10_20230923_6e8e373e-x86_64-1.txz.asc
-rw-r--r-- 1 root root 470 2023-04-14 20:15 ./slackware64/l/qt5-webkit-5.212.0_alpha4-x86_64-11.txt
-rw-r--r-- 1 root root 16277596 2023-04-14 20:15 ./slackware64/l/qt5-webkit-5.212.0_alpha4-x86_64-11.txz
-rw-r--r-- 1 root root 163 2023-04-14 20:15 ./slackware64/l/qt5-webkit-5.212.0_alpha4-x86_64-11.txz.asc
@ -3881,9 +3881,9 @@ drwxr-xr-x 2 root root 86016 2023-09-21 19:38 ./slackware64/l
-rw-r--r-- 1 root root 231 2022-06-23 04:55 ./slackware64/l/speexdsp-1.2.1-x86_64-1.txt
-rw-r--r-- 1 root root 459820 2022-06-23 04:55 ./slackware64/l/speexdsp-1.2.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-06-23 04:55 ./slackware64/l/speexdsp-1.2.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 493 2023-04-06 20:01 ./slackware64/l/spirv-llvm-translator-16.0.0-x86_64-2.txt
-rw-r--r-- 1 root root 861384 2023-04-06 20:01 ./slackware64/l/spirv-llvm-translator-16.0.0-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-04-06 20:01 ./slackware64/l/spirv-llvm-translator-16.0.0-x86_64-2.txz.asc
-rw-r--r-- 1 root root 493 2023-09-24 22:44 ./slackware64/l/spirv-llvm-translator-17.0.0-x86_64-1.txt
-rw-r--r-- 1 root root 896748 2023-09-24 22:44 ./slackware64/l/spirv-llvm-translator-17.0.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-24 22:44 ./slackware64/l/spirv-llvm-translator-17.0.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 359 2021-02-13 09:01 ./slackware64/l/startup-notification-0.12-x86_64-5.txt
-rw-r--r-- 1 root root 29900 2021-02-13 09:01 ./slackware64/l/startup-notification-0.12-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-02-13 09:01 ./slackware64/l/startup-notification-0.12-x86_64-5.txz.asc
@ -4461,7 +4461,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 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
drwxr-xr-x 2 root root 65536 2023-09-22 21:53 ./slackware64/x
drwxr-xr-x 2 root root 65536 2023-09-25 19:22 ./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 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
@ -4919,9 +4919,9 @@ drwxr-xr-x 2 root root 65536 2023-09-22 21:53 ./slackware64/x
-rw-r--r-- 1 root root 485 2022-12-25 19:47 ./slackware64/x/marisa-0.2.6-x86_64-6.txt
-rw-r--r-- 1 root root 157376 2022-12-25 19:47 ./slackware64/x/marisa-0.2.6-x86_64-6.txz
-rw-r--r-- 1 root root 163 2022-12-25 19:47 ./slackware64/x/marisa-0.2.6-x86_64-6.txz.asc
-rw-r--r-- 1 root root 362 2023-09-22 18:00 ./slackware64/x/mesa-23.1.8-x86_64-2.txt
-rw-r--r-- 1 root root 28193604 2023-09-22 18:00 ./slackware64/x/mesa-23.1.8-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-09-22 18:00 ./slackware64/x/mesa-23.1.8-x86_64-2.txz.asc
-rw-r--r-- 1 root root 362 2023-09-24 22:32 ./slackware64/x/mesa-23.2.0_rc4-x86_64-1.txt
-rw-r--r-- 1 root root 28813148 2023-09-24 22:32 ./slackware64/x/mesa-23.2.0_rc4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-24 22:32 ./slackware64/x/mesa-23.2.0_rc4-x86_64-1.txz.asc
-rw-r--r-- 1 root root 425 2022-04-04 18:48 ./slackware64/x/mkcomposecache-1.2.2-x86_64-1.txt
-rw-r--r-- 1 root root 13532 2022-04-04 18:48 ./slackware64/x/mkcomposecache-1.2.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-04-04 18:48 ./slackware64/x/mkcomposecache-1.2.2-x86_64-1.txz.asc
@ -5613,11 +5613,11 @@ drwxr-xr-x 2 root root 4096 2023-03-08 20:34 ./slackware64/y
-rw-r--r-- 1 root root 1491108 2023-02-19 18:31 ./slackware64/y/nethack-3.6.7-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-02-19 18:31 ./slackware64/y/nethack-3.6.7-x86_64-1.txz.asc
-rw-r--r-- 1 root root 26 2020-12-30 21:55 ./slackware64/y/tagfile
drwxr-xr-x 18 root root 4096 2023-09-23 21:03 ./source
-rw-r--r-- 1 root root 600928 2023-09-23 21:03 ./source/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-09-23 21:03 ./source/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 836309 2023-09-23 21:03 ./source/FILE_LIST
-rw-r--r-- 1 root root 25058045 2023-09-23 21:03 ./source/MANIFEST.bz2
drwxr-xr-x 18 root root 4096 2023-09-25 19:24 ./source
-rw-r--r-- 1 root root 601150 2023-09-25 19:24 ./source/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-09-25 19:24 ./source/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 836667 2023-09-25 19:24 ./source/FILE_LIST
-rw-r--r-- 1 root root 25067458 2023-09-25 19:24 ./source/MANIFEST.bz2
-rw-r--r-- 1 root root 828 2022-02-02 04:43 ./source/README.TXT
drwxr-xr-x 124 root root 4096 2023-08-26 19:26 ./source/a
-rw-r--r-- 1 root root 234 2022-10-16 18:39 ./source/a/FTBFSlog
@ -7022,12 +7022,12 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/madplay
-rw-r--r-- 1 root root 361360 2004-02-23 23:28 ./source/ap/madplay/madplay-0.15.2b.tar.xz
-rwxr-xr-x 1 root root 3198 2021-02-13 05:31 ./source/ap/madplay/madplay.SlackBuild
-rw-r--r-- 1 root root 793 2018-02-27 06:12 ./source/ap/madplay/slack-desc
drwxr-xr-x 2 root root 4096 2023-01-09 19:27 ./source/ap/man-db
drwxr-xr-x 2 root root 4096 2023-09-24 17:51 ./source/ap/man-db
-rw-r--r-- 1 root root 1212 2019-01-06 19:23 ./source/ap/man-db/doinst.sh.gz
-rw-r--r-- 1 root root 617807 2022-11-13 22:38 ./source/ap/man-db/libpipeline-1.5.7.tar.lz
-rw-r--r-- 1 root root 57 2018-02-07 01:17 ./source/ap/man-db/libpipeline.url
-rw-r--r-- 1 root root 1953276 2023-01-08 22:11 ./source/ap/man-db/man-db-2.11.2.tar.xz
-rw-r--r-- 1 root root 833 2023-01-08 22:11 ./source/ap/man-db/man-db-2.11.2.tar.xz.asc
-rw-r--r-- 1 root root 1987444 2023-09-23 21:09 ./source/ap/man-db/man-db-2.12.0.tar.xz
-rw-r--r-- 1 root root 833 2023-09-23 21:09 ./source/ap/man-db/man-db-2.12.0.tar.xz.asc
-rwxr-xr-x 1 root root 8632 2022-11-21 20:13 ./source/ap/man-db/man-db.SlackBuild
-rw-r--r-- 1 root root 419 2022-01-19 04:54 ./source/ap/man-db/man-db.cron
-rw-r--r-- 1 root root 127 2019-01-23 20:15 ./source/ap/man-db/man-db.csh
@ -7074,8 +7074,8 @@ drwxr-xr-x 2 root root 4096 2022-08-05 17:52 ./source/ap/most
-rwxr-xr-x 1 root root 3334 2022-08-05 17:52 ./source/ap/most/most.SlackBuild
-rw-r--r-- 1 root root 39 2019-03-06 19:02 ./source/ap/most/most.url
-rw-r--r-- 1 root root 828 2018-02-27 06:12 ./source/ap/most/slack-desc
drwxr-xr-x 2 root root 4096 2023-03-20 17:44 ./source/ap/mpg123
-rw-r--r-- 1 root root 905502 2023-03-19 21:25 ./source/ap/mpg123/mpg123-1.31.3.tar.lz
drwxr-xr-x 2 root root 4096 2023-09-24 17:52 ./source/ap/mpg123
-rw-r--r-- 1 root root 918440 2023-09-24 07:16 ./source/ap/mpg123/mpg123-1.32.1.tar.lz
-rwxr-xr-x 1 root root 6313 2021-10-18 16:54 ./source/ap/mpg123/mpg123.SlackBuild
-rw-r--r-- 1 root root 250 2021-09-18 19:47 ./source/ap/mpg123/mpg123.lib64.diff.gz
-rw-r--r-- 1 root root 27 2019-08-26 18:16 ./source/ap/mpg123/mpg123.url
@ -7335,7 +7335,7 @@ drwxr-xr-x 2 root root 4096 2022-05-15 17:07 ./source/ap/zsh
-rwxr-xr-x 1 root root 4352 2022-02-13 19:39 ./source/ap/zsh/zsh.SlackBuild
-rw-r--r-- 1 root root 23 2018-09-14 17:50 ./source/ap/zsh/zsh.url
-rwxr-xr-x 1 root root 12001 2021-10-08 01:36 ./source/buildlist-from-changelog.sh
drwxr-xr-x 70 root root 4096 2023-09-06 19:27 ./source/d
drwxr-xr-x 70 root root 4096 2023-09-24 22:37 ./source/d
drwxr-xr-x 2 root root 4096 2022-03-09 03:56 ./source/d/Cython
-rw-r--r-- 1 root root 1614249 2022-02-17 10:59 ./source/d/Cython/Cython-0.29.28.tar.lz
-rwxr-xr-x 1 root root 3031 2021-12-06 19:51 ./source/d/Cython/Cython.SlackBuild
@ -7542,44 +7542,47 @@ drwxr-xr-x 2 root root 4096 2022-09-06 18:30 ./source/d/libtool
-rwxr-xr-x 1 root root 3667 2023-07-27 18:28 ./source/d/libtool/libtool.SlackBuild
-rw-r--r-- 1 root root 522 2014-10-28 16:01 ./source/d/libtool/libtool.no.moved.warning.diff.gz
-rw-r--r-- 1 root root 953 2018-02-27 06:13 ./source/d/libtool/slack-desc
drwxr-xr-x 2 root root 4096 2023-06-14 18:29 ./source/d/llvm
-rw-r--r-- 1 root root 20356652 2023-06-14 04:57 ./source/d/llvm/clang-16.0.6.src.tar.xz
-rw-r--r-- 1 root root 566 2023-06-14 04:57 ./source/d/llvm/clang-16.0.6.src.tar.xz.sig
-rw-r--r-- 1 root root 3151928 2023-06-14 04:57 ./source/d/llvm/clang-tools-extra-16.0.6.src.tar.xz
-rw-r--r-- 1 root root 566 2023-06-14 04:57 ./source/d/llvm/clang-tools-extra-16.0.6.src.tar.xz.sig
drwxr-xr-x 3 root root 4096 2023-09-24 22:37 ./source/d/llvm
-rw-r--r-- 1 root root 21575884 2023-09-19 09:14 ./source/d/llvm/clang-17.0.1.src.tar.xz
-rw-r--r-- 1 root root 438 2023-09-19 09:14 ./source/d/llvm/clang-17.0.1.src.tar.xz.sig
-rw-r--r-- 1 root root 3269888 2023-09-19 09:14 ./source/d/llvm/clang-tools-extra-17.0.1.src.tar.xz
-rw-r--r-- 1 root root 438 2023-09-19 09:14 ./source/d/llvm/clang-tools-extra-17.0.1.src.tar.xz.sig
-rw-r--r-- 1 root root 276 2022-04-28 18:35 ./source/d/llvm/clang.toolchains.i586.triple.diff.gz
-rw-r--r-- 1 root root 9008 2023-06-14 04:57 ./source/d/llvm/cmake-16.0.6.src.tar.xz
-rw-r--r-- 1 root root 566 2023-06-14 04:57 ./source/d/llvm/cmake-16.0.6.src.tar.xz.sig
-rw-r--r-- 1 root root 2358240 2023-06-14 04:57 ./source/d/llvm/compiler-rt-16.0.6.src.tar.xz
-rw-r--r-- 1 root root 566 2023-06-14 04:57 ./source/d/llvm/compiler-rt-16.0.6.src.tar.xz.sig
-rw-r--r-- 1 root root 2369292 2023-06-14 04:57 ./source/d/llvm/flang-16.0.6.src.tar.xz
-rw-r--r-- 1 root root 566 2023-06-14 04:57 ./source/d/llvm/flang-16.0.6.src.tar.xz.sig
-rw-r--r-- 1 root root 3655520 2023-06-14 04:57 ./source/d/llvm/libcxx-16.0.6.src.tar.xz
-rw-r--r-- 1 root root 566 2023-06-14 04:57 ./source/d/llvm/libcxx-16.0.6.src.tar.xz.sig
-rw-r--r-- 1 root root 573564 2023-06-14 04:57 ./source/d/llvm/libcxxabi-16.0.6.src.tar.xz
-rw-r--r-- 1 root root 566 2023-06-14 04:57 ./source/d/llvm/libcxxabi-16.0.6.src.tar.xz.sig
-rw-r--r-- 1 root root 115032 2023-06-14 04:57 ./source/d/llvm/libunwind-16.0.6.src.tar.xz
-rw-r--r-- 1 root root 566 2023-06-14 04:57 ./source/d/llvm/libunwind-16.0.6.src.tar.xz.sig
-rw-r--r-- 1 root root 1455688 2023-06-14 04:57 ./source/d/llvm/lld-16.0.6.src.tar.xz
-rw-r--r-- 1 root root 566 2023-06-14 04:57 ./source/d/llvm/lld-16.0.6.src.tar.xz.sig
-rw-r--r-- 1 root root 10378280 2023-06-14 04:57 ./source/d/llvm/lldb-16.0.6.src.tar.xz
-rw-r--r-- 1 root root 566 2023-06-14 04:57 ./source/d/llvm/lldb-16.0.6.src.tar.xz.sig
-rw-r--r-- 1 root root 8708 2023-09-19 09:14 ./source/d/llvm/cmake-17.0.1.src.tar.xz
-rw-r--r-- 1 root root 438 2023-09-19 09:14 ./source/d/llvm/cmake-17.0.1.src.tar.xz.sig
-rw-r--r-- 1 root root 2420404 2023-09-19 09:14 ./source/d/llvm/compiler-rt-17.0.1.src.tar.xz
-rw-r--r-- 1 root root 438 2023-09-19 09:14 ./source/d/llvm/compiler-rt-17.0.1.src.tar.xz.sig
-rw-r--r-- 1 root root 2762432 2023-09-19 09:14 ./source/d/llvm/flang-17.0.1.src.tar.xz
-rw-r--r-- 1 root root 438 2023-09-19 09:14 ./source/d/llvm/flang-17.0.1.src.tar.xz.sig
-rw-r--r-- 1 root root 3950816 2023-09-19 09:14 ./source/d/llvm/libcxx-17.0.1.src.tar.xz
-rw-r--r-- 1 root root 438 2023-09-19 09:14 ./source/d/llvm/libcxx-17.0.1.src.tar.xz.sig
-rw-r--r-- 1 root root 575704 2023-09-19 09:14 ./source/d/llvm/libcxxabi-17.0.1.src.tar.xz
-rw-r--r-- 1 root root 438 2023-09-19 09:14 ./source/d/llvm/libcxxabi-17.0.1.src.tar.xz.sig
-rw-r--r-- 1 root root 115068 2023-09-19 09:14 ./source/d/llvm/libunwind-17.0.1.src.tar.xz
-rw-r--r-- 1 root root 438 2023-09-19 09:14 ./source/d/llvm/libunwind-17.0.1.src.tar.xz.sig
-rw-r--r-- 1 root root 1506532 2023-09-19 09:14 ./source/d/llvm/lld-17.0.1.src.tar.xz
-rw-r--r-- 1 root root 438 2023-09-19 09:15 ./source/d/llvm/lld-17.0.1.src.tar.xz.sig
-rw-r--r-- 1 root root 10492820 2023-09-19 09:14 ./source/d/llvm/lldb-17.0.1.src.tar.xz
-rw-r--r-- 1 root root 438 2023-09-19 09:15 ./source/d/llvm/lldb-17.0.1.src.tar.xz.sig
-rw-r--r-- 1 root root 281 2022-06-28 03:34 ./source/d/llvm/lldb.32-bit.link.libatomic.diff.gz
-rw-r--r-- 1 root root 56149540 2023-06-14 04:57 ./source/d/llvm/llvm-16.0.6.src.tar.xz
-rw-r--r-- 1 root root 566 2023-06-14 04:57 ./source/d/llvm/llvm-16.0.6.src.tar.xz.sig
-rwxr-xr-x 1 root root 12306 2023-03-30 01:08 ./source/d/llvm/llvm.SlackBuild
-rw-r--r-- 1 root root 2175 2023-06-14 18:28 ./source/d/llvm/llvm.url
-rw-r--r-- 1 root root 1278072 2023-06-14 04:57 ./source/d/llvm/openmp-16.0.6.src.tar.xz
-rw-r--r-- 1 root root 566 2023-06-14 04:57 ./source/d/llvm/openmp-16.0.6.src.tar.xz.sig
-rw-r--r-- 1 root root 9356796 2023-06-14 04:57 ./source/d/llvm/polly-16.0.6.src.tar.xz
-rw-r--r-- 1 root root 566 2023-06-14 04:57 ./source/d/llvm/polly-16.0.6.src.tar.xz.sig
-rw-r--r-- 1 root root 59280712 2023-09-19 09:15 ./source/d/llvm/llvm-17.0.1.src.tar.xz
-rw-r--r-- 1 root root 438 2023-09-19 09:15 ./source/d/llvm/llvm-17.0.1.src.tar.xz.sig
-rwxr-xr-x 1 root root 13174 2023-09-24 18:35 ./source/d/llvm/llvm.SlackBuild
-rw-r--r-- 1 root root 2175 2023-09-19 20:29 ./source/d/llvm/llvm.url
drwxr-xr-x 2 root root 4096 2023-09-24 18:19 ./source/d/llvm/missing-runtime-modules
-rw-rw-r-- 1 root root 4005 2023-09-19 09:05 ./source/d/llvm/missing-runtime-modules/HandleFlags.cmake
-rw-rw-r-- 1 root root 2693 2023-09-19 09:05 ./source/d/llvm/missing-runtime-modules/WarningFlags.cmake
-rw-r--r-- 1 root root 1273432 2023-09-19 09:14 ./source/d/llvm/openmp-17.0.1.src.tar.xz
-rw-r--r-- 1 root root 438 2023-09-19 09:15 ./source/d/llvm/openmp-17.0.1.src.tar.xz.sig
-rw-r--r-- 1 root root 9220692 2023-09-19 09:14 ./source/d/llvm/polly-17.0.1.src.tar.xz
-rw-r--r-- 1 root root 438 2023-09-19 09:15 ./source/d/llvm/polly-17.0.1.src.tar.xz.sig
-rw-r--r-- 1 root root 830 2019-07-25 03:31 ./source/d/llvm/slack-desc
-rw-r--r-- 1 root root 383512 2023-06-14 04:57 ./source/d/llvm/third-party-16.0.6.src.tar.xz
-rw-r--r-- 1 root root 566 2023-06-14 04:57 ./source/d/llvm/third-party-16.0.6.src.tar.xz.sig
-rw-r--r-- 1 root root 383780 2023-09-19 09:14 ./source/d/llvm/third-party-17.0.1.src.tar.xz
-rw-r--r-- 1 root root 438 2023-09-19 09:15 ./source/d/llvm/third-party-17.0.1.src.tar.xz.sig
drwxr-xr-x 2 root root 4096 2023-09-06 19:27 ./source/d/lua
-rw-r--r-- 1 root root 285038 2023-05-02 20:12 ./source/d/lua/lua-5.4.6.tar.lz
-rwxr-xr-x 1 root root 4045 2023-09-06 19:28 ./source/d/lua/lua.SlackBuild
-rw-r--r-- 1 root root 654 2023-08-19 18:54 ./source/d/lua/lua.pc
-rwxr-xr-x 1 root root 4086 2023-09-25 18:04 ./source/d/lua/lua.SlackBuild
-rw-r--r-- 1 root root 690 2023-09-25 18:03 ./source/d/lua/lua.pc
-rw-r--r-- 1 root root 23 2023-08-19 18:36 ./source/d/lua/lua.url
-rw-r--r-- 1 root root 994 2023-08-30 20:24 ./source/d/lua/slack-desc
drwxr-xr-x 2 root root 4096 2021-05-31 19:24 ./source/d/m4
@ -7633,8 +7636,8 @@ drwxr-xr-x 2 root root 4096 2023-04-15 18:36 ./source/d/pahole
-rwxr-xr-x 1 root root 3820 2022-05-23 18:28 ./source/d/pahole/pahole.SlackBuild
-rw-r--r-- 1 root root 52 2022-05-23 18:20 ./source/d/pahole/pahole.url
-rw-r--r-- 1 root root 1015 2022-05-23 18:32 ./source/d/pahole/slack-desc
drwxr-xr-x 2 root root 4096 2023-08-24 18:22 ./source/d/parallel
-rw-r--r-- 1 root root 2011370 2023-08-24 04:21 ./source/d/parallel/parallel-20230822.tar.lz
drwxr-xr-x 2 root root 4096 2023-09-25 18:08 ./source/d/parallel
-rw-r--r-- 1 root root 2011142 2023-09-24 22:12 ./source/d/parallel/parallel-20230922.tar.lz
-rwxr-xr-x 1 root root 4535 2022-09-06 18:27 ./source/d/parallel/parallel.SlackBuild
-rw-r--r-- 1 root root 857 2018-04-21 03:27 ./source/d/parallel/slack-desc
drwxr-xr-x 2 root root 4096 2023-04-24 19:57 ./source/d/patchelf
@ -8062,7 +8065,7 @@ drwxr-xr-x 2 root root 16384 2023-08-24 18:11 ./source/kde/kde/build
-rw-r--r-- 1 root root 2 2021-10-10 18:07 ./source/kde/kde/build/kdesu
-rw-r--r-- 1 root root 2 2021-12-10 07:34 ./source/kde/kde/build/kdev-php
-rw-r--r-- 1 root root 2 2021-12-10 07:34 ./source/kde/kde/build/kdev-python
-rw-r--r-- 1 root root 2 2022-04-21 20:01 ./source/kde/kde/build/kdevelop
-rw-r--r-- 1 root root 2 2023-09-25 17:07 ./source/kde/kde/build/kdevelop
-rw-r--r-- 1 root root 2 2023-01-11 19:14 ./source/kde/kde/build/kdevelop-pg-qt
-rw-r--r-- 1 root root 2 2021-09-30 17:57 ./source/kde/kde/build/kdevplatform
-rw-r--r-- 1 root root 2 2021-09-30 17:57 ./source/kde/kde/build/kdewebdev
@ -9802,7 +9805,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
-rwxr-xr-x 1 root root 3872 2023-04-20 20:52 ./source/kde/zxing-cpp/zxing-cpp.SlackBuild
-rw-r--r-- 1 root root 39 2023-04-20 20:51 ./source/kde/zxing-cpp/zxing-cpp.url
drwxr-xr-x 400 root root 12288 2023-09-16 18:19 ./source/l
drwxr-xr-x 400 root root 12288 2023-09-24 22:44 ./source/l
-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
-rw-r--r-- 1 root root 1559904 2013-01-22 02:48 ./source/l/GConf/GConf-3.2.6.tar.xz
@ -10515,9 +10518,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 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
drwxr-xr-x 2 root root 4096 2023-09-20 19:23 ./source/l/imagemagick
-rw-r--r-- 1 root root 10188042 2023-09-19 19:07 ./source/l/imagemagick/ImageMagick-7.1.1-17.tar.lz
-rw-r--r-- 1 root root 833 2023-09-19 22:27 ./source/l/imagemagick/ImageMagick-7.1.1-17.tar.lz.asc
drwxr-xr-x 2 root root 4096 2023-09-24 17:38 ./source/l/imagemagick
-rw-r--r-- 1 root root 10187362 2023-09-23 13:34 ./source/l/imagemagick/ImageMagick-7.1.1-18.tar.lz
-rw-r--r-- 1 root root 833 2023-09-23 14:39 ./source/l/imagemagick/ImageMagick-7.1.1-18.tar.lz.asc
-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
-rw-r--r-- 1 root root 81 2022-11-08 20:07 ./source/l/imagemagick/imagemagick.url
@ -10668,12 +10671,12 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/libcdio-paranoia
-rw-r--r-- 1 root root 1105925 2019-04-18 01:30 ./source/l/libcdio/libcdio-2.1.0.tar.lz
-rwxr-xr-x 1 root root 4185 2021-02-13 05:31 ./source/l/libcdio/libcdio.SlackBuild
-rw-r--r-- 1 root root 1007 2018-02-27 06:12 ./source/l/libcdio/slack-desc
drwxr-xr-x 2 root root 4096 2021-10-15 03:22 ./source/l/libclc
drwxr-xr-x 2 root root 4096 2023-09-24 18:37 ./source/l/libclc
-rwxr-xr-x 1 root root 1994 2020-07-09 18:37 ./source/l/libclc/fetch-libclc.sh
-rw-r--r-- 1 root root 125820 2021-10-01 03:17 ./source/l/libclc/libclc-13.0.0.src.tar.xz
-rw-r--r-- 1 root root 566 2021-10-01 03:17 ./source/l/libclc/libclc-13.0.0.src.tar.xz.sig
-rw-r--r-- 1 root root 126340 2023-09-19 09:14 ./source/l/libclc/libclc-17.0.1.src.tar.xz
-rw-r--r-- 1 root root 438 2023-09-19 09:14 ./source/l/libclc/libclc-17.0.1.src.tar.xz.sig
-rwxr-xr-x 1 root root 3612 2021-10-15 03:22 ./source/l/libclc/libclc.SlackBuild
-rw-r--r-- 1 root root 95 2021-06-14 13:02 ./source/l/libclc/libclc.url
-rw-r--r-- 1 root root 95 2023-09-24 18:37 ./source/l/libclc/libclc.url
-rw-r--r-- 1 root root 813 2018-02-27 06:12 ./source/l/libclc/slack-desc
drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/libcue
-rw-r--r-- 1 root root 20903 2018-05-02 00:51 ./source/l/libcue/libcue-2.2.1.tar.lz
@ -11778,7 +11781,7 @@ drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/qrencode
-rwxr-xr-- 1 root root 4450 2022-09-06 18:27 ./source/l/qrencode/qrencode.SlackBuild
-rw-r--r-- 1 root root 34 2020-08-23 18:07 ./source/l/qrencode/qrencode.url
-rw-r--r-- 1 root root 925 2020-11-01 20:04 ./source/l/qrencode/slack-desc
drwxr-xr-x 4 root root 4096 2023-06-23 19:08 ./source/l/qt5
drwxr-xr-x 4 root root 4096 2023-09-24 20:03 ./source/l/qt5
drwxr-xr-x 2 root root 4096 2023-05-04 03:20 ./source/l/qt5-webkit
-rwxr-xr-x 1 root root 4931 2023-05-04 03:21 ./source/l/qt5-webkit/qt5-webkit.SlackBuild
-rw-r--r-- 1 root root 878 2020-10-30 18:54 ./source/l/qt5-webkit/qt5-webkit.bison27.patch.gz
@ -11801,7 +11804,7 @@ drwxr-xr-x 2 root root 4096 2023-06-23 19:10 ./source/l/qt5/patches
drwxr-xr-x 2 root root 4096 2022-03-20 19:27 ./source/l/qt5/profile.d
-rw-r--r-- 1 root root 1102 2022-03-20 19:27 ./source/l/qt5/profile.d/qt5.csh
-rw-r--r-- 1 root root 971 2022-03-15 20:00 ./source/l/qt5/profile.d/qt5.sh
-rw-r--r-- 1 root root 644707115 2023-06-14 21:24 ./source/l/qt5/qt-everywhere-src-5.15.10_20230614_d2861d63.tar.lz
-rw-r--r-- 1 root root 646992624 2023-09-23 01:06 ./source/l/qt5/qt-everywhere-src-5.15.10_20230923_6e8e373e.tar.lz
-rwxr-xr-x 1 root root 12258 2023-06-23 19:11 ./source/l/qt5/qt5.SlackBuild
-rw-r--r-- 1 root root 711 2020-11-28 01:00 ./source/l/qt5/slack-desc
drwxr-xr-x 2 root root 4096 2023-06-06 19:13 ./source/l/qtkeychain
@ -11915,15 +11918,14 @@ drwxr-xr-x 2 root root 4096 2022-06-23 04:52 ./source/l/speexdsp
-rw-r--r-- 1 root root 779317 2022-06-13 12:55 ./source/l/speexdsp/speexdsp-SpeexDSP-1.2.1.tar.lz
-rwxr--r-- 1 root root 3647 2022-06-23 04:55 ./source/l/speexdsp/speexdsp.SlackBuild
-rw-r--r-- 1 root root 33 2022-06-23 04:52 ./source/l/speexdsp/speexdsp.url
drwxr-xr-x 2 root root 4096 2023-04-06 19:05 ./source/l/spirv-llvm-translator
-rw-r--r-- 1 root root 795 2023-03-31 17:19 ./source/l/spirv-llvm-translator/1889.patch.gz
-rw-r--r-- 1 root root 148071 2023-03-30 03:03 ./source/l/spirv-llvm-translator/SPIRV-Headers.tar.lz
-rw-r--r-- 1 root root 690586 2023-03-08 12:13 ./source/l/spirv-llvm-translator/SPIRV-LLVM-Translator-16.0.0.tar.lz
drwxr-xr-x 2 root root 4096 2023-09-24 22:43 ./source/l/spirv-llvm-translator
-rw-r--r-- 1 root root 2286883 2023-09-24 20:21 ./source/l/spirv-llvm-translator/SPIRV-Headers.tar.lz
-rw-r--r-- 1 root root 725255 2023-09-12 08:22 ./source/l/spirv-llvm-translator/SPIRV-LLVM-Translator-17.0.0.tar.lz
-rw-r--r-- 1 root root 54 2021-10-16 16:53 ./source/l/spirv-llvm-translator/SPIRV-LLVM-Translator.url
-rwxr-xr-x 1 root root 2094 2021-10-15 03:16 ./source/l/spirv-llvm-translator/fetch-SPIRV-LLVM-Translator.sh
-rw-r--r-- 1 root root 962 2021-06-14 13:13 ./source/l/spirv-llvm-translator/slack-desc
-rw-r--r-- 1 root root 321 2023-04-06 19:05 ./source/l/spirv-llvm-translator/spirv-llvm-translator-noSTATIC-noDISABLE_LLVM_LINK_LLVM_DYLIB.diff.gz
-rwxr-xr-x 1 root root 4664 2023-04-06 19:06 ./source/l/spirv-llvm-translator/spirv-llvm-translator.SlackBuild
-rwxr-xr-x 1 root root 4326 2023-09-24 22:44 ./source/l/spirv-llvm-translator/spirv-llvm-translator.SlackBuild
-rw-r--r-- 1 root root 54 2023-09-24 20:02 ./source/l/spirv-llvm-translator/spirv-llvm-translator.url
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/startup-notification
-rw-r--r-- 1 root root 827 2018-02-27 06:12 ./source/l/startup-notification/slack-desc
-rw-r--r-- 1 root root 242256 2011-05-16 14:32 ./source/l/startup-notification/startup-notification-0.12.tar.xz
@ -13232,7 +13234,7 @@ drwxr-xr-x 2 root root 4096 2022-11-23 19:53 ./source/tcl/tk
-rwxr-xr-x 1 root root 4429 2022-11-23 19:05 ./source/tcl/tk/tk.SlackBuild
-rw-r--r-- 1 root root 48 2021-01-04 23:37 ./source/tcl/tk/tk.url
-rw-r--r-- 1 root root 3026044 2022-11-21 19:56 ./source/tcl/tk/tk8.6.13-src.tar.lz
drwxr-xr-x 83 root root 4096 2023-09-22 17:58 ./source/x
drwxr-xr-x 83 root root 4096 2023-09-24 22:46 ./source/x
-rw-r--r-- 1 root root 760 2023-05-22 17:51 ./source/x/FTBFSlog
drwxr-xr-x 2 root root 4096 2022-12-09 18:23 ./source/x/OpenCC
-rw-r--r-- 1 root root 2443382 2022-12-08 07:44 ./source/x/OpenCC/OpenCC-ver.1.1.6.tar.lz
@ -13567,7 +13569,7 @@ drwxr-xr-x 2 root root 4096 2022-03-06 20:46 ./source/x/marisa
-rwxr-xr-x 1 root root 4717 2022-12-25 19:46 ./source/x/marisa/marisa.SlackBuild
-rw-r--r-- 1 root root 38 2020-12-08 18:39 ./source/x/marisa/marisa.url
-rw-r--r-- 1 root root 972 2020-11-28 00:57 ./source/x/marisa/slack-desc
drwxr-xr-x 5 root root 4096 2023-09-21 18:51 ./source/x/mesa
drwxr-xr-x 5 root root 4096 2023-09-24 21:57 ./source/x/mesa
drwxr-xr-x 4 root root 4096 2022-08-08 18:18 ./source/x/mesa/amber
-rw-r--r-- 1 root root 16607716 2022-06-08 18:26 ./source/x/mesa/amber/mesa-21.3.9.tar.xz
-rw-r--r-- 1 root root 119 2022-06-08 18:26 ./source/x/mesa/amber/mesa-21.3.9.tar.xz.sig
@ -13577,15 +13579,17 @@ drwxr-xr-x 2 root root 4096 2021-03-12 01:31 ./source/x/mesa/amber/patche
-rw-r--r-- 1 root root 1259 2021-03-12 01:31 ./source/x/mesa/amber/patches-revert/80817b6e344258ac9b955f824ebf9019a0fc1610.patch
-rw-r--r-- 1 root root 388 2018-12-07 19:28 ./source/x/mesa/doinst.sh.gz
-rwxr-xr-x 1 root root 720 2015-12-11 03:09 ./source/x/mesa/get-mesa.sh
-rw-r--r-- 1 root root 18566724 2023-09-20 17:22 ./source/x/mesa/mesa-23.1.8.tar.xz
-rw-r--r-- 1 root root 310 2023-09-20 17:22 ./source/x/mesa/mesa-23.1.8.tar.xz.sig
-rw-r--r-- 1 root root 18844408 2023-09-24 20:49 ./source/x/mesa/mesa-23.2.0-rc4.tar.xz
-rw-r--r-- 1 root root 119 2023-09-24 20:49 ./source/x/mesa/mesa-23.2.0-rc4.tar.xz.sig
-rwxr-xr-x 1 root root 2694 2023-08-24 12:30 ./source/x/mesa/mesa-amber.build
-rw-r--r-- 1 root root 7322153 2022-05-30 14:26 ./source/x/mesa/mesa-demos-8.5.0.tar.lz
-rwxr-xr-x 1 root root 1590 2023-08-24 13:39 ./source/x/mesa/mesa-demos.build
-rwxr-xr-x 1 root root 6175 2023-09-22 17:58 ./source/x/mesa/mesa.SlackBuild
-rwxr-xr-x 1 root root 6175 2023-09-24 20:34 ./source/x/mesa/mesa.SlackBuild
-rw-r--r-- 1 root root 78 2010-10-01 04:23 ./source/x/mesa/mesa.url
drwxr-xr-x 2 root root 4096 2023-05-18 02:06 ./source/x/mesa/patches
drwxr-xr-x 2 root root 4096 2023-09-24 22:16 ./source/x/mesa/patches
drwxr-xr-x 2 root root 4096 2022-08-08 18:00 ./source/x/mesa/patches-revert
-rw-r--r-- 1 root root 1440 2023-09-24 21:53 ./source/x/mesa/patches/23827.patch
-rw-r--r-- 1 root root 4647 2023-09-24 22:14 ./source/x/mesa/patches/2d4fe5f229791fde52846b3f583c12508b5109d6.patch
-rw-r--r-- 1 root root 814 2019-09-25 19:15 ./source/x/mesa/slack-desc
drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/x/motif
-rw-r--r-- 1 root root 735 2014-06-07 14:12 ./source/x/motif/motif-2.3.4-bindings.patch.gz

View file

@ -906,8 +906,6 @@ gzip ./source/l/qt5/patches/qt5.qtbase_cmake_isystem_includes.patch
gzip ./source/l/qt5/patches/qt5.mysql.h.diff
gzip ./source/l/qt5/patches/qt5-qtwebengine-gcc11.patch
gzip ./source/l/qt5/doinst.sh
gzip ./source/l/spirv-llvm-translator/spirv-llvm-translator-noSTATIC-noDISABLE_LLVM_LINK_LLVM_DYLIB.diff
gzip ./source/l/spirv-llvm-translator/1889.patch
gzip ./source/l/gd/gd.f4bc1f5c26925548662946ed7cfa473c190a104a.patch
gzip ./source/l/cryfs/27587ea1acec5f939a31217f1c43953378f18821.patch
gzip ./source/l/cryfs/041b5baea5a4efceff33df2f316646b47a1cd7c0.patch

View file

@ -65,7 +65,7 @@ BUILDDIR=${TMP}/llvm-build-${VERSION}
# Ignore that which should be ignored to avoid long build times and
# massive warning spew:
IGNORE_GNU_EXTENSIONS=${IGNORE_GNU_EXTENSIONS:--Wno-unknown-warning-option -Wno-gnu-line-marker -Wno-gnu-anonymous-struct}
IGNORE_GNU_EXTENSIONS=${IGNORE_GNU_EXTENSIONS:--Wno-unknown-warning-option -Wno-gnu-line-marker -Wno-gnu-anonymous-struct -Wno-gnu-include-next}
if [ "$ARCH" = "i586" ]; then
SLKCFLAGS="-O2 -march=i586 -mtune=i686 $IGNORE_GNU_EXTENSIONS"
@ -117,47 +117,58 @@ touch configure
chmod 755 configure
# Extract and rename some support files:
tar xvf $CWD/cmake-$VERSION.src.tar.xz || exit 1
echo "Extracting $CWD/cmake-$VERSION.src.tar.xz..."
tar xf $CWD/cmake-$VERSION.src.tar.xz || exit 1
mv cmake-$VERSION.src cmake
tar xvf $CWD/third-party-$VERSION.src.tar.xz || exit 1
echo "Extracting $CWD/third-party-$VERSION.src.tar.xz..."
tar xf $CWD/third-party-$VERSION.src.tar.xz || exit 1
mv third-party-$VERSION.src third-party
rm -rf $PKGNAM-${VERSION}.src $PKGNAM-${VERSION}
tar xvf $CWD/$PKGNAM-$VERSION.src.tar.xz || exit 1
echo "Extracting $CWD/$PKGNAM-$VERSION.src.tar.xz..."
tar xf $CWD/$PKGNAM-$VERSION.src.tar.xz || exit 1
cd $PKGNAM-${VERSION}.src/tools || cd $PKGNAM-${VERSION}/tools || exit 1
tar xvf $CWD/clang-$VERSION.src.tar.xz || exit 1
echo "Extracting $CWD/clang-$VERSION.src.tar.xz..."
tar xf $CWD/clang-$VERSION.src.tar.xz || exit 1
mv clang-${VERSION} clang 2>/dev/null || mv clang-${VERSION}.src clang || exit 1
#tar xvf $CWD/flang-$VERSION.src.tar.xz || exit 1
#echo "Extracting $CWD/flang-$VERSION.src.tar.xz..."
#tar xf $CWD/flang-$VERSION.src.tar.xz || exit 1
#mv flang-${VERSION} flang 2>/dev/null || mv flang-${VERSION}.src flang || exit 1
tar xvf $CWD/lldb-$VERSION.src.tar.xz || exit 1
echo "Extracting $CWD/lldb-$VERSION.src.tar.xz..."
tar xf $CWD/lldb-$VERSION.src.tar.xz || exit 1
mv lldb-${VERSION} lldb 2>/dev/null || mv lldb-${VERSION}.src lldb || exit 1
tar xvf $CWD/lld-$VERSION.src.tar.xz || exit 1
echo "Extracting $CWD/lld-$VERSION.src.tar.xz..."
tar xf $CWD/lld-$VERSION.src.tar.xz || exit 1
mv lld-${VERSION} lld 2>/dev/null || mv lld-${VERSION}.src lld || exit 1
cd ../
cd tools/clang/tools || exit 1
tar xvf $CWD/clang-tools-extra-$VERSION.src.tar.xz || exit 1
echo "Extracting $CWD/clang-tools-extra-$VERSION.src.tar.xz..."
tar xf $CWD/clang-tools-extra-$VERSION.src.tar.xz || exit 1
mv clang-tools-extra-${VERSION} extra 2>/dev/null \
|| mv clang-tools-extra-${VERSION}.src extra || exit 1
## HACK # Otherwise the build fails because files aren't found.
#rm -rf $TMP/clang-tools-extra
#cp -a extra $TMP/clang-tools-extra
cd ../../../
cd projects || exit 1
tar xvf $CWD/compiler-rt-$VERSION.src.tar.xz || exit 1
echo "Extracting $CWD/compiler-rt-$VERSION.src.tar.xz..."
tar xf $CWD/compiler-rt-$VERSION.src.tar.xz || exit 1
mv compiler-rt-${VERSION} compiler-rt 2>/dev/null || mv compiler-rt-${VERSION}.src compiler-rt || exit 1
tar xvf $CWD/openmp-$VERSION.src.tar.xz || exit 1
echo "Extracting $CWD/openmp-$VERSION.src.tar.xz..."
tar xf $CWD/openmp-$VERSION.src.tar.xz || exit 1
mv openmp-${VERSION} openmp 2>/dev/null || mv openmp-${VERSION}.src openmp || exit 1
tar xvf $CWD/libcxx-${VERSION}.src.tar.xz || exit 1
echo "Extracting $CWD/libcxx-${VERSION}.src.tar.xz..."
tar xf $CWD/libcxx-${VERSION}.src.tar.xz || exit 1
mv libcxx-${VERSION} libcxx 2>/dev/null || mv libcxx-${VERSION}.src libcxx || exit 1
tar xvf $CWD/libcxxabi-${VERSION}.src.tar.xz || exit 1
echo "Extracting $CWD/libcxxabi-${VERSION}.src.tar.xz..."
tar xf $CWD/libcxxabi-${VERSION}.src.tar.xz || exit 1
mv libcxxabi-${VERSION} libcxxabi 2>/dev/null || mv libcxxabi-${VERSION}.src libcxxabi || exit 1
tar xvf $CWD/polly-$VERSION.src.tar.xz || exit 1
echo "Extracting $CWD/polly-$VERSION.src.tar.xz..."
tar xf $CWD/polly-$VERSION.src.tar.xz || exit 1
mv polly-${VERSION} polly 2>/dev/null || mv polly-${VERSION}.src polly || exit 1
# We just need a header file from this...
tar xvf $CWD/libunwind-${VERSION}.src.tar.xz || exit 1
echo "Extracting $CWD/libunwind-${VERSION}.src.tar.xz..."
tar xf $CWD/libunwind-${VERSION}.src.tar.xz || exit 1
mv libunwind-${VERSION}.src libunwind || mv libunwind-${VERSION} libunwind || exit 1
cd ../
@ -171,10 +182,17 @@ if [ -f ./tools/lldb/source/Utility/CMakeLists.txt ]; then
fi
fi
# This hackish link seems to be required...
# These files are not present for some reason, but they were found in a git
# pull of the entire project:
cp -a $CWD/missing-runtime-modules/*.cmake ../cmake/Modules/
# These hackish links seem to be required...
cd ..
ln -sf */runtimes .
cd -
cd projects
ln -sf ../../cmake .
cd -
chown -R root:root .
find . \

View file

@ -1,29 +1,29 @@
https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-16.0.6.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/clang-16.0.6.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/clang-tools-extra-16.0.6.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/compiler-rt-16.0.6.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/flang-16.0.6.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/lldb-16.0.6.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/openmp-16.0.6.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/polly-16.0.6.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/libcxx-16.0.6.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/libcxxabi-16.0.6.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/lld-16.0.6.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/libunwind-16.0.6.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/cmake-16.0.6.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/third-party-16.0.6.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/llvm-17.0.1.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/clang-17.0.1.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/clang-tools-extra-17.0.1.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/compiler-rt-17.0.1.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/flang-17.0.1.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/lldb-17.0.1.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/openmp-17.0.1.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/polly-17.0.1.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/libcxx-17.0.1.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/libcxxabi-17.0.1.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/lld-17.0.1.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/libunwind-17.0.1.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/cmake-17.0.1.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/third-party-17.0.1.src.tar.xz
#http://llvm.org/releases/16.0.6/llvm-16.0.6.src.tar.xz
#http://llvm.org/releases/16.0.6/clang-16.0.6.src.tar.xz
#http://llvm.org/releases/16.0.6/clang-tools-extra-16.0.6.src.tar.xz
#http://llvm.org/releases/16.0.6/compiler-rt-16.0.6.src.tar.xz
#http://llvm.org/releases/16.0.6/flang-16.0.6.src.tar.xz
#http://llvm.org/releases/16.0.6/lldb-16.0.6.src.tar.xz
#http://llvm.org/releases/16.0.6/openmp-16.0.6.src.tar.xz
#http://llvm.org/releases/16.0.6/polly-16.0.6.src.tar.xz
#http://llvm.org/releases/16.0.6/libcxx-16.0.6.src.tar.xz
#http://llvm.org/releases/16.0.6/libcxxabi-16.0.6.src.tar.xz
#http://llvm.org/releases/16.0.6/lld-16.0.6.src.tar.xz
#http://llvm.org/releases/16.0.6/libunwind-16.0.6.src.tar.xz
#http://llvm.org/releases/16.0.6/cmake-16.0.6.src.tar.xz
#http://llvm.org/releases/16.0.6/third-party-16.0.6.src.tar.xz
#http://llvm.org/releases/17.0.1/llvm-17.0.1.src.tar.xz
#http://llvm.org/releases/17.0.1/clang-17.0.1.src.tar.xz
#http://llvm.org/releases/17.0.1/clang-tools-extra-17.0.1.src.tar.xz
#http://llvm.org/releases/17.0.1/compiler-rt-17.0.1.src.tar.xz
#http://llvm.org/releases/17.0.1/flang-17.0.1.src.tar.xz
#http://llvm.org/releases/17.0.1/lldb-17.0.1.src.tar.xz
#http://llvm.org/releases/17.0.1/openmp-17.0.1.src.tar.xz
#http://llvm.org/releases/17.0.1/polly-17.0.1.src.tar.xz
#http://llvm.org/releases/17.0.1/libcxx-17.0.1.src.tar.xz
#http://llvm.org/releases/17.0.1/libcxxabi-17.0.1.src.tar.xz
#http://llvm.org/releases/17.0.1/lld-17.0.1.src.tar.xz
#http://llvm.org/releases/17.0.1/libunwind-17.0.1.src.tar.xz
#http://llvm.org/releases/17.0.1/cmake-17.0.1.src.tar.xz
#http://llvm.org/releases/17.0.1/third-party-17.0.1.src.tar.xz

View file

@ -0,0 +1,113 @@
include(CheckCXXCompilerFlag)
unset(add_flag_if_supported)
# Mangle the name of a compiler flag into a valid CMake identifier.
# Ex: --std=c++11 -> STD_EQ_CXX11
macro(mangle_name str output)
string(STRIP "${str}" strippedStr)
string(REGEX REPLACE "^/" "" strippedStr "${strippedStr}")
string(REGEX REPLACE "^-+" "" strippedStr "${strippedStr}")
string(REGEX REPLACE "-+$" "" strippedStr "${strippedStr}")
string(REPLACE "-" "_" strippedStr "${strippedStr}")
string(REPLACE "=" "_EQ_" strippedStr "${strippedStr}")
string(REPLACE "+" "X" strippedStr "${strippedStr}")
string(TOUPPER "${strippedStr}" ${output})
endmacro()
# Remove a list of flags from all CMake variables that affect compile flags.
# This can be used to remove unwanted flags specified on the command line
# or added in other parts of LLVM's cmake configuration.
macro(remove_flags)
foreach(var ${ARGN})
string(REPLACE "${var}" "" CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG}")
string(REPLACE "${var}" "" CMAKE_CXX_FLAGS_MINSIZEREL "${CMAKE_CXX_FLAGS_MINSIZEREL}")
string(REPLACE "${var}" "" CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE}")
string(REPLACE "${var}" "" CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO}")
string(REPLACE "${var}" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
string(REPLACE "${var}" "" CMAKE_C_FLAGS "${CMAKE_C_FLAGS}")
string(REPLACE "${var}" "" CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS}")
string(REPLACE "${var}" "" CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS}")
string(REPLACE "${var}" "" CMAKE_SHARED_MODULE_FLAGS "${CMAKE_SHARED_MODULE_FLAGS}")
remove_definitions(${var})
endforeach()
endmacro(remove_flags)
macro(check_flag_supported flag)
mangle_name("${flag}" flagname)
check_cxx_compiler_flag("${flag}" "CXX_SUPPORTS_${flagname}_FLAG")
endmacro()
macro(append_flags DEST)
foreach(value ${ARGN})
list(APPEND ${DEST} ${value})
list(APPEND ${DEST} ${value})
endforeach()
endmacro()
# If the specified 'condition' is true then append the specified list of flags to DEST
macro(append_flags_if condition DEST)
if (${condition})
list(APPEND ${DEST} ${ARGN})
endif()
endmacro()
# Add each flag in the list specified by DEST if that flag is supported by the current compiler.
macro(append_flags_if_supported DEST)
foreach(flag ${ARGN})
mangle_name("${flag}" flagname)
check_cxx_compiler_flag("${flag}" "CXX_SUPPORTS_${flagname}_FLAG")
append_flags_if(CXX_SUPPORTS_${flagname}_FLAG ${DEST} ${flag})
endforeach()
endmacro()
# Add a macro definition if condition is true.
macro(define_if condition def)
if (${condition})
add_definitions(${def})
endif()
endmacro()
# Add a macro definition if condition is not true.
macro(define_if_not condition def)
if (NOT ${condition})
add_definitions(${def})
endif()
endmacro()
# Add a macro definition to the __config_site file if the specified condition
# is 'true'. Note that '-D${def}' is not added. Instead it is expected that
# the build include the '__config_site' header.
macro(config_define_if condition def)
if (${condition})
set(${def} ON)
endif()
endmacro()
macro(config_define_if_not condition def)
if (NOT ${condition})
set(${def} ON)
endif()
endmacro()
macro(config_define value def)
set(${def} ${value})
endmacro()
# Turn a comma separated CMake list into a space separated string.
macro(split_list listname)
string(REPLACE ";" " " ${listname} "${${listname}}")
endmacro()
# For each specified flag, add that compile flag to the provided target.
# The flags are added with the given visibility, i.e. PUBLIC|PRIVATE|INTERFACE.
function(target_add_compile_flags_if_supported target visibility)
foreach(flag ${ARGN})
mangle_name("${flag}" flagname)
check_cxx_compiler_flag("${flag}" "CXX_SUPPORTS_${flagname}_FLAG")
if (CXX_SUPPORTS_${flagname}_FLAG)
target_compile_options(${target} ${visibility} ${flag})
endif()
endforeach()
endfunction()

View file

@ -0,0 +1,77 @@
include(HandleFlags)
# Warning flags ===============================================================
function(cxx_add_warning_flags target enable_werror enable_pedantic)
target_compile_definitions(${target} PUBLIC -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
if (MSVC)
# -W4 is the cl.exe/clang-cl equivalent of -Wall. (In cl.exe and clang-cl,
# -Wall is equivalent to -Weverything in GCC style compiler drivers.)
target_add_compile_flags_if_supported(${target} PRIVATE -W4)
else()
target_add_compile_flags_if_supported(${target} PRIVATE -Wall)
endif()
# TODO: Should -Wconversion be enabled?
target_add_compile_flags_if_supported(${target} PRIVATE
-Wextra
-Wnewline-eof
-Wshadow
-Wwrite-strings
-Wno-unused-parameter
-Wno-long-long
-Werror=return-type
-Wextra-semi
-Wundef
-Wunused-template
-Wformat-nonliteral
)
if ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang")
target_add_compile_flags_if_supported(${target} PRIVATE
-Wno-user-defined-literals
-Wno-covered-switch-default
-Wno-suggest-override
)
if (LIBCXX_TARGETING_CLANG_CL)
target_add_compile_flags_if_supported(${target} PRIVATE
-Wno-c++98-compat
-Wno-c++98-compat-pedantic
-Wno-c++11-compat
-Wno-undef
-Wno-reserved-id-macro
-Wno-gnu-include-next
-Wno-gcc-compat # For ignoring "'diagnose_if' is a clang extension" warnings
-Wno-zero-as-null-pointer-constant # FIXME: Remove this and fix all occurrences.
-Wno-deprecated-dynamic-exception-spec # For auto_ptr
-Wno-sign-conversion
-Wno-old-style-cast
-Wno-deprecated # FIXME: Remove this and fix all occurrences.
-Wno-shift-sign-overflow # FIXME: Why do we need this with clang-cl but not clang?
-Wno-double-promotion # FIXME: remove me
)
endif()
elseif("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU")
target_add_compile_flags_if_supported(${target} PRIVATE
-Wstrict-aliasing=2
-Wstrict-overflow=4
-Wno-attributes
-Wno-literal-suffix
-Wno-c++14-compat
-Wno-noexcept-type
-Wno-suggest-override
)
endif()
if (${enable_werror})
target_add_compile_flags_if_supported(${target} PRIVATE -Werror)
target_add_compile_flags_if_supported(${target} PRIVATE -WX)
else()
# TODO(EricWF) Remove this. We shouldn't be suppressing errors when -Werror is
# added elsewhere.
target_add_compile_flags_if_supported(${target} PRIVATE -Wno-error)
endif()
if (${enable_pedantic})
target_add_compile_flags_if_supported(${target} PRIVATE -pedantic)
endif()
endfunction()

View file

@ -16,7 +16,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=lua
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-3}
BUILD=${BUILD:-4}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@ -106,7 +106,7 @@ cd ..
# and install the pkgconfig file
mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/pkgconfig
cat $CWD/lua.pc | sed "s/%V%/$(echo $VERSION | cut -f 1-2 -d .)/g" | sed "s/%R%/$VERSION/g" > $PKG/usr/lib${LIBDIRSUFFIX}/pkgconfig/lua.pc
cat $CWD/lua.pc | sed "s/%V%/$(echo $VERSION | cut -f 1-2 -d .)/g" | sed "s/%R%/$VERSION/g" | sed "s/%LIBDIRSUFFIX%/$LIBDIRSUFFIX/g" > $PKG/usr/lib${LIBDIRSUFFIX}/pkgconfig/lua.pc
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true

View file

@ -8,17 +8,17 @@ V=%V%
R=%R%
# grep '^INSTALL_.*=' ../Makefile | sed 's/INSTALL_TOP/prefix/'
prefix= /usr/local
prefix= /usr
INSTALL_BIN= ${prefix}/bin
INSTALL_INC= ${prefix}/include
INSTALL_LIB= ${prefix}/lib
INSTALL_LIB= ${prefix}/lib%LIBDIRSUFFIX%
INSTALL_MAN= ${prefix}/man/man1
INSTALL_LMOD= ${prefix}/share/lua/${V}
INSTALL_CMOD= ${prefix}/lib/lua/${V}
INSTALL_CMOD= ${prefix}/lib%LIBDIRSUFFIX%/lua/${V}
# canonical vars
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
libdir=${exec_prefix}/lib%LIBDIRSUFFIX%
includedir=${prefix}/include
Name: Lua

View file

@ -1 +1 @@
1
2

View file

@ -1 +1 @@
https://github.com/llvm/llvm-project/releases/download/llvmorg-12.0.0/libclc-12.0.0.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.1/libclc-17.0.1.src.tar.xz

View file

@ -1,73 +0,0 @@
From 98fadafeae0204defedd89f015f7fb88f2888b2f Mon Sep 17 00:00:00 2001
From: Tulio Magno Quites Machado Filho <tuliom@redhat.com>
Date: Fri, 17 Mar 2023 14:27:10 -0300
Subject: [PATCH] Fix standalone builds with LLVM_LINK_LLVM_DYLIB=ON
Move the LLVM components to LINK_COMPONENTS because the DEPENDS list has
the same semantics as add_dependencies(). In this
case it doesn't include the LLVM components when calling the linker.
---
lib/SPIRV/CMakeLists.txt | 47 ++++++++++++----------------------------
1 file changed, 14 insertions(+), 33 deletions(-)
diff --git a/lib/SPIRV/CMakeLists.txt b/lib/SPIRV/CMakeLists.txt
index bbef00528..2810c6b2c 100644
--- a/lib/SPIRV/CMakeLists.txt
+++ b/lib/SPIRV/CMakeLists.txt
@@ -38,42 +38,23 @@ set(SRC_LIST
libSPIRV/SPIRVType.cpp
libSPIRV/SPIRVValue.cpp
)
-if(LLVM_LINK_LLVM_DYLIB)
- add_llvm_library(LLVMSPIRVLib STATIC DISABLE_LLVM_LINK_LLVM_DYLIB
- ${SRC_LIST}
- DEPENDS
- intrinsics_gen
- LLVMAnalysis
- LLVMBitWriter
- LLVMCodeGen
- LLVMCore
- LLVMDemangle
- LLVMIRReader
- LLVMLinker
- LLVMPasses
- LLVMSupport
- LLVMTargetParser
- LLVMTransformUtils
- )
-else()
- add_llvm_library(LLVMSPIRVLib
- ${SRC_LIST}
- LINK_COMPONENTS
- Analysis
- BitWriter
- CodeGen
- Core
- Demangle
- IRReader
- Linker
- Passes
- Support
- TargetParser
- TransformUtils
+add_llvm_library(LLVMSPIRVLib STATIC DISABLE_LLVM_LINK_LLVM_DYLIB
+ ${SRC_LIST}
+ LINK_COMPONENTS
+ Analysis
+ BitWriter
+ CodeGen
+ Core
+ Demangle
+ IRReader
+ Linker
+ Passes
+ Support
+ TargetParser
+ TransformUtils
DEPENDS
intrinsics_gen
)
-endif()
target_include_directories(LLVMSPIRVLib
PRIVATE

View file

@ -1,11 +0,0 @@
--- ./lib/SPIRV/CMakeLists.txt.orig 2023-03-08 06:13:33.000000000 -0600
+++ ./lib/SPIRV/CMakeLists.txt 2023-04-06 14:04:29.100168448 -0500
@@ -39,7 +39,7 @@
libSPIRV/SPIRVValue.cpp
)
if(LLVM_LINK_LLVM_DYLIB)
- add_llvm_library(LLVMSPIRVLib STATIC DISABLE_LLVM_LINK_LLVM_DYLIB
+ add_llvm_library(LLVMSPIRVLib
${SRC_LIST}
DEPENDS
intrinsics_gen

View file

@ -1,6 +1,6 @@
#!/bin/bash
# Copyright 2021 Patrick J. Volkerding, Sebeka, MN, USA
# Copyright 2021, 2023 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=spirv-llvm-translator
VERSION=${VERSION:-$(echo SPIRV-LLVM-Translator-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-2}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@ -88,14 +88,6 @@ find . \
# the -DLLVM_EXTERNAL_SPIRV_HEADERS_SOURCE_DIR option below.
tar xf $CWD/SPIRV-Headers.tar.lz
## DISABLED... this still leads to problems which can be demonstrated by
## running clinfo.
## Fix -DBUILD_SHARED_LIBS=ON
#zcat $CWD/1889.patch.gz | patch -p1 --verbose || exit 1
# Avoid duplicated symbols. Thanks to lucabon! :-)
zcat $CWD/spirv-llvm-translator-noSTATIC-noDISABLE_LLVM_LINK_LLVM_DYLIB.diff.gz | patch -p1 --verbose || exit 1
# Build and install:
mkdir -p build
cd build

View file

@ -0,0 +1 @@
https://github.com/KhronosGroup/SPIRV-LLVM-Translator

View file

@ -26,7 +26,7 @@ PKGNAM=mesa
VERSION=${VERSION:-$(echo $PKGNAM-[0-9]*.tar.?z | rev | cut -f 3- -d . | rev | cut -f 2- -d -)}
AMBERVERS=${AMBERVERS:-21.3.9}
DEMOVERS=${DEMOVERS:-8.5.0}
BUILD=${BUILD:-2}
BUILD=${BUILD:-1}
BUILD_AMBER=${BUILD_AMBER:-YES}
BUILD_DEMOS=${BUILD_DEMOS:-YES}
CODECS=${CODECS:-h264dec,h264enc,h265dec,h265enc,vc1dec}

View file

@ -0,0 +1,42 @@
From 919d6d420f49b61096b5ebfc65cfb3866a427e73 Mon Sep 17 00:00:00 2001
From: Khem Raj <raj.khem@gmail.com>
Date: Fri, 23 Jun 2023 01:20:38 -0700
Subject: [PATCH] gallium: Fix build with llvm 17
These headers are not available for C files in llvm 17+
and they seem to be not needed to compile after all with llvm 17
so add conditions to exclude them for llvm >= 17
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
src/gallium/auxiliary/gallivm/lp_bld_init.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/gallium/auxiliary/gallivm/lp_bld_init.c b/src/gallium/auxiliary/gallivm/lp_bld_init.c
index cd2108f3a088d..7131ec8667ecf 100644
--- a/src/gallium/auxiliary/gallivm/lp_bld_init.c
+++ b/src/gallium/auxiliary/gallivm/lp_bld_init.c
@@ -45,16 +45,18 @@
#include <llvm-c/BitWriter.h>
#if GALLIVM_USE_NEW_PASS == 1
#include <llvm-c/Transforms/PassBuilder.h>
-#elif GALLIVM_HAVE_CORO == 1
+#elif GALLIVM_HAVE_CORO == 1 && LLVM_VERSION_MAJOR < 17
#include <llvm-c/Transforms/Scalar.h>
-#if LLVM_VERSION_MAJOR >= 7
+#if LLVM_VERSION_MAJOR >= 7 && LLVM_VERSION_MAJOR < 17
#include <llvm-c/Transforms/Utils.h>
#endif
#if LLVM_VERSION_MAJOR <= 8 && (DETECT_ARCH_AARCH64 || DETECT_ARCH_ARM || DETECT_ARCH_S390 || DETECT_ARCH_MIPS64)
#include <llvm-c/Transforms/IPO.h>
#endif
+#if LLVM_VERSION_MAJOR < 17
#include <llvm-c/Transforms/Coroutines.h>
#endif
+#endif
unsigned gallivm_perf = 0;
--
GitLab

View file

@ -0,0 +1,127 @@
From 2d4fe5f229791fde52846b3f583c12508b5109d6 Mon Sep 17 00:00:00 2001
From: Dave Airlie <airlied@redhat.com>
Date: Fri, 25 Aug 2023 12:43:44 +1000
Subject: clover/llvm: move to modern pass manager.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This seems like it should work, but I haven't tested it yet.
Tested-by: Dieter Nützel <Dieter@nuetzel-hh.de>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24879>
---
src/gallium/frontends/clover/llvm/invocation.cpp | 64 +++++++++++++++++++-----
1 file changed, 51 insertions(+), 13 deletions(-)
diff --git a/src/gallium/frontends/clover/llvm/invocation.cpp b/src/gallium/frontends/clover/llvm/invocation.cpp
index 7a50fea3323..43d26fe1abb 100644
--- a/src/gallium/frontends/clover/llvm/invocation.cpp
+++ b/src/gallium/frontends/clover/llvm/invocation.cpp
@@ -27,13 +27,17 @@
#include <llvm/IR/DiagnosticPrinter.h>
#include <llvm/IR/DiagnosticInfo.h>
#include <llvm/IR/LLVMContext.h>
+#include <llvm/IR/Module.h>
#include <llvm/Support/raw_ostream.h>
-#include <llvm/Transforms/IPO/PassManagerBuilder.h>
+#include <llvm/Transforms/IPO/Internalize.h>
#include <llvm-c/Target.h>
#ifdef HAVE_CLOVER_SPIRV
#include <LLVMSPIRVLib/LLVMSPIRVLib.h>
#endif
+#include <llvm-c/TargetMachine.h>
+#include <llvm-c/Transforms/PassBuilder.h>
+#include <llvm/Support/CBindingWrapping.h>
#include <clang/CodeGen/CodeGenAction.h>
#include <clang/Lex/PreprocessorOptions.h>
#include <clang/Frontend/TextDiagnosticBuffer.h>
@@ -439,10 +443,10 @@ clover::llvm::compile_program(const std::string &source,
namespace {
void
- optimize(Module &mod, unsigned optimization_level,
+ optimize(Module &mod,
+ const std::string& ir_target,
+ unsigned optimization_level,
bool internalize_symbols) {
- ::llvm::legacy::PassManager pm;
-
// By default, the function internalizer pass will look for a function
// called "main" and then mark all other functions as internal. Marking
// functions as internal enables the optimizer to perform optimizations
@@ -458,19 +462,53 @@ namespace {
if (internalize_symbols) {
std::vector<std::string> names =
map(std::mem_fn(&Function::getName), get_kernels(mod));
- pm.add(::llvm::createInternalizePass(
+ internalizeModule(mod,
[=](const ::llvm::GlobalValue &gv) {
return std::find(names.begin(), names.end(),
gv.getName()) != names.end();
- }));
+ });
}
- ::llvm::PassManagerBuilder pmb;
- pmb.OptLevel = optimization_level;
- pmb.LibraryInfo = new ::llvm::TargetLibraryInfoImpl(
- ::llvm::Triple(mod.getTargetTriple()));
- pmb.populateModulePassManager(pm);
- pm.run(mod);
+
+ const char *opt_str = NULL;
+ LLVMCodeGenOptLevel level;
+ switch (optimization_level) {
+ case 0:
+ default:
+ opt_str = "default<O0>";
+ level = LLVMCodeGenLevelNone;
+ break;
+ case 1:
+ opt_str = "default<O1>";
+ level = LLVMCodeGenLevelLess;
+ break;
+ case 2:
+ opt_str = "default<O2>";
+ level = LLVMCodeGenLevelDefault;
+ break;
+ case 3:
+ opt_str = "default<O3>";
+ level = LLVMCodeGenLevelAggressive;
+ break;
+ }
+
+ const target &target = ir_target;
+ LLVMTargetRef targ;
+ char *err_message;
+
+ if (LLVMGetTargetFromTriple(target.triple.c_str(), &targ, &err_message))
+ return;
+ LLVMTargetMachineRef tm =
+ LLVMCreateTargetMachine(targ, target.triple.c_str(),
+ target.cpu.c_str(), "", level,
+ LLVMRelocDefault, LLVMCodeModelDefault);
+
+ if (!tm)
+ return;
+ LLVMPassBuilderOptionsRef opts = LLVMCreatePassBuilderOptions();
+ LLVMRunPasses(wrap(&mod), opt_str, tm, opts);
+
+ LLVMDisposeTargetMachine(tm);
}
std::unique_ptr<Module>
@@ -500,7 +538,7 @@ clover::llvm::link_program(const std::vector<binary> &binaries,
auto c = create_compiler_instance(dev, dev.ir_target(), options, r_log);
auto mod = link(*ctx, *c, binaries, r_log);
- optimize(*mod, c->getCodeGenOpts().OptimizationLevel, !create_library);
+ optimize(*mod, dev.ir_target(), c->getCodeGenOpts().OptimizationLevel, !create_library);
static std::atomic_uint seq(0);
const std::string id = "." + mod->getModuleIdentifier() + "-" +
--
cgit v1.2.1