Revisions of lapack

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1180788 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 58)
* Update to version 3.12.0 (boo#1223783).
* Drop all upstreamed or otherwise fixed patches:
* Use cmake for configure and ninja for build.
* Package pkgconf and cmake scripts for -devel pkgs.
* Drop multibuild flavour for man files.
* Add multibuild flavour for static libs (also used to build man files).
* Build man files using doxygen instead of using pre-built files.
* Explicitly symlink library to relocated shared libs in baselibs.conf (boo#1207563).
* Recommend lapack-man package from {blas,lapack,lapacke,cblas}-devel packages.
* Rename isnan man file to avoid conflict with libm's isnan (from package man-pages).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1067609 from Egbert Eich's avatar Egbert Eich (eeich) (revision 55)
- Set -mfpmath=sse for the entire build for ix86 platforms
  on SLE/Leap. Since we build for x86_64, we know that sse
  is available.
  This helps to avoid effects from excess precision that
  can be seen in the test suite.
  On Factory we leave -ffloat-store for the test suite
  only as this option comes at a performance penalty.
  We may see precision related issues in the test suite
  with future compilers regardless.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1066236 from Egbert Eich's avatar Egbert Eich (eeich) (revision 54)
- As a configurable option add tmglib code to the LAPACK librarly
  and enable TMG in LAPACKE as the header files provide its API
  (boo#1207989 & bsc#1087426).
- Restore generic link for update-alternatives. This is usually
  set by the update-alternatives and it is '%ghost'ed but rpmlint
  complains.
- Move update-alternatives --remove to %%postun to stop rpmlint
  from complaining.
- Removed useless - because never executed - %%postrans scriptlets.
- Added missing _%%{_arch} to update-alternative names.
- rpmlint complains anyway - this time about alternative-link-missing
  - as it does not understand the _%%{_arch} endings: muffle with
  rpmlintrc.
- Make arch-dependent generic names conditional. (forwarded request 1066221 from eeich)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 907083 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 50)
- Rename conflicting MIN.3 and MAX.3 manpages into lapack-{MAX,MIN}.3

- Do not create the dummy files in /etc/alternatives during
  %install: managed by update-alternatives and packaged as ghost.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 841039 from Egbert Eich's avatar Egbert Eich (eeich) (revision 47)
- Build CBLAS from lapack package
  * update baselibs.conf
- Clean up spec file:
  * remove useless make cleanlib
  * remove ineffective duplicated 'make ..lib' calls with deviating
    opts, as the object files are not removed (fortuanately) the
    existing PIC files are used for the static libraries
  * remove fortran-only -std=legacy opt from CFLAGS (forwarded request 840488 from StefanBruens)
Displaying revisions 1 - 20 of 60
openSUSE Build Service is sponsored by