Commit Graph

83 Commits

Author SHA256 Message Date
Ana Guerrero
5c00c6fec8 Accepting request 1221152 from science
OBS-URL: https://build.opensuse.org/request/show/1221152
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=60
2024-11-05 14:39:31 +00:00
Dmitry Roshchin
e2ef7e9055 - Fix previous commit for static build on aarch64
- Run %fdupes on man folder as suggested by rpmlint

OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=53
2024-11-04 17:29:27 +00:00
Dmitry Roshchin
9f78bb124b - Add -ffp-contract=off flag for aarch64 to avoid precision issues
https://github.com/scipy/scipy/issues/21475#issuecomment-2454203196

OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=52
2024-11-04 12:45:03 +00:00
Ana Guerrero
f607eae064 Accepting request 1185418 from science
OBS-URL: https://build.opensuse.org/request/show/1185418
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=59
2024-07-05 17:45:18 +00:00
1fe15145da - Add fix-lapack-testing.patch to fix tests
gh#Reference-LAPACK/lapack@5b0687f429cf

OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=50
2024-07-04 14:48:21 +00:00
Ana Guerrero
98deaa5bfe Accepting request 1180788 from science
* 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).

OBS-URL: https://build.opensuse.org/request/show/1180788
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=58
2024-06-14 16:57:53 +00:00
faf5de9e25 Rename isnan man file to avoid conflict with libm's isnan (from package man-pages).
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=48
2024-06-14 03:46:35 +00:00
103dfa51d5 Accepting request 1180259 from home:badshah400:lapack2023
* Update to version 3.12.0 (boo#1223783):
* Drop all upstreamed or otherwise fixed patches: lapack-3.2.2.patch, Fix-MinGW-build-error.patch, Fix-some-minor-inconsistencies-in-LAPACKE_czgesvdq.patch, Avoid-out-of-bounds-accesses-in-complex-EIG-tests.patch, Fix-out-of-bounds-read.patch, Restore_missing_deprecated_prototypes.patch, Fix-testing-input.patch
* 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.

OBS-URL: https://build.opensuse.org/request/show/1180259
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=47
2024-06-13 05:41:38 +00:00
Ana Guerrero
faf8249776 Accepting request 1157203 from science
OBS-URL: https://build.opensuse.org/request/show/1157203
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=57
2024-03-14 16:42:55 +00:00
Ana Guerrero
0accc4ab9e Accepting request 1157202 from home:anag:branches:science
update patch

OBS-URL: https://build.opensuse.org/request/show/1157202
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=45
2024-03-12 13:30:07 +00:00
Ana Guerrero
57aa7514f6 Accepting request 1156913 from home:rguenther:branches:science
- Add Fix-testing-input.patch to remove stray ';' in the input data
  for TESTING/dgebal.in now rejected with the GFortran 14 runtime.

OBS-URL: https://build.opensuse.org/request/show/1156913
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=44
2024-03-12 09:20:28 +00:00
Dominique Leuenberger
d2782d03d7 Accepting request 1085186 from science
OBS-URL: https://build.opensuse.org/request/show/1085186
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=56
2023-05-07 16:54:28 +00:00
628bb17984 Accepting request 1084600 from home:dimstar:Factory
- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.

OBS-URL: https://build.opensuse.org/request/show/1084600
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=42
2023-05-06 04:58:01 +00:00
1b09b72b80 Add missing changelog entry:
- Fix update-alternatives for lapacke (bsc#1207358).

OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=41
2023-03-06 09:24:17 +00:00
Dominique Leuenberger
f7f5be81a1 Accepting request 1067609 from science
- 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.

OBS-URL: https://build.opensuse.org/request/show/1067609
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=55
2023-02-25 18:55:00 +00:00
13ab7be000 - Fix test for sle_version: we will need it for all of SLE15.
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=39
2023-02-24 14:04:47 +00:00
ca90d2bfd2 Accepting request 1067530 from home:eeich:branches:science
- 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.
  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.

OBS-URL: https://build.opensuse.org/request/show/1067530
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=38
2023-02-24 08:29:07 +00:00
d6eca87945 Accepting request 1067465 from home:eeich:branches:science
- Set -ffloat-store for the entire build on ix86 platforms.
  This helps to avoid effects from excess precision that
  can be seen in the test suite.

OBS-URL: https://build.opensuse.org/request/show/1067465
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=37
2023-02-23 17:36:57 +00:00
Dominique Leuenberger
c1c144fa3e Accepting request 1066236 from science
- 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)

OBS-URL: https://build.opensuse.org/request/show/1066236
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=54
2023-02-21 14:35:29 +00:00
f6607ec703 Accepting request 1066221 from home:eeich:branches:science
- 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.

OBS-URL: https://build.opensuse.org/request/show/1066221
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=35
2023-02-16 17:41:31 +00:00
Dominique Leuenberger
e889d229a9 Accepting request 1064180 from science
OBS-URL: https://build.opensuse.org/request/show/1064180
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=53
2023-02-11 20:55:53 +00:00
b6bce2eeae Accepting request 1064110 from home:StefanBruens:branches:science
- Fix missing symbols for deprecated functions in LAPACK, add
  Restore_missing_deprecated_prototypes.patch
- Add -Wl,--no-undefined when creating shared libraries,
  to catch missing symbols during build
- Test fixes:
  * Build test binaries during %build, run in %check
  * Fix incorrect path for test output, to actually catch
    any test failures
- Spec file cleanup:
  * Do not rename blaslib, it is used for test binaries
  * Use same commands for building lapacke as for other libs
  * Remove unused FFLAGS_NOOP for test binaries
- Remove unneeded links. These will be taken care of by the
  update-alternatives. This will bring this package in sync
  with openblas.
- Build deprecated functions again to avoid breaking the ABI.
  (boo#1207989)
- Make library links in the alternatives directory arch dependent.
  This avoids conflicts when both 32-bit and 64-bit versions are
  installed (boo#1207563).
- Consolidate dummy links for update-alternatives bringing them
  in sync with openblas. Add alternatives for lapacke.
- Add Fix-out-of-bounds-read.patch to fix out of bound reads when
  user input is not validated properly.  (bsc#1193562, CVE-2021-4048)
- 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.
- stop owning directories provided by filesystem (bsc#1184786)
- Update to version 3.9.0:
  * LAPACK QR-preconditioned QR SVD method - xGESVDQ routines
  * LAPACK Householder Reconstruction
- Add Avoid-out-of-bounds-accesses-in-complex-EIG-tests.patch
- Rebase lapack-3.2.2.patch
- Drop -std=legacy from fortran flags:
  * add Fix-MinGW-build-error.patch
  * add Fix-some-minor-inconsistencies-in-LAPACKE_czgesvdq.patch
- Remove pre_checkin.sh, remove lapack-man.changes copy
- 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
- lapack-man:
  * Build manpages from same sources as the binaries (3.8.0) instead
    of old 3.5.0.
  * Merge blas-man package into lapack-man package. Avoids tedious
    splitting of the two.
  * Use fdupes macro instead of trying to deduplicate man pages
    manually.
- Cleanup lapack spec:
  * Remove conditionals for obsolete distro versions
  * Only use python3-base instead of python3
  * Drop old copy of lapack_testing.py as separate source
- Add -std=legacy in order to fix boo#1166619.
- Use FAT LTO objects in order to provide proper static library.
- Update to version 3.8.0:
  * Symmetric-indefinite Factorization: Aasen’s tridiagonalization
    2 stage.
  * LAPACKE interfaces.
- Static -pic libraries are no longer built.
- Package lapack_testing.py from lapack 3.8.0 with adjusted interpreter
  and adjust BuildRequires to python3.  [bnc#1075766]
- Correct RPM groups
- Build the man pages in a separate .spec file (lapack-man). The
  resulting rpm names are kept identical. This allows us to drop
  doxygen out of lapack's main package buildroot, thus eliminating
  a build cycle.
- Fix static libraries list
- Add baselibs.conf to sources
- Include update-alternatives dependency in subpackages that use it
  to guarantee it will be available.
- Move blas and lapack libraries to subdirectories for fixing
  update-alternatives [bnc#861081]
- Add %posttrans scripts for fixing migration problems.
- Update to 3.5.0
  * Added Hermitian LDLT factorization routines with rook pivoting
    algorithm
  * 2-by-1 CSD to be used for tall and skinny matrix with orthonormal
    columns
  * New stopping criteria for balancing
  * New complex division algorithm
  * Various improvements
- No longer removing files due to license reasons as one file is
  no longer part of Lapack and the others have been replaced by
  new ones under the normal LAPACK license
- packaged symlinks created by update-alternative as %ghost files
- removed quotes from update-alternative command to silence rpmlint warning
- Split devel packages into devel and devel-static
- add update-alternative support to allow user to easily switch
  between several blas and lapack libraries 
- Update to 3.4.2
  * Bug fixes
- Fix bnc#772628 
- update baselibs.conf 
- build the c interface lapacke
- doxygen >= 1.7 is required for building docu
- Change obsoletes '<=' for lapack and blas back to '<', there was a
  version update in between
- Remove psfig.tex (bnc#757332)
- fixing dependencies for devel-32bit
- Update to 3.4.1
  * Bug fixes
- Undo spec file obfuscation
- Fixed building on openSUSE 11.4 by fixing defattr
- Made the package groups consistent: Development/Libraries/Parallel
- Cleaned up spec file formatting
- Made all requires use the new package naming
- Adhere to shared library policy, packages containing *.so or *.h
  files have to be named $FOO-devel, packages containing *.a files either
  have to be named $FOO-devel-static or provide this name
- Set license to 'BSD-3-Clause', according to the file LICENSE and the
  description on http://www.netlib.org/lapack/ it's not public domain
- Package README and LICENSE in library packages
- Removed rpmlint filters
- Use upstream tarball URL
- patch license to follow spdx.org standard
- Remove redundant/unwanted tags/section (cf. specfile guidelines)
- Use %_smp_mflags for parallel building
- Update to 3.4.0
  * xGEQRT: QR factorization (improved interface)
  * xGEQRT3: recursive QR factorization.
  * xTPQRT: Communication-Avoiding QR sequential kernels.
  * Bug fixes.
  * Changes see http://www.netlib.org/lapack/lapack-3.4.0.html
- Run BLAS and LAPACK testsuite when building
- Update to 3.3.1 [bnc#654560]
  * New procedures to compute the complete CS decomposition of a
    partitioned unitary matrix
  * Level-3 BLAS symmetric indefinite solve (xSYTRS) and symmetric
    indefinite inversion (xSYTRI)
  * Bug fixes
  * Changes see at http://www.netlib.org/lapack/lapack-3.3.1.html
    and http://www.netlib.org/lapack/lapack-3.3.0.html
- Add baselibs.  [bnc#630656]
- Update to version 3.2.2
  * Bug fix release
  * Changes see at http://www.netlib.org/lapack/lapack-3.2.2.html
- package man and blas-man as noarch
- Drop -O3 -funroll-all-loops compiler flags, build dcabs1.f with -O0.
  [bnc#569978]
- Update to version 3.2.1 [bnc#504669]
  * Changes see at http://www.netlib.org/lapack/lapack-3.2.1.html
- Update to version 3.2.0.  [bnc#456384]
  * Extra Precise Iterative Refinement
  * XBLAS
  * Non-Negative Diagonals from Householder QR
  * High Performance QR and Householder Reflections on Low-Profile Matrices
  * New fast and accurate Jacobi SVD
  * Routines for Rectangular Full Packed format
  * Pivoted Cholesky
  * Mixed precision iterative refinement
  * Some new variants added for the one sided factorization
  * More robust DQDS algorithm
- use versioned requires/obsoletes
- %run_ldconfig is deprecated
- prefix the patch with the packagename
- Update to version 3.1.1.  [#265999]
- Integrates 3.1.0 errata and missing blas routines.
- Provides better gfortran SECOND integration.
- Split shared libraries into their own versioned subpackage.
- Include fixes for the 3.1.0 errata.
- Add missing CSROT, DROTM, DROTMG, DSDOT, SDSDOT, SROTM, SROTMG
  and ZDROT from blas distribution.  [#228824]
- Restore missing so symlinks.
- Update to version 3.1.0.
- Rename blasman to blas-man.
- Rename lapack-manpages to lapack-man.
- Trim BuildRequires.
- Build and package -fPIC static library variants.  [#205310]
- Fix installing of the libblas.so symlink.
- Do not package the matrix testing setup library libtmglib.
- Do not package useless README file.
- converted neededforbuild to BuildRequires
- Add gmp-devel to nfb
- fixed all other instances of -fno-f2c, and g77 -> gfortran use.
- g77 -> gfortran, -fno-f2c is no more.
- Updated manpages (#48784)
- remove BuildPrereq, BuildRequires is generated 
- Fixed permission for manpages (#36340)
- add %run_ldconfig
- Use $RPM_OPT_FLAGS, so it builds on ppc64.
- Fixed manpage conflict
- correct library version
- use -fPIC for all shared objects
- link liblapack with shared libblas (same reason)
- fixed %{_lib}-problems for x86_64
-  Fixed bug #9925, adding blas to required packages.
-  Fixed bug #6803
- compile with '-01' for IA64 due to 'internal compiler error' in g77
-  Fixed bug of missing objects (#4028)
-  Applied new patches
-  Modified group, url and files in spec
-   Applied new patches 
-   Applied new patched
-   Moved manpages to /usr/share/man
-    Update to latest version
-    Package split lapack + blas
   - Package split: man pages + libraries 
   - New package: LAPACK
	Linear Algebra Package (LAPACK)

OBS-URL: https://build.opensuse.org/request/show/1064110
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=33
2023-02-10 08:30:51 +00:00
2e1b97948f Accepting request 1063990 from home:eeich:branches:science
- Remove unneeded links. These will be taken care of by the
  update-alternatives. This will bring this package in sync
  with openblas.

OBS-URL: https://build.opensuse.org/request/show/1063990
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=32
2023-02-09 11:17:16 +00:00
66c5213fb6 Accepting request 1063951 from home:rguenther:branches:science
- Build deprecated functions again to avoid breaking the ABI.

OBS-URL: https://build.opensuse.org/request/show/1063951
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=31
2023-02-09 11:14:21 +00:00
08841abb26 Accepting request 1061192 from home:eeich:branches:science
- Make library links in the alternatives directory arch dependent.
  This avoids conflicts when both 32-bit and 64-bit versions are
  installed (boo#1207563).

OBS-URL: https://build.opensuse.org/request/show/1061192
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=30
2023-01-26 11:53:38 +00:00
Dominique Leuenberger
98bc7dd30d Accepting request 965859 from science
OBS-URL: https://build.opensuse.org/request/show/965859
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=52
2022-04-05 17:54:50 +00:00
5ffb96d758 Accepting request 965614 from home:eeich:branches:science_alt
- Consolidate dummy links for update-alternatives bringing them
  in sync with openblas. Add alternatives for lapacke.

OBS-URL: https://build.opensuse.org/request/show/965614
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=28
2022-03-30 09:28:57 +00:00
Dominique Leuenberger
ea1a2972ad Accepting request 943650 from science
OBS-URL: https://build.opensuse.org/request/show/943650
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=51
2022-01-05 12:39:32 +00:00
195a5029e9 Accepting request 943553 from home:rguenther:branches:science
- Add Fix-out-of-bounds-read.patch to fix out of bound reads when
  user input is not validated properly.  (bsc#1193562, CVE-2021-4048)

OBS-URL: https://build.opensuse.org/request/show/943553
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=27
2022-01-03 19:08:54 +00:00
Dominique Leuenberger
2485b0ba25 Accepting request 907083 from science
- 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.

OBS-URL: https://build.opensuse.org/request/show/907083
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=50
2021-07-20 13:38:46 +00:00
Ismail Dönmez
1d19da314f - Rename conflicting MIN.3 and MAX.3 manpages into lapack-{MAX,MIN}.3
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=26
2021-07-19 08:28:20 +00:00
Ismail Dönmez
405f22bdba Accepting request 906283 from home:dimstar:Factory
OBS-URL: https://build.opensuse.org/request/show/906283
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=25
2021-07-16 08:06:11 +00:00
Dominique Leuenberger
a476d3b0c4 Accepting request 892381 from science
OBS-URL: https://build.opensuse.org/request/show/892381
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=49
2021-05-15 21:15:26 +00:00
e0ce26a205 Accepting request 892083 from home:dirkmueller:branches:science
- stop owning directories provided by filesystem (bsc#1184786)

OBS-URL: https://build.opensuse.org/request/show/892083
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=23
2021-05-12 07:16:08 +00:00
Dominique Leuenberger
b25a250117 Accepting request 876617 from science
OBS-URL: https://build.opensuse.org/request/show/876617
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=48
2021-03-08 14:14:53 +00:00
Stefan Brüns
8d80149b05 Accepting request 875085 from home:StefanBruens:branches:science
- Update to version 3.9.0:
  * LAPACK QR-preconditioned QR SVD method - xGESVDQ routines
  * LAPACK Householder Reconstruction
- Add Avoid-out-of-bounds-accesses-in-complex-EIG-tests.patch
- Rebase lapack-3.2.2.patch
- Drop -std=legacy from fortran flags:
  * add Fix-MinGW-build-error.patch
  * add Fix-some-minor-inconsistencies-in-LAPACKE_czgesvdq.patch
- Remove pre_checkin.sh, remove lapack-man.changes copy

OBS-URL: https://build.opensuse.org/request/show/875085
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=21
2021-03-03 21:13:27 +00:00
Dominique Leuenberger
b5d569a36e Accepting request 841039 from science
- 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)

OBS-URL: https://build.opensuse.org/request/show/841039
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=47
2020-10-12 11:46:52 +00:00
494dbe8a0f Accepting request 840488 from home:StefanBruens:branches:home:StefanBruens:branches:science
- 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

OBS-URL: https://build.opensuse.org/request/show/840488
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=19
2020-10-11 14:18:15 +00:00
Stefan Brüns
93ae8d8a02 Accepting request 840472 from home:StefanBruens:branches:science
- lapack-man:
  * Build manpages from same sources as the binaries (3.8.0) instead
    of old 3.5.0.
  * Merge blas-man package into lapack-man package. Avoids tedious
    splitting of the two.
  * Use fdupes macro instead of trying to deduplicate man pages
    manually.
- Cleanup lapack spec:
  * Remove conditionals for obsolete distro versions
  * Only use python3-base instead of python3
  * Drop old copy of lapack_testing.py as separate source

OBS-URL: https://build.opensuse.org/request/show/840472
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=18
2020-10-10 11:48:42 +00:00
Dominique Leuenberger
004ad03e17 Accepting request 785151 from science
OBS-URL: https://build.opensuse.org/request/show/785151
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=46
2020-03-18 11:23:21 +00:00
a56c712c3f Accepting request 784679 from home:marxin:branches:science
- Add -std=legacy in order to fix boo#1166619.

OBS-URL: https://build.opensuse.org/request/show/784679
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=16
2020-03-14 20:06:42 +00:00
Dominique Leuenberger
18bb7b4ab9 Accepting request 720975 from science
OBS-URL: https://build.opensuse.org/request/show/720975
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=45
2019-09-05 10:07:35 +00:00
bc1baec9b0 Accepting request 720452 from home:marxin:static
Use FAT LTO objects in order to provide proper static library.

OBS-URL: https://build.opensuse.org/request/show/720452
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=14
2019-08-05 08:02:25 +00:00
Todd R
5b27035c79 OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=13 2018-12-12 19:12:02 +00:00
Todd R
7ce0aa2834 OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=12 2018-12-12 19:11:24 +00:00
Dominique Leuenberger
c9ab0efbdd Accepting request 593215 from science
OBS-URL: https://build.opensuse.org/request/show/593215
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=44
2018-04-06 15:41:39 +00:00
Ismail Dönmez
55b424619c Accepting request 592344 from home:badshah400:branches:science
- Update to version 3.8.0:
  * Symmetric-indefinite Factorization: Aasen’s tridiagonalization
    2 stage.
  * LAPACKE interfaces.
- Static -pic libraries are no longer built.

- Package lapack_testing.py from lapack 3.8.0 with adjusted interpreter
  and adjust BuildRequires to python3.  [bnc#1075766]

- Update to version 3.8.0:
  * Symmetric-indefinite Factorization: Aasen’s tridiagonalization
    2 stage.
  * LAPACKE interfaces.
- Static -pic libraries are no longer built.

OBS-URL: https://build.opensuse.org/request/show/592344
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=10
2018-04-03 12:44:18 +00:00
Dominique Leuenberger
fd2df114e8 Accepting request 564518 from science
OBS-URL: https://build.opensuse.org/request/show/564518
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=43
2018-01-20 10:24:41 +00:00
Matthias Mailänder
0ce8a54fd5 Accepting request 563865 from home:rguenther:branches:science
- Package lapack_testing.py from lapack 3.8.0 with adjusted interpreter
  and adjust BuildRequires to python3.  [bnc#1075766]

OBS-URL: https://build.opensuse.org/request/show/563865
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=8
2018-01-15 10:44:45 +00:00
3f24f89edb Accepting request 563843 from devel:libraries:c_c++
- Upate to lapack 3.8.0.  [bnc#956223]
  * Many enhancements and additions
- Remove lapack-3.2.2.patch.
- Package CBLAS, adjust baselibs.conf for it.
- Change the interpreter for python_testing.py to python3 and BuildRequire
  python3-base instead of python.  [bnc#1075766]

OBS-URL: https://build.opensuse.org/request/show/563843
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=7
2018-01-12 13:28:39 +00:00