The package rpms/llvm.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/llvm.git/commit/?id=2b59cd5563753....
Change:
-%ifarch ppc64le
Thanks.
Full change:
============
commit 1e5009d19287de9643aeebc757e11798c64a3f00
Author: Tulio Magno Quites Machado Filho <tuliom(a)redhat.com>
Date: Fri Sep 22 15:40:38 2023 -0300
Update to LLVM 17.0.1
diff --git a/llvm.spec b/llvm.spec
index 80737bd..1691c13 100644
--- a/llvm.spec
+++ b/llvm.spec
@@ -36,8 +36,8 @@
%global maj_ver 17
%global min_ver 0
-%global patch_ver 0
-%global rc_ver 4
+%global patch_ver 1
+#global rc_ver 4
%if %{with snapshot_build}
%undefine rc_ver
@@ -609,6 +609,9 @@ fi
%changelog
%{?llvm_snapshot_changelog_entry}
+* Fri Sep 22 2023 Tulio Magno Quites Machado Filho <tuliom(a)redhat.com> -
17.0.1~rc4-1
+- Update to LLVM 17.0.1
+
* Tue Sep 05 2023 Tulio Magno Quites Machado Filho <tuliom(a)redhat.com> -
17.0.0~rc4-1
- Update to LLVM 17.0.0 RC4
diff --git a/sources b/sources
index da4f804..7eb2a53 100644
--- a/sources
+++ b/sources
@@ -1,6 +1,6 @@
-SHA512 (cmake-17.0.0rc4.src.tar.xz) =
e3c9b93b5ddb0baf060851aedeebb0bf4ec2c0a5a2835f8dfd075e2c71e0c3f7a1c731aec70a598066be857db8d8d7410c7b63dc52b3ee89d8337e842e0e5ce8
-SHA512 (cmake-17.0.0rc4.src.tar.xz.sig) =
b919999658e0240d626f802b244c91a8f1eb2708061a5783b8dad1691176b32b2fb276f00e45640fbb76c3288ead652fc2532ff8d15cb7e6095eb6e010d4a6ff
-SHA512 (llvm-17.0.0rc4.src.tar.xz) =
df63c8fc9b9533701748a6d9ecae3af2fd9c1bfab4240b5df476b4701f12b9f457ca830763cb2673168dd7f59af0105a8a1ac8b742b8e5eb228ca4cbf4e17843
-SHA512 (llvm-17.0.0rc4.src.tar.xz.sig) =
b01ed9a3b12d33303d92929823b47107be753a3163f79cd9f3dab3848a852c51d4925339a0dd1cb8f5f6095aba5225001abbda9ca9a8a9cb1a0a97deba8bb29b
-SHA512 (third-party-17.0.0rc4.src.tar.xz) =
ae1f952ea36e291e7c4873d273b37b324c1e83fc3248d7cb17882d8524af98927662e15a326a48ba6b83fe473482989bf652f78ef8ed749c88934a553f5cea25
-SHA512 (third-party-17.0.0rc4.src.tar.xz.sig) =
c9ae802d90dcc4e94c3c83f36dd38342c9c106a4469815833075e92cf51272142a85e1288cdbf9b91b9c8b68f48e1283e27a7bca33c8c625df4535876b1e777b
+SHA512 (cmake-17.0.1.src.tar.xz) =
fdfa055cb1d605669efc7b4d72be512bf8eacf681dc34f3c5fbf3fd0c99c8eec9dd5ab8904aac1b8e96fef54b936e0d7bbf0f1868c9baa0893fdd97dd39d92f1
+SHA512 (cmake-17.0.1.src.tar.xz.sig) =
3324dd7a76983d8fdf1d9201fb38cec643261556f461b706b9030ff64ba7d8819ecb4e2954e9a8c0b4181e0f2dadbcb3fb51181bc5885b87c11c9021addbdf71
+SHA512 (llvm-17.0.1.src.tar.xz) =
16f4f052444159613ef2be517646bfec71523020569966835948b70493c20f70740782b356938ef730a67746f22aa4ddde0489cab7c1d10c4afea4e729f8b520
+SHA512 (llvm-17.0.1.src.tar.xz.sig) =
e736d7175e293f515279bf0e47b478ed3b5bae803a522c70284228f2834222a33212dbca8d1837c3997444b83a80b4989c305ec6ac08336168d4393aa782455d
+SHA512 (third-party-17.0.1.src.tar.xz) =
33d7f80c2fc72c654e2605742d96b4dccc3876dd6328f6885f3f0e4f8652dc1e3f76c6c6c03856d34ee90e27e71acf8338d4dcf13957802bfd008e9d7770b592
+SHA512 (third-party-17.0.1.src.tar.xz.sig) =
3256a0e8f3e7f910b67954c99fbab1fdb868c46afda2742b2dfc21b1ddef18b4536c6d86273a96bcc62b891e65744b944a85dd79ea4cc6d5f70e07caa1788d47
commit d71a6d614a9f4740f1cc57acda418e5baadf1058
Author: Nikita Popov <npopov(a)redhat.com>
Date: Thu Sep 14 15:04:17 2023 +0200
Unset LLVM_VERSION_SUFFIX for compat builds as well
This is needed if the compat build is produced for an rc version,
which I'm currently trying to do to fix snapshot builds.
I don't see a reason why this bit should be omitted for snapshot
builds.
diff --git a/llvm.spec b/llvm.spec
index 19e4ee0..80737bd 100644
--- a/llvm.spec
+++ b/llvm.spec
@@ -344,9 +344,7 @@ export ASMFLAGS="%{build_cflags}"
%if %{with snapshot_build}
-DLLVM_VERSION_SUFFIX="%{llvm_snapshot_version_suffix}" \
%else
-%if %{without compat_build}
-DLLVM_VERSION_SUFFIX='' \
-%endif
%endif
-DLLVM_UNREACHABLE_OPTIMIZE:BOOL=ON \
-DLLVM_BUILD_LLVM_DYLIB:BOOL=ON \
commit 2b59cd5563753a875ecdf5bda70a892348425d05
Author: Nikita Popov <npopov(a)redhat.com>
Date: Thu Sep 14 07:50:09 2023 +0200
Re-enable ppc64 gold test
https://bugzilla.redhat.com/show_bug.cgi?id=2234396 has been fixed.
diff --git a/llvm.spec b/llvm.spec
index f3ef8a9..19e4ee0 100644
--- a/llvm.spec
+++ b/llvm.spec
@@ -477,10 +477,6 @@ cp -Rv ../cmake/* %{buildroot}%{pkg_datadir}/llvm/cmake
%ifarch %{arm}
rm test/tools/llvm-readobj/ELF/dependent-libraries.test
%endif
-%ifarch ppc64le
-# TODO: Re-enable when ld.gold fixed its internal error.
-rm test/tools/gold/PowerPC/mtriple.ll
-%endif
# non reproducible errors
rm test/tools/dsymutil/X86/swift-interface.test