From 75f86fbd9ea06654aa91695c88c7cb3febbf31381955d57153516039cee3c87e Mon Sep 17 00:00:00 2001 From: Aaron Puchert Date: Fri, 14 Apr 2023 16:29:25 +0000 Subject: [PATCH 1/4] Accepting request 1079323 from home:firstyear:branches:devel:tools:compiler - bsc#1210383 - Add aarch64 to lldb platforms OBS-URL: https://build.opensuse.org/request/show/1079323 OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=5 --- llvm16.changes | 5 +++++ llvm16.spec | 3 +-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/llvm16.changes b/llvm16.changes index e9708fc..64bef0b 100644 --- a/llvm16.changes +++ b/llvm16.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 13 04:30:36 UTC 2023 - William Brown + +- bsc#1210383 - Add aarch64 to lldb platforms + ------------------------------------------------------------------- Thu Apr 6 20:48:07 UTC 2023 - Aaron Puchert diff --git a/llvm16.spec b/llvm16.spec index 2c4f3e3..d4e48aa 100644 --- a/llvm16.spec +++ b/llvm16.spec @@ -45,7 +45,7 @@ %bcond_without use_lld %endif -%ifarch x86_64 +%ifarch aarch64 x86_64 %bcond_without lldb %bcond_without lldb_python %else @@ -744,7 +744,6 @@ BuildRequires: pkgconfig(zlib) Requires(post): update-alternatives Requires(postun):update-alternatives Recommends: python3-lldb%{_sonum} -ExclusiveArch: x86_64 %description -n lldb%{_sonum} LLDB is a next generation, high-performance debugger. It is built as a set From 63c79258b48f810d099f192977605027cac3b791350e6e5752983b63aeef1133 Mon Sep 17 00:00:00 2001 From: Aaron Puchert Date: Wed, 19 Apr 2023 00:53:09 +0000 Subject: [PATCH 2/4] - Relax requirements for clang-tools to allow installation of older versions of libclang13 with the -devel package. (boo#1210176) - Enable ThinLTO for ARM 6/7/8 again. (boo#1178070) OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=6 --- llvm16.changes | 7 +++++++ llvm16.spec | 7 +++---- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/llvm16.changes b/llvm16.changes index 64bef0b..09025b0 100644 --- a/llvm16.changes +++ b/llvm16.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Apr 18 20:40:44 UTC 2023 - Aaron Puchert + +- Relax requirements for clang-tools to allow installation of older + versions of libclang13 with the -devel package. (boo#1210176) +- Enable ThinLTO for ARM 6/7/8 again. (boo#1178070) + ------------------------------------------------------------------- Thu Apr 13 04:30:36 UTC 2023 - William Brown diff --git a/llvm16.spec b/llvm16.spec index d4e48aa..58e2279 100644 --- a/llvm16.spec +++ b/llvm16.spec @@ -53,8 +53,7 @@ %bcond_with lldb_python %endif -# Disabled on ARM because it's awfully slow and often times out. (boo#1178070) -%ifarch %{ix86} ppc64le s390x x86_64 +%ifarch %{arm} aarch64 %{ix86} ppc64le s390x x86_64 %bcond_without thin_lto %else %bcond_with thin_lto @@ -522,8 +521,8 @@ This package contains the clang (C language) frontend for LLVM. Summary: Tools for Clang Group: Development/Languages/C and C++ URL: https://clang-analyzer.llvm.org/ -# Avoid multiple provider errors -Requires: clang%{_sonum} +# Can be used with older versions of Clang. +Requires: /usr/bin/clang # Some binaries used to be in the clang package. Conflicts: clang5 Conflicts: clang6 From a5ac76181003662a7187b25f716d60e34cd349abd72a1fdaa6e26cf9a27fb822 Mon Sep 17 00:00:00 2001 From: Aaron Puchert Date: Fri, 21 Apr 2023 23:24:34 +0000 Subject: [PATCH 3/4] - Update to version 16.0.2. * This release contains bug-fixes for the LLVM 16.0.0 release. This release is API and ABI compatible with 16.0.0. - Rebase llvm-do-not-install-static-libraries.patch. OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=7 --- clang-16.0.1.src.tar.xz | 3 --- clang-16.0.1.src.tar.xz.sig | Bin 566 -> 0 bytes clang-16.0.2.src.tar.xz | 3 +++ clang-16.0.2.src.tar.xz.sig | Bin 0 -> 566 bytes clang-docs-16.0.1.src.tar.xz | 3 --- clang-docs-16.0.2.src.tar.xz | 3 +++ clang-tools-extra-16.0.1.src.tar.xz | 3 --- clang-tools-extra-16.0.1.src.tar.xz.sig | Bin 566 -> 0 bytes clang-tools-extra-16.0.2.src.tar.xz | 3 +++ clang-tools-extra-16.0.2.src.tar.xz.sig | Bin 0 -> 566 bytes cmake-16.0.1.src.tar.xz | 3 --- cmake-16.0.1.src.tar.xz.sig | Bin 566 -> 0 bytes cmake-16.0.2.src.tar.xz | 3 +++ cmake-16.0.2.src.tar.xz.sig | Bin 0 -> 566 bytes compiler-rt-16.0.1.src.tar.xz | 3 --- compiler-rt-16.0.1.src.tar.xz.sig | Bin 566 -> 0 bytes compiler-rt-16.0.2.src.tar.xz | 3 +++ compiler-rt-16.0.2.src.tar.xz.sig | Bin 0 -> 566 bytes libcxx-16.0.1.src.tar.xz | 3 --- libcxx-16.0.1.src.tar.xz.sig | Bin 566 -> 0 bytes libcxx-16.0.2.src.tar.xz | 3 +++ libcxx-16.0.2.src.tar.xz.sig | Bin 0 -> 566 bytes libcxxabi-16.0.1.src.tar.xz | 3 --- libcxxabi-16.0.1.src.tar.xz.sig | Bin 566 -> 0 bytes libcxxabi-16.0.2.src.tar.xz | 3 +++ libcxxabi-16.0.2.src.tar.xz.sig | Bin 0 -> 566 bytes lld-16.0.1.src.tar.xz | 3 --- lld-16.0.1.src.tar.xz.sig | Bin 566 -> 0 bytes lld-16.0.2.src.tar.xz | 3 +++ lld-16.0.2.src.tar.xz.sig | Bin 0 -> 566 bytes lldb-16.0.1.src.tar.xz | 3 --- lldb-16.0.1.src.tar.xz.sig | Bin 566 -> 0 bytes lldb-16.0.2.src.tar.xz | 3 +++ lldb-16.0.2.src.tar.xz.sig | Bin 0 -> 566 bytes llvm-16.0.1.src.tar.xz | 3 --- llvm-16.0.1.src.tar.xz.sig | Bin 566 -> 0 bytes llvm-16.0.2.src.tar.xz | 3 +++ llvm-16.0.2.src.tar.xz.sig | Bin 0 -> 566 bytes llvm-do-not-install-static-libraries.patch | 24 ++++++++++----------- llvm-docs-16.0.1.src.tar.xz | 3 --- llvm-docs-16.0.2.src.tar.xz | 3 +++ llvm16.changes | 8 +++++++ llvm16.spec | 4 ++-- openmp-16.0.1.src.tar.xz | 3 --- openmp-16.0.1.src.tar.xz.sig | Bin 566 -> 0 bytes openmp-16.0.2.src.tar.xz | 3 +++ openmp-16.0.2.src.tar.xz.sig | Bin 0 -> 566 bytes polly-16.0.1.src.tar.xz | 3 --- polly-16.0.1.src.tar.xz.sig | Bin 566 -> 0 bytes polly-16.0.2.src.tar.xz | 3 +++ polly-16.0.2.src.tar.xz.sig | Bin 0 -> 566 bytes third-party-16.0.1.src.tar.xz | 3 --- third-party-16.0.1.src.tar.xz.sig | Bin 566 -> 0 bytes third-party-16.0.2.src.tar.xz | 3 +++ third-party-16.0.2.src.tar.xz.sig | Bin 0 -> 566 bytes 55 files changed, 64 insertions(+), 56 deletions(-) delete mode 100644 clang-16.0.1.src.tar.xz delete mode 100644 clang-16.0.1.src.tar.xz.sig create mode 100644 clang-16.0.2.src.tar.xz create mode 100644 clang-16.0.2.src.tar.xz.sig delete mode 100644 clang-docs-16.0.1.src.tar.xz create mode 100644 clang-docs-16.0.2.src.tar.xz delete mode 100644 clang-tools-extra-16.0.1.src.tar.xz delete mode 100644 clang-tools-extra-16.0.1.src.tar.xz.sig create mode 100644 clang-tools-extra-16.0.2.src.tar.xz create mode 100644 clang-tools-extra-16.0.2.src.tar.xz.sig delete mode 100644 cmake-16.0.1.src.tar.xz delete mode 100644 cmake-16.0.1.src.tar.xz.sig create mode 100644 cmake-16.0.2.src.tar.xz create mode 100644 cmake-16.0.2.src.tar.xz.sig delete mode 100644 compiler-rt-16.0.1.src.tar.xz delete mode 100644 compiler-rt-16.0.1.src.tar.xz.sig create mode 100644 compiler-rt-16.0.2.src.tar.xz create mode 100644 compiler-rt-16.0.2.src.tar.xz.sig delete mode 100644 libcxx-16.0.1.src.tar.xz delete mode 100644 libcxx-16.0.1.src.tar.xz.sig create mode 100644 libcxx-16.0.2.src.tar.xz create mode 100644 libcxx-16.0.2.src.tar.xz.sig delete mode 100644 libcxxabi-16.0.1.src.tar.xz delete mode 100644 libcxxabi-16.0.1.src.tar.xz.sig create mode 100644 libcxxabi-16.0.2.src.tar.xz create mode 100644 libcxxabi-16.0.2.src.tar.xz.sig delete mode 100644 lld-16.0.1.src.tar.xz delete mode 100644 lld-16.0.1.src.tar.xz.sig create mode 100644 lld-16.0.2.src.tar.xz create mode 100644 lld-16.0.2.src.tar.xz.sig delete mode 100644 lldb-16.0.1.src.tar.xz delete mode 100644 lldb-16.0.1.src.tar.xz.sig create mode 100644 lldb-16.0.2.src.tar.xz create mode 100644 lldb-16.0.2.src.tar.xz.sig delete mode 100644 llvm-16.0.1.src.tar.xz delete mode 100644 llvm-16.0.1.src.tar.xz.sig create mode 100644 llvm-16.0.2.src.tar.xz create mode 100644 llvm-16.0.2.src.tar.xz.sig delete mode 100644 llvm-docs-16.0.1.src.tar.xz create mode 100644 llvm-docs-16.0.2.src.tar.xz delete mode 100644 openmp-16.0.1.src.tar.xz delete mode 100644 openmp-16.0.1.src.tar.xz.sig create mode 100644 openmp-16.0.2.src.tar.xz create mode 100644 openmp-16.0.2.src.tar.xz.sig delete mode 100644 polly-16.0.1.src.tar.xz delete mode 100644 polly-16.0.1.src.tar.xz.sig create mode 100644 polly-16.0.2.src.tar.xz create mode 100644 polly-16.0.2.src.tar.xz.sig delete mode 100644 third-party-16.0.1.src.tar.xz delete mode 100644 third-party-16.0.1.src.tar.xz.sig create mode 100644 third-party-16.0.2.src.tar.xz create mode 100644 third-party-16.0.2.src.tar.xz.sig diff --git a/clang-16.0.1.src.tar.xz b/clang-16.0.1.src.tar.xz deleted file mode 100644 index 43ca697..0000000 --- a/clang-16.0.1.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:20cb1413846d75a5f57c7209f441801b63df38360142d98bf2b3dd3865301a91 -size 20355152 diff --git a/clang-16.0.1.src.tar.xz.sig b/clang-16.0.1.src.tar.xz.sig deleted file mode 100644 index b12082eddeb83be705fed40992aebc0b2d216e04fc768d7fd2d518465e7d4859..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 zcmV-60?GY}0y6{v0SEvc79j*jP9iaCzek0rjBbvi$CRmtL7j>P0%R=}NB{~65TeJF zsfIzFieN7g0JU!>vLT@x6>T`(WFVR*Z$*b$mRYIxg*0|}6U%HY_;l*@KZ&>YqE`ez zAuZ4!`&tov=2i1r?l4;AOuw&jDtV(87+1~2PR6iW;B@0j@0=#Lx<3a4 z);)>N63dGA(;(Qh9HneR?&3KlH26We7F*OBa9kBEQa2*J!Qkhu#mvACoNPIXY~-{p zr$!0qY%SKxxnxm6&gS8Lf?=QCRXniEgiqiFr&u0NH`AdHz}W2MN)OELH8cu6E76pn zu?JI+VX)(^yO&w=6ijOlg1XPGM^RDt=oU1WMIm21p%%O%CLH{eJa^?LnMUb-fn_(x z5UO9_%zp67j6Dm^%VVoX4*|zo^i6ejvgXK&-{!6F)sFoG7%s5MH^@UspEQB<=}sIxevdVe zZH=vy_ER6iHs)Qpg#l>BI-D^T{Ad(!Y8XLFov47+C-O-8h4JT7Rj5wb)`O4d$Ti_@ zpRs*Dxo>8}J|r#(;fclAW|9kr EL>jmbW&i*H diff --git a/clang-16.0.2.src.tar.xz b/clang-16.0.2.src.tar.xz new file mode 100644 index 0000000..0ef4387 --- /dev/null +++ b/clang-16.0.2.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e23a207307336ef217e6f55c4501f9b9bd7b8bd80f6dce7148f2a9c028da0fc +size 20354708 diff --git a/clang-16.0.2.src.tar.xz.sig b/clang-16.0.2.src.tar.xz.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..e55435e7a53b1f544eb7fcd63959a29ea6f02492e82d356abd70adb04080ce3e GIT binary patch literal 566 zcmV-60?GY}0y6{v0SEvc79j*jP9iaCzek0rjBbvi$CRmtL7j>P0%Sk~`~V6G5TeJF zsfIzFiqhc^{0Nd>U|HB(pY^QTBd67RIWWRNEU-BPF_7nDmhBGyFJ*2#yP-{a@bZhs zY(=DV)-t8r;*7kV21B=xQ7IX8OpIrHUlU|V`DjyFbaGKF>~YEjTIxxCngE(ORS9K& zI#=WK)AY5(ovFUd#?hU0Nxye{T!dWylSqG|5|f{|wWQ20s#%kckPQE-YxW|d0an-R z8iRTqk4I|n%v`RI*hLp6kr-LgU@q$a-bCMMXWtL+0n#A!C`40nL42iVU|j8FZej%( zLL*Q#gsd+sC_zx}am-{elrgT1Y&GttsQ5et-IeoV=#~FGj^m}t(TBb!dI*+mXIZc* zzW(=`l=uIuLg`}?kd4XnfqUv>!^b4^X zi7qb+3m2~9ID1f^<-8y>@dJ^`_#>Kd6Ex}!(OD<7`_$(hDvLYjP2&XmYb`66ACwKhx4(EU0FnxjO=ssgsi4k4ji24L44&lVVJ}w<01$ ztMkAhmY4~J_{nU^`cLBH?9oZv2BaKc589E`ciQ*=XBBV5FY E3rD05DF6Tf literal 0 HcmV?d00001 diff --git a/clang-docs-16.0.1.src.tar.xz b/clang-docs-16.0.1.src.tar.xz deleted file mode 100644 index 8cc82b6..0000000 --- a/clang-docs-16.0.1.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f1cc95e693f8ad8b104b0b1dcf01c5731ad1b391e62d58efa0c2208315c5382f -size 1551684 diff --git a/clang-docs-16.0.2.src.tar.xz b/clang-docs-16.0.2.src.tar.xz new file mode 100644 index 0000000..6dbcadf --- /dev/null +++ b/clang-docs-16.0.2.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:62167a6ed9dd90b8fc8995a535ee7a4381d1ed24ee8d2e9f883730a72dcae642 +size 1551396 diff --git a/clang-tools-extra-16.0.1.src.tar.xz b/clang-tools-extra-16.0.1.src.tar.xz deleted file mode 100644 index b653db4..0000000 --- a/clang-tools-extra-16.0.1.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:982ca2dd6bfb64822014874b13dddcfbaceafe6a768c9ce4c41b3c0c81bbf9fd -size 3152108 diff --git a/clang-tools-extra-16.0.1.src.tar.xz.sig b/clang-tools-extra-16.0.1.src.tar.xz.sig deleted file mode 100644 index 4371f58d9542cdd4c195a684c85341ff500ab28b8831f2e60b0c26af960195f0..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 zcmV-60?GY}0y6{v0SEvc79j*jP9iaCzek0rjBbvi$CRmtL7j>P0%R=}NB{~65TeJF zsfIzFiu-dA0F<{Tpkbo6a)hELu;QbLCP0aTWA^!K68txmcZ5@3rd;n-363r1Y-q-- z?w?^NFOEmVT28N>XS4%VFu|-jYdK>}WLxgGH6uOmqUJ$AO& zq?G6Uv_#korY>z4Irg1sZMY~XL=Vz<$czl3f_6BZ?*{h+V3XAdgEAtjynhi74ZM+nNs|2T~r zgM+-+I7N{~W1s1`fWYV2)(L3=I&huU;_?dd85 zfFFtwHlGk8Bo14?mntX1gnw-grYvEcRbsFfnofYmq-1BSKBkrG)~$6{6@C1;{SVy> z6{mJbQ3F-hj|emnuj z$J690Cs>cz=o)40!!IlKWFd0iKA-TSHM(=02Vd$mThJD0V!A$-m%H4CHcK%26wzj1 E`qPsNg8%>k diff --git a/clang-tools-extra-16.0.2.src.tar.xz b/clang-tools-extra-16.0.2.src.tar.xz new file mode 100644 index 0000000..9d7b4f9 --- /dev/null +++ b/clang-tools-extra-16.0.2.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5ceb18abc3e1c28e88920bdcf31b35b16b66ebe3a46c113bda507a2871116f4b +size 3151972 diff --git a/clang-tools-extra-16.0.2.src.tar.xz.sig b/clang-tools-extra-16.0.2.src.tar.xz.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..e2275277b0d98582ecabc0cd0669ce379519eb00cd81a2b45662bd4162854488 GIT binary patch literal 566 zcmV-60?GY}0y6{v0SEvc79j*jP9iaCzek0rjBbvi$CRmtL7j>P0%Sk~{QwFH5TeJF zsfIzFiUJ7_{x`m+T%alS5f>QN63GsDeZ2Np%{1z22Nd#J)#2wVwZY|%JG}>bmnj>*0H|AG{_IT+mne3<@!z(N{by__51_UzV*da2I z@tT4FscuSUZ)PUl2{cR8nGd#Oyw$te+c#{{1F*^4z>kXX4$|nGvE4Kmsn&#fy=83! z80Is1rKxs=ztek~di@2K1f~->pM*P-bO=fo>v&0?6?wWNrJ^(R=M6Diyr0(#I+8xjzNxT+R`aq8|B#HA)vuXk%b@n%{m9sg2`drRB zm{s*YM{D4FEB@u>c0PLxil(buMUG=u61~*9YCV`{CMqal7O<*~+<_5$>_TM{D*yF+ zGog<^=2Sd3!D9>!W-4@`&QUtJiR^~ly?>x56oH<4Z|%|gfPF2DERVvQp;sxo6NMTW EZmb*+r~m)} literal 0 HcmV?d00001 diff --git a/cmake-16.0.1.src.tar.xz b/cmake-16.0.1.src.tar.xz deleted file mode 100644 index d8b3cea..0000000 --- a/cmake-16.0.1.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f7b070b0ea71251c81b1a3dcdc6ccd28f59615e3e386c461456c5c246406acdc -size 9000 diff --git a/cmake-16.0.1.src.tar.xz.sig b/cmake-16.0.1.src.tar.xz.sig deleted file mode 100644 index 901a2c7ea74ff7c5bcccb7fd2bd725ac5b9bee63a583a514915d5c625f3905a1..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 zcmV-60?GY}0y6{v0SEvc79j*jP9iaCzek0rjBbvi$CRmtL7j>P0%R=}NB{~65TeJF zsfIzFis&H^|7j6BN3RAMedr-J;#c68+>t?K9|yl>7U6U(mU|V0qc--{Ou?&Xup?SN z(W5KOOIZW2yOT6S6?taee74mRuznt17zNrKTKC@7e1UQYayTlvL~S~MZPZ1|g`R2Uq%;5TT+*#>S$;!)GJCL@t-5a%UmDky@(c^6%X9u*Ed_ZAh$MBY~cA z^L>xg4HN?T4jr+@I?^nbBH%ugKU;g*2@MLj6c8k7;ldbaqhHQ~)82(s<3%8!n^M-J z`sD*PVj0~$(gvMAMBUwwjd~obp7Vf;F2%srGGTygnh3DTIFcfe03_k`?X4%UnG@)NPbE0w9gMRYEDjXcvo-; z?mo&A{loxhm(MSZFZVIE?}pz!{PAgwL0v$;Bw;V%2j-m0CR3xRh6fpQHjZW-FVpd$1j);gh%Rez)aBpU0QQR04dr|#>MtbsrPrc~M?=w5em0LlM)eiy^ EmHJuP0%Sk~{QwFH5TeJF zsfIzFii)Wa0Ee$C9xBE}q((Z(9S#D{QF8mt1!k!P`kt;-EreFk1ys+N{*z}Cu^g4P z0e6Uc`;U%;;4;5F5gR~{6yY~gy^Bj{DQ<|{O}ot7*djzQUMYuT=S#n}7D7e`Z_Dc+_P?cz;iyBcbQDE#8ws%(^fNdnnsjx~pK%>4+A|3~du4!8 zc2xLNK1lFjB1Yx5DHR~OP_)(!AF$QVFzavXoCpj@5XxnTg+K)jJY`LJh{gG&+iZtI zRRkMol|^5WS}GLTLhkb)8&Q{yC~0T{dukQ1!F%w+tp3?D&Q_$^PJ^RKq)YORGU~d_ E?13T*=>Px# literal 0 HcmV?d00001 diff --git a/compiler-rt-16.0.1.src.tar.xz b/compiler-rt-16.0.1.src.tar.xz deleted file mode 100644 index 347ec68..0000000 --- a/compiler-rt-16.0.1.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ce77091b5169bb2bd37002cf9b4d0cb7c085c17c9ccc6739d450ff258da3f8f0 -size 2354996 diff --git a/compiler-rt-16.0.1.src.tar.xz.sig b/compiler-rt-16.0.1.src.tar.xz.sig deleted file mode 100644 index 189e8f1a2e68342f3f86f6d7440ec678e930dce1186667b6f0d092354efe77a8..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 zcmV-60?GY}0y6{v0SEvc79j*jP9iaCzek0rjBbvi$CRmtL7j>P0%R=}NB{~65TeJF zsfIzFiaN3n|8iry-KAMc4`HrpzkFq5dMzkr=Vj7!bBY-VDuGZ;mP2+&P{{PXIDKp2 zl}h5r3zGX{1ja{*R_kD>tjn61yZx%*2JT>9Vjwi_^I7*;B7W}`n#ZcFOA~`F7 zxE;PVSho0@r_uiTg?J@&JifZ!(rg_@Y+yx_JzUqrDdveqDB$xq&TrVhVh&x5*q0+ zJvhd%2SpYyQZ=Px>j1yk7}(k>E5gYdduk9e@1sKhRw(*OM*zGMPfix2PfYZC$L0Wq zUY>`h0wxr=^%fv5U=)giU5$8(?pZ$q!b3H=tIrRJ__IC4_&iGtvxw zo7;r*S(@nHhSz&rAn1swyXR~!h%yq|YU;9c;h?Ks@)LH7s zDgKxvBS?`f52ziE>WYvKHRr`P5eMP%UaFSNiu_^}MXK7)Dm?S)QB*~G?`Hy9ns}G> E_PZGo`~Uy| diff --git a/compiler-rt-16.0.2.src.tar.xz b/compiler-rt-16.0.2.src.tar.xz new file mode 100644 index 0000000..f61e36f --- /dev/null +++ b/compiler-rt-16.0.2.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:46abe68f006646c15f6d551a2be0ac27e681c5fcc646d712389a5e50ddf69c60 +size 2357816 diff --git a/compiler-rt-16.0.2.src.tar.xz.sig b/compiler-rt-16.0.2.src.tar.xz.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..74c3fa9465fd9bf9cf8fb8d19abc35ea96ef2b6fd8e3a4836430c0cf9d98b865 GIT binary patch literal 566 zcmV-60?GY}0y6{v0SEvc79j*jP9iaCzek0rjBbvi$CRmtL7j>P0%Sk~{QwFH5TeJF zsfIzFib10f{vy6;-vqF3!UEhPIS`Cge}=w(qV-s|N*`Y(a9U6|iQ^$ZOB9c4w<_9r zC0t<$nAlpQnMOL>gou{Fj(M~rCqcsWPbl>GW;G?Ydq1;gFYzfOLm?DeI_Cp22H<%x zH+!~rv>JVVnqD8JgJh6#|FL_CAO2aIT8iO1H3r8Lzr#eAghPr8_yS*;u9Si~DUvD? zWX0R9ddw~>fjecRN>%tm^YlvKd#yEHBp1;V+KNHO9GFYi@W4}C(apdYIpgL`D60J| zOgOuCbg|h412+#%!+t~CnqHpvdn^hsxRzLhfM#-6ljd9A&qZyouByJ{8}f8X2nj%T zcpmLVV`MY{kstR7WZwKzV|PMF#n#lF8wC0yt51vzQheu&0c6*(Y9`txjy(rDwT<<( z7)O~z8P!k1AIqy=Iwq)^FX*0w$@Vd2>ZnK;iwTT=vn^wU8>a0M0*MfJ$AXwo!-xSA z%p)X&>r)YI!C`Ir?r4t3v9#(t5CqYzfNHPCWC{w_v3?RT_q`&5Nj55!GMLHniBKS| z(6-Sm6L!fdXeW}yOi7EtYG{MlU{B{BA|z04OzGQqmpi)0R3@`U9V_8%eKn3UA2NmN ztvat++0fDeSS`Mg2@HV>Dc_*EVe9gXQchK`aYb9-3mCPB2OF5*bdY^dQUZdRzZS27 Ey=c+^X8-^I literal 0 HcmV?d00001 diff --git a/libcxx-16.0.1.src.tar.xz b/libcxx-16.0.1.src.tar.xz deleted file mode 100644 index 2918541..0000000 --- a/libcxx-16.0.1.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:de75b96aeb30af355b55326ce97f1a38874a1476d198402be3fbb0ff0d49d1f0 -size 3647592 diff --git a/libcxx-16.0.1.src.tar.xz.sig b/libcxx-16.0.1.src.tar.xz.sig deleted file mode 100644 index 8074164c4ecaf943832e96fd47982849c4cd79db9b23a6749d274f67147360aa..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 zcmV-60?GY}0y6{v0SEvc79j*jP9iaCzek0rjBbvi$CRmtL7j>P0%R=}NdO875TeJF zsfIzFir}FS|54S9`0MKk66F`lL2F+Ao_b7~WQ9IAj+GZ@%_d_7BF#O!;5Whh*F<>> z%0+3%1C4YI3uhU-*Q&9HmWDr$_vYnQ?)#se*|hujIinMkZX3R<{+U%xjzT$>=$QLl zFskqsft$OPnxz4mY7@jjbOYw z0bT9$*ZTbLY~tUA6Jr^8R`atoxLQh)qpJ7Uj5nmasMlhTJI+ECuOI*pvp-Gz1U8{N z(ic-Bu^N3m5F9ZA?_U}CKD0IRIpSG1)03*RGja^}kld&N! z0WNFpC)nc|MBIT#moVnEMV78_Ngpe4oS7ph{FaX51i>OgoYeJbbvFe|m%6Hxp5WK>_4F|Ek-Zy)~$KkELs z!ix_eBBEL1In4+B{{=c^)t72Xzmf)vwL%5Xc}sKjzRN~L+$v!+bHSSUU%R~_;N=Ou zXbzXS%|8xh@d~bGQ@P09_R&=gUXan{TC)Idl)wOs)-5^RS3e`fQKm7>942g|`*7*S Ez_@uAsQ>@~ diff --git a/libcxx-16.0.2.src.tar.xz b/libcxx-16.0.2.src.tar.xz new file mode 100644 index 0000000..d377ce3 --- /dev/null +++ b/libcxx-16.0.2.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51989c73dad601b849b96c6d0da0b9a0216bb07ad795746d935e9fbb2bcc4ab1 +size 3653716 diff --git a/libcxx-16.0.2.src.tar.xz.sig b/libcxx-16.0.2.src.tar.xz.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..ab32c9719d71e5f43ee3a2d1b16efce489e2c1a7f9a387e50f1806070b7d92dd GIT binary patch literal 566 zcmV-60?GY}0y6{v0SEvc79j*jP9iaCzek0rjBbvi$CRmtL7j>P0%Sk~{QwFH5TeJF zsfIzFicY)_|8LIK=LSo?v{+OF-|IPn6oMCYOy5cu=#bN}HJ>_4jjFN177GA+vgz6J z$!iU!W(aB}$Fy)LS1|Qwc!=~-*#EfRpG>&}K?N`D0pp*rneIE)2;$Ua;O9H=E>bz` zgy5O)%YKgdl$|8JR%tuRJtd-6-8$k?b6oktfHw)Q`MeClgjw*5p4q$Xq2+7B~#E95Y)Fg&e(__)g&Qssr zA5l5#2*fLY%{DWfnUkkMvu#%!184OBF&VL|X8!zV{+$pdq$nD|5z#9H?*Z>9b;Uhy zLHp;bLp%IRTG>M}LdGk_4ZD^?s<;ykwPDJHgP0%R=}NdO875TeJF zsfIzFiYg@!{wWxOUP_Rb&@eycx_#^lc((Tk-VTQU*=oN_C$X&XzmN=7#&`Ni1Q2GY z-q|D^&_|E5k9UykcJLVhLF79KvOM0h6VAp6A_id4TuYau@g_~_l>nHrm1{ifXOqhk z;nbMf`Kd23!4<3Li(P)gK4Df(OTMt(+3dV!Vo*ig0kUBwQcBY_SU7$JU}VF z-`vb(daemBbyd)}YtD=uxiXzb!Q+*VoSacX%eToO;I=sBbc;+nxH!42<6FpG;> z2|_>+#Q=I44R=mHzpJv<>MyP|?|b)>!2B#@Z{4v=3E(Bn)13EuItzXk97df8>aI3L zwZZ)Dvg~YAXR_FRl+!V}zWf4-EK{d)9Vk(oepcI|rd07uN6I+Tjv{0_G8Q;JW2b^9 zTBYhEjbnS%qB*1Itv+PH2ztnEH7+|h;<>$TmTE)*p5zb721?X9D5Y&0XBQf&uS!Ce z`3VG<@9|!0DZHT65yIims*?13tOknW#c7Wq^!C`bU6$c{5TJWzas=TNkVOOTXhoN1 EtUE;%od5s; diff --git a/libcxxabi-16.0.2.src.tar.xz b/libcxxabi-16.0.2.src.tar.xz new file mode 100644 index 0000000..7f3f030 --- /dev/null +++ b/libcxxabi-16.0.2.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d70c0b325ba5e4191aa7b06995b2fc6423dff905d142ede93759a269ddb002b +size 573596 diff --git a/libcxxabi-16.0.2.src.tar.xz.sig b/libcxxabi-16.0.2.src.tar.xz.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..7abbde1e3454f13d22cb585eb3e94f967351c8118f5ccc92900b1e9ef9ee5f3b GIT binary patch literal 566 zcmV-60?GY}0y6{v0SEvc79j*jP9iaCzek0rjBbvi$CRmtL7j>P0%Sk~{QwFH5TeJF zsfIzFio9_T|6z~@{rdMDB-Z*(aNeYnQjrJ7IM9ga`}Ed;5Aq%EbX=1)g5(G#i|B|f z+A1)Ba0W1PB5K!m!>s+@z;W495&NQo?sR}OONtQ{(7Pg6SXOL8>j_y?Uz>R8HYROD zFg;gG-vm8G3H3^)2#DtbS$*SzX$wn?j~PLSrxj|@)(J_bt>=%lgjZi^?hoUZUu~i( zKgWB*t-ozy;DO@cTslCFhi60%CKWqB$@t$M_*% z;QE{rZv@++gp#gXkYdi%c=llh$Dt6q*_UFy0nrBre8ZE_Ga~oBu E0mDZXAOHXW literal 0 HcmV?d00001 diff --git a/lld-16.0.1.src.tar.xz b/lld-16.0.1.src.tar.xz deleted file mode 100644 index bc65902..0000000 --- a/lld-16.0.1.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b31800095dbd83dcdd71d84702af9b9d0fd50f408105d5e54853615ee54b3fb6 -size 1453312 diff --git a/lld-16.0.1.src.tar.xz.sig b/lld-16.0.1.src.tar.xz.sig deleted file mode 100644 index 63c08f078017baf1f393d86c9f9170492cd1697fdcde821ce8b1191ad0a0d2b9..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 zcmV-60?GY}0y6{v0SEvc79j*jP9iaCzek0rjBbvi$CRmtL7j>P0%R=}NdO875TeJF zsfIzFidUr%{TdD9L4sVrgt{Wbqq1rkec|z~ONVOus=3xpO`*$OlSX^MkqEDV0Bz7~ z#pbg}7r2HhVaTW{_Govnt-K-EDa4obFromTzR5P*sU1}Uey;1O!6%V}GQ{U4o|VL} zJJC>4k?ASFhu+1v8|{11KKw?Yrp!}bvX~S*suOf$Wls~H!=z~^xAutBo9?oXF3SGh z{BW0qOOyVJ*RH5OI`fP{xC<6$sPq?(ypaTHITwxC#riY;CL!5&qhq1h46Z?s%?x4MMfm|kv~~k-uOE`Q83vQ<(zbq;iW(QSCVnH!4py}R9)E)T@Tsf z+|oBenS4hTB|LalW?MWHI_oZ#(3{zF77bbr?|VqUf3A1941d;Q7Xlwn#>GkPTE;~O zgh?C!dKP0%Sk~{s0OI5TeJF zsfIzFiamr6{U5@{uc0td{C3e@e`sWxt(=yctCIDgxz3pPcRS9YFxm)@(`bO3_6Xa- zWx;eE^LCX{K9TazXXgRbCING&=8hs*L#O%HzZ#tNZ{1#8Ag*r4kMN)EJn3yzhbfmK zzt6a12Z2JV>}EcMGcDBVSHbY}8*~nWghW0C_lW7$lRgqCaQz5p%iQtrT8OeNN?b^o z{1*monfmA&N8_ekDU=U4Hh4(=0*8z6u7Pv%2vitBsL^x3^}EKd$uLqA%51Dr*jk9K(|qWz+~ zu`up;1E#dT@p#Mzl23vDcc-i%D-qe;M1+f^>@jRg1zP!eQ&&SQG4+-M%-k2}g95*r zK3mn1HlPwMJjp~@vN{i^zq7qz2YQM?17@~3MWSxw#6a8?$e=A1wQ;L7(P0%R=}NdO875TeJF zsfIzFism>E|74^gj?65WBOdN{mzoG_2d4ysIP+`PgD=>ztoGKW-i6S&W1^Y`>ClO9r>e9Und9y z>RJ6mY!aU(2kX;fuO;%fXe%T9OX&oM`>JJhB^lImy>8lzc7r)-7Bnw_hrxy}KSNhw zK2`yI5qhIrz6xU9RFKcU=cg7c9zczWHi@N=@1x$+ZRJ<{fskk6Iy=NeM-ni;(8i zy%dTq%iz|_d7151m-J;ZwCZr&d~5P+CffCp5Fq679DVclfXa9EdGgLYLed-%^u`12 zA)I_hWRShzT=Aln1YrbGPJLm)Wb(_7*dcI7x;fz_E-XfvEgUCe+6l%OoLP@?z@7P- zIj?N@M_E?%zXYd;@8koOAlk}CvWw(3wnQVtv<{S@*;$ZW<= zCKju(rv2>oB|8Ov3XVn0>6_Lbv$l}mOuEZh!!b)K8$P0%Sk~{s0OI5TeJF zsfIzFiY4w3|8gBWqd*Yo-x;Z9Pbe#~Agi6XM!;O@sWrW}g5(rgcYC@2l%m(9aERaq zzpzRVgL29;r0Rq1Qswj0glZ7_x(Z6J_(HUEop#KhHC6u3_QEn;bO)~8cCIhxjrB@V zQOLCpZXVZ+4E|6K7hVm;@7(8#3YoNfE8v&OC!Q#B8nf`*BTu}#7ffX!S*d2gz>S|q*|d$ORNRGzS=0C1Nm z>7|^djk%N^5wpmU8pt|!%`|E<{-M4YapDoqlS}wGUe)XJslf7l0SR{)X)ppF literal 0 HcmV?d00001 diff --git a/llvm-16.0.1.src.tar.xz b/llvm-16.0.1.src.tar.xz deleted file mode 100644 index f4bd495..0000000 --- a/llvm-16.0.1.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:17d2142be9ff75c31ad76c53af7409974842545b94aaeac17f38b3b8567b0582 -size 56148112 diff --git a/llvm-16.0.1.src.tar.xz.sig b/llvm-16.0.1.src.tar.xz.sig deleted file mode 100644 index 884e950c9f2edd2d6c5c7acbcad210d77f26ecc33bc04ce598d14b8f8c943c0a..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 zcmV-60?GY}0y6{v0SEvc79j*jP9iaCzek0rjBbvi$CRmtL7j>P0%R=}N&pH85TeJF zsfIzFieOp~|5Nb3k<^&5d#~=UUOptt=!<7_J=)o>d?Y#qgz%Sgishbl7xSBn(hW&s zG(fPg8+Xm7+;4mRzp6H3H|6^{J-Ooq~l_B(^dG8j19nq^1YS~ zn%p7v)PXycq5V*WQ$V&${H8E~{qdSZACtMdB0CVX#!yp{spU{$SToPoa#C|I39;w$ zCExDD@|Q!^SNRhLeKi^1!T?Z=XY$?SU*&?tf^=w{4yfU^HUK=zXt@vE%KR&6QZ{IEu|P!G4~36(J(Bvtj&8e9}l(MlBXGPwYJ1 zB(`GWz8h3gFuUtjiz5{1O&p4elDWMu;%iFM)Je$Z)jw+7z|bn zQSaJk+uMR6{-((@Vr-=3XiK(4ZvLnmLt1u8B{=!sYN309eB@z1r0x3$3zDjRkYxaz z2L>RcG-5osfSFBtDe^yR*4<#yYw4{N52sdB!ju#>x>ZztjM2mGYQcBVw4t%S5S%lI E@7Ti>_5c6? diff --git a/llvm-16.0.2.src.tar.xz b/llvm-16.0.2.src.tar.xz new file mode 100644 index 0000000..eee6524 --- /dev/null +++ b/llvm-16.0.2.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7ace409ccf932052b2587a8774532774b06fa91bc4ce76f55e991396e96f8700 +size 56146144 diff --git a/llvm-16.0.2.src.tar.xz.sig b/llvm-16.0.2.src.tar.xz.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..ea11bac5067eee9f2f54ae5ae74c57137df44fadf4e2d75533fb2e26125627de GIT binary patch literal 566 zcmV-60?GY}0y6{v0SEvc79j*jP9iaCzek0rjBbvi$CRmtL7j>P0%Sk~{s0OI5TeJF zsfIzFilnFy|91;zQ2B z_I0|#g!bFy78cUG7Dju`xaBbu+lh&rnoFv~1DF|$gA=7u*JW=kyed?(if+#13Z=hx z&oE=b_r!nj?e?6dBX5G7^tDh@;sbKoqmvZIwKx5!A}S5)bW}SOW7IP}O_s}A#=YO~ zSlZc)v`k}%z6#M8nK9aIFjj6hhxgzJFBpCSfb z?xLNliIF#a2W8-(Yn!Ii>~9SNTGP40Ag4Qc<4SQF0;`ox8~`TJJLEEaj3Rr3Qb5O95Mw4=JK} z|C>xxQTp&hU;E4_ literal 0 HcmV?d00001 diff --git a/llvm-do-not-install-static-libraries.patch b/llvm-do-not-install-static-libraries.patch index 07042cf..3a829f9 100644 --- a/llvm-do-not-install-static-libraries.patch +++ b/llvm-do-not-install-static-libraries.patch @@ -2,10 +2,10 @@ This has similar effect as simply deleting the static libraries which we don't want after installation. By not copying them in the first place we reduce the disk usage during installation. -Index: clang-16.0.1.src/cmake/modules/AddClang.cmake +Index: clang-16.0.2.src/cmake/modules/AddClang.cmake =================================================================== ---- a/clang-16.0.1.src/cmake/modules/AddClang.cmake -+++ b/clang-16.0.1.src/cmake/modules/AddClang.cmake +--- a/clang-16.0.2.src/cmake/modules/AddClang.cmake ++++ b/clang-16.0.2.src/cmake/modules/AddClang.cmake @@ -106,12 +106,15 @@ macro(add_clang_library name) if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY OR ARG_INSTALL_WITH_TOOLCHAIN) @@ -68,10 +68,10 @@ Index: cmake/modules/AddLLVM.cmake endif() if (ARG_MODULE) set_target_properties(${name} PROPERTIES FOLDER "Loadable modules") -Index: lld-16.0.1.src/cmake/modules/AddLLD.cmake +Index: lld-16.0.2.src/cmake/modules/AddLLD.cmake =================================================================== ---- a/lld-16.0.1.src/cmake/modules/AddLLD.cmake -+++ b/lld-16.0.1.src/cmake/modules/AddLLD.cmake +--- a/lld-16.0.2.src/cmake/modules/AddLLD.cmake ++++ b/lld-16.0.2.src/cmake/modules/AddLLD.cmake @@ -17,13 +17,6 @@ macro(add_lld_library name) if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY) @@ -86,10 +86,10 @@ Index: lld-16.0.1.src/cmake/modules/AddLLD.cmake if (${ARG_SHARED} AND NOT CMAKE_CONFIGURATION_TYPES) add_llvm_install_targets(install-${name} DEPENDS ${name} -Index: polly-16.0.1.src/cmake/polly_macros.cmake +Index: polly-16.0.2.src/cmake/polly_macros.cmake =================================================================== ---- a/polly-16.0.1.src/cmake/polly_macros.cmake -+++ b/polly-16.0.1.src/cmake/polly_macros.cmake +--- a/polly-16.0.2.src/cmake/polly_macros.cmake ++++ b/polly-16.0.2.src/cmake/polly_macros.cmake @@ -42,12 +42,14 @@ macro(add_polly_library name) llvm_config(${name} ${LLVM_LINK_COMPONENTS}) endif( LLVM_LINK_COMPONENTS ) @@ -110,10 +110,10 @@ Index: polly-16.0.1.src/cmake/polly_macros.cmake endmacro(add_polly_library) macro(add_polly_loadable_module name) -Index: polly-16.0.1.src/lib/CMakeLists.txt +Index: polly-16.0.2.src/lib/CMakeLists.txt =================================================================== ---- a/polly-16.0.1.src/lib/CMakeLists.txt -+++ b/polly-16.0.1.src/lib/CMakeLists.txt +--- a/polly-16.0.2.src/lib/CMakeLists.txt ++++ b/polly-16.0.2.src/lib/CMakeLists.txt @@ -74,7 +74,7 @@ set_target_properties(PollyCore PROPERTI # It depends on all library it needs, such that with # LLVM_POLLY_LINK_INTO_TOOLS=ON, its dependencies like PollyISL are linked as diff --git a/llvm-docs-16.0.1.src.tar.xz b/llvm-docs-16.0.1.src.tar.xz deleted file mode 100644 index 8e66301..0000000 --- a/llvm-docs-16.0.1.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7e87f6454ca54a1c4bb454ba8b9d3b83442a92ca7e0eb6a7592f38380967882f -size 7058444 diff --git a/llvm-docs-16.0.2.src.tar.xz b/llvm-docs-16.0.2.src.tar.xz new file mode 100644 index 0000000..65a6cff --- /dev/null +++ b/llvm-docs-16.0.2.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:38ab5335ae66bde60e846358bff0c3e21b04e66583952b587d640f99415cfeb9 +size 7058380 diff --git a/llvm16.changes b/llvm16.changes index 09025b0..a53eedc 100644 --- a/llvm16.changes +++ b/llvm16.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Fri Apr 21 21:07:38 UTC 2023 - Aaron Puchert + +- Update to version 16.0.2. + * This release contains bug-fixes for the LLVM 16.0.0 release. + This release is API and ABI compatible with 16.0.0. +- Rebase llvm-do-not-install-static-libraries.patch. + ------------------------------------------------------------------- Tue Apr 18 20:40:44 UTC 2023 - Aaron Puchert diff --git a/llvm16.spec b/llvm16.spec index 58e2279..030fdc8 100644 --- a/llvm16.spec +++ b/llvm16.spec @@ -16,14 +16,14 @@ # -%define _relver 16.0.1 +%define _relver 16.0.2 %define _version %_relver%{?_rc:rc%_rc} %define _tagver %_relver%{?_rc:-rc%_rc} %define _minor 16.0 %define _sonum 16 %define _itsme16 1 # Integer version used by update-alternatives -%define _uaver 1601 +%define _uaver 1602 %define _soclang 13 %define _socxx 1 diff --git a/openmp-16.0.1.src.tar.xz b/openmp-16.0.1.src.tar.xz deleted file mode 100644 index d73e8d0..0000000 --- a/openmp-16.0.1.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3385718b1865c7a9ef45e8923a8e2487d23c20e1b8b4c18df6c5a2881eddf18a -size 1278184 diff --git a/openmp-16.0.1.src.tar.xz.sig b/openmp-16.0.1.src.tar.xz.sig deleted file mode 100644 index c3242d300c5e4825c97a002aacab2806ff6d4af59e3029e239dbd85913fbda26..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 zcmV-60?GY}0y6{v0SEvc79j*jP9iaCzek0rjBbvi$CRmtL7j>P0%R=}O8^Q95TeJF zsfIzFis<$b0F(oKCZVD+wvBD@g@~m2wFDbqT)}Y8-iTIuc_k0p3sOCtFMXDk8y3N{ z#|csqv>v6*%ZSp^GV1z*`EB-AYE#t^e^zwu1JZ%Lz5cr~;lxSAT_ry_rDt51ng zEeape6}E^5gN$P0%Sk~{{RXJ5TeJF zsfIzFiY%}X|6+XkbB`Zf^ik#V&Q+sQXmhi&-(y9Ogcyg6E9Bq|6u3Ci5Y3{XVbzJO zWhD7OMxdr@Hhip$ZzGIk>{8B$eJxc}SawH~sj+K*pO2lEJ)x@8e*!St75t68kLYuG zOY}~T%{z+dDJchYUOMwUL7#0dC>sz5(c5~xO{A2#qA^pQf@;>ZtXloV%*p-)kWB5> zy`6daJY(cP&Y3Os_KK%PIGY1E!W~5NNP&!GdquGtxiYfMHiBa+wf_@0fDXIEF*Ij~3X#xTS)X4Xkf_X?S3mz-KjpvL-{4$^b*V*e8Y`ul-%K!DHA@QRVBWO^<3oPcS<=c^C^m~#p z_DcvY{t|*o9f90%*y$^G;S{6WEz7YzYo=%P0%R=}O8^Q95TeJF zsfIzFia*Z~0ICwVJz_yr1)9Og{?1H7xI%;RF$T%OX4t3Pg0%jwI5%;QkBja;tkqWg zQy0W6w@0CB=@8K@XnXR3-WEp*FUpD;`@+AcFWyY2cBc}-_qD^X9yEiN(6d@=%fOE-5NIpXr=V;DuhOmX515zg%wIh6&m8ExRwayRzdnp;NgL;rJVif?> zY|Da(Ne(eUEQ5QWBpeMHM>SIp$S^D!E#W&Pq;VI_OxKnaw`ahFwc$=4X%uG!Y&nB2 zPc$-xxyutJ?#C&$E3qYFVqO$Z+bi_LP!qQ+nC_8!5*z<)_k_ z?zn!Y?V7i1Ws^~jHhzDUw=8ulk@?WrlXV$TYzQ9JBSa=H9IcuhNI%6%FRTRBn1BK_vPWbD(OVGJ_M1eb+eicfn@&q+zzIyD*#V z_FgFkg+j9Ky=Hd1qL(&y_>H%%1R0bWbjjA5V`>9)+)nAcLfQ^9Xm49gZM?~;__5#2 zI7^S07mG0N^}aHjn(0JEgi_JR>A?!Cde|0)gzlYtTz`tuf;ZvQ`x4z_uSewA^A30% zxlwtCrt-(S?BMcPY=ZKk5c2(KPAaAP0%Sk~{{RXJ5TeJF zsfIzFiXOEP0HbiN6nsJm0;c_7($I-6g&#A%O}&8n!7An*1169YRur|RQ_*-Qg#_1{ zR2YxZd`c*>Cr(|cxHVd9?)w?uds~4V>F*eA{(r&r3uK4Ikhu{;BHHne=n$NXFBf&q zCJm?#e@-GSQ9yyQ{{W*02B_lzt9&&p8~)2kIC*mtBS9BOGZ5Ei^LmaYErnsZYfw7l zQm5pv2iOzQ6P^|1uA|R3@|GmxdZ!P&#u{k zomdGgwNm|Y->P?Vpbe+^I69`fYimY5 zBZuRCOf-V~wNXZCh3jQ%-gNR9u2aOn63l!kCgGaY?!p75sG-%U@%Fg4mP)SQd)04+S2jPOCCg3v7(l1&1LIm3%h&8OwEjgv6s zSLxKZOW9Ck$6EAAtfC;Ft-;4a>Hk8_k#9#g#af2D0EAv1R{NZr%LGD#5o1klfI}GQ E8%kCNjsO4v literal 0 HcmV?d00001 diff --git a/third-party-16.0.1.src.tar.xz b/third-party-16.0.1.src.tar.xz deleted file mode 100644 index 707b546..0000000 --- a/third-party-16.0.1.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:08ea121e31b0c6a6e81c811aacc0326dc1e06eb4919b2ac4c8d26f5016d9bb0a -size 383500 diff --git a/third-party-16.0.1.src.tar.xz.sig b/third-party-16.0.1.src.tar.xz.sig deleted file mode 100644 index 321a6e9bed3235c8050a6755fba9befc522f4767372be93b9d6a26bd5fa890f2..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 zcmV-60?GY}0y6{v0SEvc79j*jP9iaCzek0rjBbvi$CRmtL7j>P0%R=}OaKZA5TeJF zsfIzFibS~&|4Mu^-kN^6y+h8vfK-<2ho_OBJ0I+Y`O~$x!UHU?%Km@^&ruz}7UfQ0 zCtfkcntJzwo|yuK3&$`y`L2oD3&m0kA=OR%bW}6U@T60_+6xgKQa6-a%WD*tG~_W= zT*3Oc%I()8AXuS{)=mW&o>aJ0iq(6Uw|AGC1fk=q=^@c34tpBodH^%#q|n^08o);w zFYPX{D?jB2Em%QC%HLZVKW%G=^>%DrT&}$}z{YD%4%UxxBp0bgQ5 zSpqWYvKGqvbN6Ubtxs79wZqdy832(I-7g8Eg}`C#!SewImA-I%-1vrNl!B%@*)x42 z$q7_@bvyB_T$mR|lCqO|0`Y5_{G>?m=3Td>S;z(-ko_>buim*LF0&4DV#sXoO0mV< z3^xW(d=J>3OEbGmj1Xr1mUXMtO5-Hd#ThaITr=uh{id0kZ0HO5o8Xd0;dYxO9YXB4 zrTPSpdGC#wJ1PkVP>nEF&$)q%5hL}I*iD<8MLX68({!{zB)IBbUo(%utc{`CB~54; z-|M9riM_+Bk%+Rs+oD*L%dA?Rm29x~1Zxa20_J((IhNNpsi zxP5(4*4a1uw-%i=Lx`^5kgZ>B&@D75Ob9JR`)mK*1|auy`RfsHIxHN!CW;F#C|O#L EgMP0%Sl0000UJ5TeJF zsfIzFiq7~C|7mjw`#HlmjXHQNS8rT9IP64N3<-{SIc3N?OH0e3%8rF7zZ7`nR70}^ zPadci-j>n!v_o@u)cF|;u%6Z35rSkBbyx*L=?129g1z*`@Cs8HC&G!|8eglwag_H*-bahSfz&bR*^++zy>a!X zTluM)+*^lRB$}}12;S(~g$Bj(1TEbC9g>gT%CRW@Ii29c#gCNxBH30VFs7aY+maUB zhs(6{y1oOYyJc8O-z6`xOduGA;#8rUB$CQ4^KMIB^JyNWBAC8^zKhFrz3V5JZG#+S zPzAQXcWzWOV literal 0 HcmV?d00001 From 902c37c033cfe21f994d23fe7d907b7b37133221d9fc4c9190022b745f82fc72 Mon Sep 17 00:00:00 2001 From: Aaron Puchert Date: Sat, 22 Apr 2023 02:13:05 +0000 Subject: [PATCH 4/4] - Rebase check-no-llvm-exegesis.patch. OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=8 --- check-no-llvm-exegesis.patch | 10 ++++++++-- llvm16.changes | 1 + 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/check-no-llvm-exegesis.patch b/check-no-llvm-exegesis.patch index 9471b33..1732bc1 100644 --- a/check-no-llvm-exegesis.patch +++ b/check-no-llvm-exegesis.patch @@ -10,15 +10,21 @@ llvm-isel-fuzzer --- a/llvm/test/tools/llvm-exegesis/PowerPC/lit.local.cfg +++ b/llvm/test/tools/llvm-exegesis/PowerPC/lit.local.cfg -@@ -1,3 +1 @@ +@@ -1,6 +1 @@ -if not ('PowerPC' in config.root.targets): - # We need support for PowerPC. - config.unsupported = True +-elif not ('powerpc' in config.root.host_triple): +- # We need to be running on an PPC host. +- config.unsupported = True +config.unsupported = True --- a/llvm/test/tools/llvm-exegesis/X86/lit.local.cfg +++ b/llvm/test/tools/llvm-exegesis/X86/lit.local.cfg -@@ -1,3 +1 @@ +@@ -1,6 +1 @@ -if not ('X86' in config.root.targets): - # We need support for X86. - config.unsupported = True +-elif not ('x86_64' in config.root.host_triple): +- # We need to be running on an X86 host. +- config.unsupported = True +config.unsupported = True diff --git a/llvm16.changes b/llvm16.changes index a53eedc..3f37489 100644 --- a/llvm16.changes +++ b/llvm16.changes @@ -4,6 +4,7 @@ Fri Apr 21 21:07:38 UTC 2023 - Aaron Puchert - Update to version 16.0.2. * This release contains bug-fixes for the LLVM 16.0.0 release. This release is API and ABI compatible with 16.0.0. +- Rebase check-no-llvm-exegesis.patch. - Rebase llvm-do-not-install-static-libraries.patch. -------------------------------------------------------------------