Revisions of openblas

Egbert Eich's avatar Egbert Eich (eeich) accepted request 1160107 from Egbert Eich's avatar Egbert Eich (eeich) (revision 173)
- Cleaned up changelog:
  * Added missing changes from 0.3.22 to 0.3.24 release.
  * Formated list of package changes in markdown format for easier
    conversion.
  * Dropped all entries that are irrelevant for SUSE or to
    users:
    - build related - in particular CMAKE
    - OS-related except Linux
    - related to compilers not supported on SUSE
    - related to architectures presently not supported on SUSE
Egbert Eich's avatar Egbert Eich (eeich) committed (revision 172)
- Remove incorrect change.
Christian Goll's avatar Christian Goll (mslacken) accepted request 1172017 from Sarah Kriesch's avatar Sarah Kriesch (AdaLovelace) (revision 171)
- Correct ifarch: s390x instead of s390
buildservice-autocommit accepted request 1153572 from Egbert Eich's avatar Egbert Eich (eeich) (revision 170)
baserev update by copy to link target
Egbert Eich's avatar Egbert Eich (eeich) accepted request 1146764 from Egbert Eich's avatar Egbert Eich (eeich) (revision 169)
- Remove DYNAMIC_LIST for aarch64 for older gcc versions: This has
  been fixed upstream.
Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) accepted request 1140291 from Egbert Eich's avatar Egbert Eich (eeich) (revision 168)
- Update to version 0.3.26:
  * General:
    - Improved the version of openblas.pc that is created by the
      CMAKE build.
    - Fixed a CMAKE-specific build problem on older versions of
      MacOS.
    - Worked around linking problems on old versions of MacOS.
    - Corrected installation location of the lapacke_mangling
      header in CMAKE builds.
    - Added type declarations for complex variables to the
      MSVC-specific parts of the LAPACK header.
    - Significantly sped up ?GESV for small problem sizes by
      introducing a lower bound for multithreading.
    - Imported additions and corrections from the Reference-LAPACK
      project:
      + Added new LAPACK functions for truncated QR with pivoting
        (Reference-LAPACK PRs 891&941).
      + Handle miscalculation of minimum work array size in corner
      	cases (Reference-LAPACK PR 942).
      + Fixed use of uninitialized variables in ?GEDMD and
      	improved inline documentation.
      + Fixed use of uninitialized variables (and consequential
      	failures) in ?BBCSD.
      + Added tests for the recently introduced Dynamic Mode
      	Decomposition functions.
      + Fixed several memory leaks in the LAPACK testsuite.
      + Fixed counting of testsuite results by the Python script.
  * x86-64:
    - Fixed computation of CASUM on SkylakeX and newer targets in
      the special case that AVX512 is not supported by the compiler
buildservice-autocommit accepted request 1134707 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 167)
baserev update by copy to link target
Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) accepted request 1134221 from Giacomo Comes's avatar Giacomo Comes (gcomes.obs) (revision 166)
- add Requires(pre/post): coreutils to the sub-packages that use
  commands like: ln, dirname, mktemp, etc in the pre/post scriptlets
buildservice-autocommit accepted request 1132392 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 165)
baserev update by copy to link target
Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) accepted request 1129726 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 164)
Note: Please allow to build in science and check what it breaks before forwarding to Factory. Thanks in advance.

Changes:
* Update to version 0.3.25.
* Minor rebase of openblas-ppc64be_up2_p8.patch to apply cleanly.
* Drop upstreamed patches: Use-blasint-for-INTERFACE64-compatibility.patch, remove-spurious-loops.patch
buildservice-autocommit accepted request 1123416 from Egbert Eich's avatar Egbert Eich (eeich) (revision 163)
baserev update by copy to link target
Egbert Eich's avatar Egbert Eich (eeich) accepted request 1120798 from Stefan Brüns's avatar Stefan Brüns (StefanBruens) (revision 162)
- Propagate the correct CPU count to the pkgconfig file, see
  gh#OpenMathLib/OpenBLAS#4275.
Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) accepted request 1118201 from Bernhard Wiedemann's avatar Bernhard Wiedemann (bmwiedemann) (revision 161)
Delete build machine cpu count
buildservice-autocommit accepted request 1068124 from Egbert Eich's avatar Egbert Eich (eeich) (revision 160)
baserev update by copy to link target
Egbert Eich's avatar Egbert Eich (eeich) accepted request 1068121 from Egbert Eich's avatar Egbert Eich (eeich) (revision 159)
- Recreate old library scheme for existing products:
  It turned out the new scheme on existing systems has
  been causing package breakages.
- Do not generate baselibs.conf for HPC builds.
- Add support for gcc11 & 12.
- For SLE/Leap on x86_64 and s390x do not mix compiler versions
  as this will make the gfortran ABI version inconsistent. Instead
  use the stock compiler and set the list of kernels for x86_64
  cores explicitly as Cooperlake requires compiler intrinsics
  which are not provided by gcc 7.
- Require at least 7G of disk space for building.
buildservice-autocommit accepted request 1066744 from Egbert Eich's avatar Egbert Eich (eeich) (revision 158)
baserev update by copy to link target
Egbert Eich's avatar Egbert Eich (eeich) committed (revision 157)
- Add missing liblapacke update-alternatives generic name link.
Egbert Eich's avatar Egbert Eich (eeich) accepted request 1066169 from Egbert Eich's avatar Egbert Eich (eeich) (revision 156)
- Make sure pre-existing (arch-independent) update-alternatives
  are wiped before registering new ones.
  Since update-alternatives has no reliable way to check if
  a certain 'generic name' exists, brute-force it and ignore
  any error (boo#1208248).
- Remove totally pointless - ie. never executed - %%posttrans
  script.
- Restore generic link for update-alternatives. This is usually
  set by the update-alternatives and it is '%ghost'ed but rpmlint
  complains.
- Add rpmlintrc rules to avoid false positives from consistently
  guessing the update-alternatives generic name wrong.
- Make arch dependent generic names conditional.
buildservice-autocommit accepted request 1063744 from Egbert Eich's avatar Egbert Eich (eeich) (revision 155)
baserev update by copy to link target
Egbert Eich's avatar Egbert Eich (eeich) accepted request 1063627 from Egbert Eich's avatar Egbert Eich (eeich) (revision 154)
- Do not set LIBNAMESUFFIX to mark different flavors as this causes
  the SONAME to be different so that different flavors of OpenBLAS
  cannot serve as plugin replacements of each other (boo#1177260).
- Fix a fallout of making alternatives directory arch dependent.
- Remove unneeded links that will be created by update-alternatives.
  Create remaining links %post scripts properly %ghost-ing the files.
Displaying revisions 1 - 20 of 173
openSUSE Build Service is sponsored by