The package rpms/R-qtl.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/R-qtl.git/commit/?id=cb9e3eb0dd4333d....
Change: +%ifarch aarch64
Thanks.
Full change: ============
commit cb9e3eb0dd4333ddb2f1e4a0936e8251e0f48ff9 Author: Mattias Ellert mattias.ellert@physics.uu.se Date: Thu Jan 26 05:05:15 2023 +0100
Update to 1.58
Workaround broken openblas on aarch64 in RHEL 8 and 9
diff --git a/R-qtl.spec b/R-qtl.spec index 18c68fa..c36bcfe 100644 --- a/R-qtl.spec +++ b/R-qtl.spec @@ -3,8 +3,8 @@ %global __suggests_exclude ^R\(testthat\)
Name: R-%{packname} -Version: 1.52 -Release: 4%{?dist} +Version: 1.58 +Release: 1%{?dist} Source0: https://rqtl.org/download/%%7Bpackname%7D_%%7Bversion%7D.tar.gz License: GPLv3 URL: https://rqtl.org/ @@ -65,7 +65,28 @@ rm -rf %{buildroot}%{_libdir}/R/library/R.css rm -rf %{buildroot}%{_libdir}/R/library/%{packname}/contrib
%check +%ifarch aarch64 +%if %{?rhel}%{!?rhel:0} == 9 +# OpenBLAS is broken for aarch64 on RHEL 9. +# https://bugzilla.redhat.com/show_bug.cgi?id=2142110 +# Use the NETLIB flexiblas backend instead of the default OPENBLAS-OPENMP +# flexiblas backend to avoid test failures. +echo Using NETLIB flexiblas backend due to broken openblas in RHEL 9 aarch64 +FLEXIBLAS=NETLIB _R_CHECK_FORCE_SUGGESTS_=0 R CMD check %{packname} +%else +%if %{?rhel}%{!?rhel:0} == 8 +# OpenBLAS is broken for aarch64 on RHEL 8. +# https://bugzilla.redhat.com/show_bug.cgi?id=2142109 +# Flexiblas is not available. R is linked to openblas-openmp directly. +# Don't run the tests. +echo Tests disabled due to broken openblas in RHEL 8 aarch64 +%else +_R_CHECK_FORCE_SUGGESTS_=0 R CMD check %{packname} +%endif +%endif +%else _R_CHECK_FORCE_SUGGESTS_=0 R CMD check %{packname} +%endif
%files %dir %{_libdir}/R/library/%{packname} @@ -87,6 +108,10 @@ _R_CHECK_FORCE_SUGGESTS_=0 R CMD check %{packname} %{_libdir}/R/library/%{packname}/sampledata
%changelog +* Wed Jan 25 2023 Mattias Ellert mattias.ellert@physics.uu.se - 1.58-1 +- Update to 1.58 +- Workaround broken openblas on aarch64 in RHEL 8 and 9 + * Wed Jan 18 2023 Fedora Release Engineering releng@fedoraproject.org - 1.52-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
diff --git a/sources b/sources index 2d1dcf9..0d07c15 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (qtl_1.52.tar.gz) = 35b55ef0dfbd8a081e783b00403d943a93e8f51dfb944029c724de06b07cd68cc0508a88c3da906d3256465c09f687c2e1bd20dee97fac4a032d5c68fc54d47b +SHA512 (qtl_1.58.tar.gz) = 39c40b718c4a471c37c014cacad454031ebfcfa86aefe45d7a0e28d2a5633c1babe6a6a9f19eb3325ab3aef16c164df001ea467060c6be8a3b4fa3ba643b3c03
commit bb24fe6e92f62a4a2d2094624ebc5f9b7e50bd41 Author: Fedora Release Engineering releng@fedoraproject.org Date: Wed Jan 18 20:48:27 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering releng@fedoraproject.org
diff --git a/R-qtl.spec b/R-qtl.spec index f12b459..18c68fa 100644 --- a/R-qtl.spec +++ b/R-qtl.spec @@ -4,7 +4,7 @@
Name: R-%{packname} Version: 1.52 -Release: 3%{?dist} +Release: 4%{?dist} Source0: https://rqtl.org/download/%%7Bpackname%7D_%%7Bversion%7D.tar.gz License: GPLv3 URL: https://rqtl.org/ @@ -87,6 +87,9 @@ _R_CHECK_FORCE_SUGGESTS_=0 R CMD check %{packname} %{_libdir}/R/library/%{packname}/sampledata
%changelog +* Wed Jan 18 2023 Fedora Release Engineering releng@fedoraproject.org - 1.52-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Thu Sep 1 2022 Tom Callaway spot@fedoraprojet.org - 1.52-3 - rebuild for R 4.2.1
commit 55ff23a2b840822977c9cccfdcb668d20727879b Author: Tom spot Callaway spot@fedoraproject.org Date: Thu Sep 1 11:33:32 2022 -0400
rebuild for R 4.2.1
diff --git a/R-qtl.spec b/R-qtl.spec index fc5bd16..f12b459 100644 --- a/R-qtl.spec +++ b/R-qtl.spec @@ -4,7 +4,7 @@
Name: R-%{packname} Version: 1.52 -Release: 2%{?dist} +Release: 3%{?dist} Source0: https://rqtl.org/download/%%7Bpackname%7D_%%7Bversion%7D.tar.gz License: GPLv3 URL: https://rqtl.org/ @@ -87,6 +87,9 @@ _R_CHECK_FORCE_SUGGESTS_=0 R CMD check %{packname} %{_libdir}/R/library/%{packname}/sampledata
%changelog +* Thu Sep 1 2022 Tom Callaway spot@fedoraprojet.org - 1.52-3 +- rebuild for R 4.2.1 + * Wed Jul 20 2022 Fedora Release Engineering releng@fedoraproject.org - 1.52-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
commit 3d878c48e6ec1f707a5c0a9fd50f1b5f0a142c69 Author: Fedora Release Engineering releng@fedoraproject.org Date: Wed Jul 20 19:50:35 2022 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering releng@fedoraproject.org
diff --git a/R-qtl.spec b/R-qtl.spec index dee859b..fc5bd16 100644 --- a/R-qtl.spec +++ b/R-qtl.spec @@ -4,7 +4,7 @@
Name: R-%{packname} Version: 1.52 -Release: 1%{?dist} +Release: 2%{?dist} Source0: https://rqtl.org/download/%%7Bpackname%7D_%%7Bversion%7D.tar.gz License: GPLv3 URL: https://rqtl.org/ @@ -87,6 +87,9 @@ _R_CHECK_FORCE_SUGGESTS_=0 R CMD check %{packname} %{_libdir}/R/library/%{packname}/sampledata
%changelog +* Wed Jul 20 2022 Fedora Release Engineering releng@fedoraproject.org - 1.52-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Wed Jul 13 2022 Mattias Ellert mattias.ellert@physics.uu.se - 1.52-1 - Update to 1.52