Revisions of lapack

buildservice-autocommit accepted request 1157203 from Ana Guerrero's avatar Ana Guerrero (anag) (revision 46)
baserev update by copy to link target
Ana Guerrero's avatar Ana Guerrero (anag) accepted request 1156913 from Richard Biener's avatar Richard Biener (rguenther) (revision 44)
- Add Fix-testing-input.patch to remove stray ';' in the input data
  for TESTING/dgebal.in now rejected with the GFortran 14 runtime.
buildservice-autocommit accepted request 1085186 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 43)
baserev update by copy to link target
Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) accepted request 1084600 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 42)
- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.
Egbert Eich's avatar Egbert Eich (eeich) committed (revision 41)
Add missing changelog entry:
- Fix update-alternatives for lapacke (bsc#1207358).
buildservice-autocommit accepted request 1067609 from Egbert Eich's avatar Egbert Eich (eeich) (revision 40)
baserev update by copy to link target
Egbert Eich's avatar Egbert Eich (eeich) committed (revision 39)
- Fix test for sle_version: we will need it for all of SLE15.
Egbert Eich's avatar Egbert Eich (eeich) accepted request 1067530 from Egbert Eich's avatar Egbert Eich (eeich) (revision 38)
- 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.
Egbert Eich's avatar Egbert Eich (eeich) accepted request 1067465 from Egbert Eich's avatar Egbert Eich (eeich) (revision 37)
- 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.
buildservice-autocommit accepted request 1066236 from Egbert Eich's avatar Egbert Eich (eeich) (revision 36)
baserev update by copy to link target
Egbert Eich's avatar Egbert Eich (eeich) accepted request 1066221 from Egbert Eich's avatar Egbert Eich (eeich) (revision 35)
- 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.
buildservice-autocommit accepted request 1064180 from Egbert Eich's avatar Egbert Eich (eeich) (revision 34)
baserev update by copy to link target
Egbert Eich's avatar Egbert Eich (eeich) accepted request 1064110 from Stefan Brüns's avatar Stefan Brüns (StefanBruens) (revision 33)
- 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) 
Egbert Eich's avatar Egbert Eich (eeich) accepted request 1063990 from Egbert Eich's avatar Egbert Eich (eeich) (revision 32)
- Remove unneeded links. These will be taken care of by the
  update-alternatives. This will bring this package in sync
  with openblas.
Egbert Eich's avatar Egbert Eich (eeich) accepted request 1063951 from Richard Biener's avatar Richard Biener (rguenther) (revision 31)
- Build deprecated functions again to avoid breaking the ABI.
Egbert Eich's avatar Egbert Eich (eeich) accepted request 1061192 from Egbert Eich's avatar Egbert Eich (eeich) (revision 30)
- Make library links in the alternatives directory arch dependent.
  This avoids conflicts when both 32-bit and 64-bit versions are
  installed (boo#1207563).
buildservice-autocommit accepted request 965859 from Egbert Eich's avatar Egbert Eich (eeich) (revision 29)
baserev update by copy to link target
Egbert Eich's avatar Egbert Eich (eeich) accepted request 965614 from Egbert Eich's avatar Egbert Eich (eeich) (revision 28)
- Consolidate dummy links for update-alternatives bringing them
  in sync with openblas. Add alternatives for lapacke.
Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) accepted request 943553 from Richard Biener's avatar Richard Biener (rguenther) (revision 27)
- 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)
Displaying revisions 1 - 20 of 46
openSUSE Build Service is sponsored by