Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package lapack for openSUSE:Factory checked in at 2024-11-05 15:39:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lapack (Old) and /work/SRC/openSUSE:Factory/.lapack.new.2020 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lapack" Tue Nov 5 15:39:31 2024 rev:60 rq:1221152 version:3.12.0 Changes: -------- --- /work/SRC/openSUSE:Factory/lapack/lapack.changes 2024-07-05 19:50:11.456192522 +0200 +++ /work/SRC/openSUSE:Factory/.lapack.new.2020/lapack.changes 2024-11-05 15:39:43.338808746 +0100 @@ -1,0 +2,12 @@ +Mon Nov 4 16:48:42 UTC 2024 - Guillaume GARDET <[email protected]> + +- Fix previous commit for static build on aarch64 +- Run %fdupes on man folder as suggested by rpmlint + +------------------------------------------------------------------- +Mon Nov 4 09:42:18 UTC 2024 - Guillaume GARDET <[email protected]> + +- Add -ffp-contract=off flag for aarch64 to avoid precision issues + https://github.com/scipy/scipy/issues/21475#issuecomment-2454203196 + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lapack.spec ++++++ --- /var/tmp/diff_new_pack.7u1ogX/_old 2024-11-05 15:39:43.918833026 +0100 +++ /var/tmp/diff_new_pack.7u1ogX/_new 2024-11-05 15:39:43.922833193 +0100 @@ -49,6 +49,7 @@ Source98: lapack.rpmlintrc Source99: baselibs.conf BuildRequires: cmake +BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gcc-fortran BuildRequires: ninja @@ -291,6 +292,10 @@ %if %{without shared} %global _lto_cflags %{_lto_cflags} -ffat-lto-objects %endif +%ifarch aarch64 +# https://github.com/scipy/scipy/issues/21475#issuecomment-2454203196 +%global optflags %{optflags} "-ffp-contract=off" %{_lto_cflags} +%endif %global optflags_f %{optflags} %cmake \ @@ -341,6 +346,7 @@ # Install man pages mkdir -p %{buildroot}%{_mandir} cp -r %{__builddir}/DOCS/man/man3 %{buildroot}%{_mandir}/ +%fdupes -s %{buildroot}/%{_mandir} %endif %check
