The package rpms/mold.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/mold.git/commit/?id=289ceb78bc1fe600....
Change: -ExcludeArch: %{ix86}
Thanks.
Full change: ============
commit 3edc63e3cdf11c86fc91cc970dc9afba696e8019 Author: Christoph Erhardt fedora@sicherha.de Date: Fri Jul 26 10:27:15 2024 +0200
Build with `gcc-toolset-13` on el8
This allows to re-enable the annobin plugin.
diff --git a/mold.spec b/mold.spec index c893aa0..f665d69 100644 --- a/mold.spec +++ b/mold.spec @@ -1,8 +1,3 @@ -%if 0%{?el8} -# Disable annobin plugin on el8 (unusable with gcc-toolset-12) -%undefine _annotated_build -%endif - Name: mold Version: 2.32.1 Release: %autorelease @@ -21,7 +16,7 @@ Patch1: 0002-ELF-S390X-Skip-another-test-that-fails-with-GCC-14.patch BuildRequires: blake3-devel BuildRequires: cmake %if 0%{?el8} -BuildRequires: gcc-toolset-12 +BuildRequires: gcc-toolset-13 %else BuildRequires: gcc BuildRequires: gcc-c++ >= 10 @@ -74,7 +69,7 @@ rm -r third-party/tbb
%build %if 0%{?el8} -. /opt/rh/gcc-toolset-12/enable +. /opt/rh/gcc-toolset-13/enable %endif %if 0%{?fedora} >= 40 %define tbb_flags -DMOLD_USE_SYSTEM_TBB=ON @@ -97,7 +92,7 @@ fi
%check %if 0%{?el8} -. /opt/rh/gcc-toolset-12/enable +. /opt/rh/gcc-toolset-13/enable %endif %ctest
commit 289ceb78bc1fe60081482b3aebeb949d5ac83e18 Author: Christoph Erhardt fedora@sicherha.de Date: Fri Jul 26 10:24:59 2024 +0200
Re-enable the i686 build
This is now possible again with blake3 1.5.3-3.
[skip changelog]
diff --git a/mold.spec b/mold.spec index 4e389bf..c893aa0 100644 --- a/mold.spec +++ b/mold.spec @@ -18,11 +18,6 @@ Patch0: 0001-Use-system-compatible-include-path-for-xxhash.h.patch # Possibly https://sourceware.org/bugzilla/show_bug.cgi?id=29655 Patch1: 0002-ELF-S390X-Skip-another-test-that-fails-with-GCC-14.patch
-# Newer Fedora releases currently do not provide blake3-devel on i686 -%if 0%{?fedora} >= 39 -ExcludeArch: %{ix86} -%endif - BuildRequires: blake3-devel BuildRequires: cmake %if 0%{?el8}
commit 39b062f7609791d4f440859dd5457b52e4c94f4f Author: Fedora Release Engineering releng@fedoraproject.org Date: Thu Jul 18 18:33:01 2024 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
arch-excludes@lists.fedoraproject.org