61 Commits

Author SHA256 Message Date
Ana Guerrero
e1474c8491 Accepting request 1313820 from home:anag_factory:Factory
- Do not install spurious noname man page.

OBS-URL: https://build.opensuse.org/request/show/1313820
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=61
2025-10-27 11:07:56 +00:00
cf15868474 Accepting request 1299895 from home:dimstar:Factory
- Re-download lapack-deprecated-lwork-use.patch and
  lapack-update-patch-version.patch: github is known not to be very
  stable on offering patches without changes (the length of the
  references keeps on changing).


The diff is something like
-index 47e17a5830..aba3632a74 100644
+index 47e17a583..aba3632a7 100644

all around the things - making gitub URLs to patches really annoying

OBS-URL: https://build.opensuse.org/request/show/1299895
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=59
2025-08-16 17:44:15 +00:00
183bacd88d Accepting request 1299806 from science:GPU:ROCm:Test
- Fix update-alternatives fallout:
  Make sure *.cmake files point to the correct locations after
  libraries have been moved.
- Add tmglib-devel as requires to lapack-devel as this is needed
  for cmake (bsc#1248134).

OBS-URL: https://build.opensuse.org/request/show/1299806
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=57
2025-08-15 10:03:41 +00:00
769937085d Accepting request 1282872 from home:badshah400:branches:science
* Update to version 3.12.1.
* Drop fix-lapack-testing.patch: upstreamed (commit 5b0687f).
* Add upstream commits to fix build when enabling deprecated mods: lapack-deprecated-lwork-use.patch.  lapack-depcrecated-consistent-line-reflow-1.patch.  lapack-depcrecated-consistent-line-reflow-2.patch.
* Add lapack-update-patch-version.patch to update patch version in source files.

OBS-URL: https://build.opensuse.org/request/show/1282872
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=55
2025-06-07 23:26:43 +00:00
89a0e9724e Accepting request 1221004 from home:Guillaume_G:branches:science
- Fix previous commit for static build on aarch64
- Run %fdupes on man folder as suggested by rpmlint

OBS-URL: https://build.opensuse.org/request/show/1221004
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=53
2024-11-04 17:29:27 +00:00
e605546123 Accepting request 1220517 from home:Guillaume_G:branches:science
- 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/request/show/1220517
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=52
2024-11-04 12:45:03 +00:00
31f10161b5 Accepting request 1185379 from home:dgarcia:branches:openSUSE:Factory:Rings:1-MinimalX
- Add fix-lapack-testing.patch to fix tests
  gh#Reference-LAPACK/lapack@5b0687f429cf

OBS-URL: https://build.opensuse.org/request/show/1185379
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=50
2024-07-04 14:48:21 +00:00
2a8faa4d2a 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
6e4849203c 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
1d92e46cd5 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
ca201ced72 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
3479109ace 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
b92d5cf9d6 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
9966f67dc8 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
5d429d774b 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
e731930614 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
1cccd523a9 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
6acc1ed133 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
59d427e5c9 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
732a0d8c84 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
82a371f1d9 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
Ismail Dönmez
48822e0e6c - 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
9980b71a70 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
f337c57ec7 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
5c641c0557 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
14e1162779 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
16d0797959 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
cc91b948ab 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
d54fb7a460 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
Ismail Dönmez
30d2749be8 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
Matthias Mailänder
cb72a8bd1f 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
4494ac6c58 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
b9fd0edb8f Accepting request 500266 from home:jengelh:branches:science
- Correct RPM groups

OBS-URL: https://build.opensuse.org/request/show/500266
OBS-URL: https://build.opensuse.org/package/show/science/lapack?expand=0&rev=5
2017-06-07 16:14:56 +00:00
d0b3920e87 Accepting request 500237 from science
1

OBS-URL: https://build.opensuse.org/request/show/500237
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=41
2017-06-03 23:48:03 +00:00
Stephan Kulow
732a06ce75 Accepting request 307405 from devel:libraries:c_c++
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/307405
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=40
2015-05-16 18:07:51 +00:00
Stephan Kulow
9f9dd3db29 Accepting request 241167 from devel:libraries:c_c++
- Add baselibs.conf to sources

- Include update-alternatives dependency in subpackages that use it
  to guarantee it will be available.

OBS-URL: https://build.opensuse.org/request/show/241167
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=38
2014-07-19 09:05:09 +00:00
Stephan Kulow
d3198f180b Accepting request 238325 from devel:libraries:c_c++
- Move blas and lapack libraries to subdirectories for fixing
  update-alternatives [bnc#861081]
- Add %posttrans scripts for fixing migration problems. (forwarded request 238081 from Dmitry_R)

OBS-URL: https://build.opensuse.org/request/show/238325
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=37
2014-06-27 04:53:11 +00:00
Stephan Kulow
2c08ffe5bd Accepting request 208198 from devel:libraries:c_c++
- 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 (forwarded request 207897 from burnus)

OBS-URL: https://build.opensuse.org/request/show/208198
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=36
2013-11-25 13:34:11 +00:00
Tomáš Chvátal
37a048e6d0 Accepting request 205106 from devel:libraries:c_c++
- packaged symlinks created by update-alternative as %ghost files
- removed quotes from update-alternative command to silence rpmlint warning

OBS-URL: https://build.opensuse.org/request/show/205106
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=35
2013-10-30 14:44:08 +00:00
Stephan Kulow
a086a44efa Accepting request 159640 from devel:libraries:c_c++
Split devel packages into devel and devel-static (forwarded request 159622 from Dmitry_R)

OBS-URL: https://build.opensuse.org/request/show/159640
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=33
2013-03-22 10:25:02 +00:00
Stephan Kulow
e05f6f3c0a Accepting request 149439 from devel:libraries:c_c++
- add update-alternative support to allow user to easily switch between several blas and lapack libraries (forwarded request 149139 from scorot)

OBS-URL: https://build.opensuse.org/request/show/149439
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=31
2013-01-22 14:44:19 +00:00
Stephan Kulow
07d5fb7641 Accepting request 140316 from devel:libraries:c_c++
- Update to 3.4.2
  * Bug fixes (forwarded request 140314 from burnus)

OBS-URL: https://build.opensuse.org/request/show/140316
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=30
2012-11-12 06:03:42 +00:00
Stephan Kulow
1154de3d4d Accepting request 128925 from devel:libraries:c_c++
- Fix bnc#772628 

- update baselibs.conf 

- build the c interface lapacke

- doxygen >= 1.7 is required for building docu

OBS-URL: https://build.opensuse.org/request/show/128925
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=29
2012-07-30 18:33:33 +00:00
Stephan Kulow
5af18ec33e Accepting request 121686 from devel:libraries:c_c++
- Change obsoletes '<=' for lapack and blas back to '<', there was a
  version update in between
- Remove psfig.tex (bnc#757332)

OBS-URL: https://build.opensuse.org/request/show/121686
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=27
2012-05-22 08:23:23 +00:00
Stephan Kulow
44bcabe6f8 Accepting request 117140 from devel:libraries:c_c++
- fixing dependencies for devel-32bit (forwarded request 117052 from coolo)

OBS-URL: https://build.opensuse.org/request/show/117140
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=26
2012-05-10 12:32:36 +00:00
Stephan Kulow
775d1ad306 Accepting request 116458 from devel:libraries:c_c++
Update to 3.4.1 (bugfix release) (forwarded request 116450 from burnus)

OBS-URL: https://build.opensuse.org/request/show/116458
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=25
2012-05-08 10:27:47 +00:00
Stephan Kulow
3773289603 Accepting request 112135 from devel:libraries:c_c++
- 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 (forwarded request 112040 from TheBlackCat)

OBS-URL: https://build.opensuse.org/request/show/112135
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=24
2012-04-12 07:36:39 +00:00
Stephan Kulow
b920a9cd17 Accepting request 111419 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/111419
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=23
2012-03-29 05:43:59 +00:00
Stephan Kulow
1d6092b8ec Accepting request 104669 from devel:libraries:c_c++
patch license to follow spdx.org standard (forwarded request 104371 from coolo)

OBS-URL: https://build.opensuse.org/request/show/104669
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=22
2012-02-15 21:21:39 +00:00
Stephan Kulow
c458d20cca Accepting request 93204 from devel:libraries:c_c++
This is a submit request, but also a RFC. This request is for an update
to 3.4, which also supports building the manpages with doxygen. Before,
the manpages were offered separately. This build works with doxygen 1.7
(Factory, oS 12.1, oS 11.4) but seemingly (syntax errors, segfaults) not
with 1.6 (11.3, SLE_11, SLE 10 server DB postgres).

An alternative would be to use the older manpages or to pre-generate them.

- 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 (forwarded request 92967 from burnus)

OBS-URL: https://build.opensuse.org/request/show/93204
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapack?expand=0&rev=21
2011-11-23 18:34:46 +00:00