lapack-devel-3.9.0-150000.4.13.2 >  A d p9|,!؝񭀁!|Kj2jɃW}ׂ=)n*2T"Θ|UkW2KO–cS(!flq3ejIK#i0as5L|0 7gHƕ0+x!"ҦHoY ;E`0 :׈>\~ʄ!X5;ǯ6x,?GE%5ADOvD<@8{ 7Y jwj IN71g054c36ac4e4a095adc06d570522887afb2ba62ed7524f2eb6bf5358c7237b19e496bb420b151eb66c96a00aaa3f0b2f88704d6add p9|%D+HVl˕mKPџwlNZU<quAZ_m"z)b}OD!D_;Qe*Ɔl3N$/wkgHoTmwE|u>㶊FUf(<X|ľ.C,?|4\^ '%:}BԻNG|A3[֥„C5cOiC9Pu@=%#nJ_C-jly\ ήgŁK QF4^' >p>\?Ld # : 39@D F H L M hlqv](89:xBF G4H8I<X@YLZ|[\]^bcNdefluvzHClapack-devel3.9.0150000.4.13.2Linear Algebra PackageLAPACK provides routines for solving systems of simultaneous linear equations, least-squares solutions of linear systems of equations, eigenvalue problems, and singular value problems. The associated matrix factorizations (LU, Cholesky, QR, SVD, Schur, generalized Schur) are also provided, as are related computations such as reordering of the Schur factorizations and estimating condition numbers. Dense and banded matrices are handled, but not general sparse matrices. In all areas, similar functionality is provided for real and complex matrices, in both single and double precision.d sheep62SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Libraries/Parallelhttps://www.netlib.org/lapack/linuxx86_64d .lapack/liblapack.so.3.9.0rootrootlapack-3.9.0-150000.4.13.2.src.rpmlapacklapack-devellapack-devel(x86-64)    blas-develliblapack3rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.9.03.9.03.0.4-14.6.0-14.0-15.2-14.14.1cU@c@c1cߚ@cۥcb0a@`i@`` @_E@_P_P^ku]D%Z@ZX@Y.@Y;@UL@eich@suse.comeich@suse.comstefan.bruens@rwth-aachen.deeich@suse.comrguenther@suse.comeich@suse.comeich@suse.comrguenther@suse.comismail@i10z.comdimstar@opensuse.orgdmueller@suse.comstefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.demliska@suse.czmliska@suse.czbadshah400@gmail.comrguenther@suse.comjengelh@inai.dedimstar@opensuse.orgdmitry_r@opensuse.org- 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.- 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). - Fix update-alternatives for lapacke (bsc#1207358). - 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.- 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 listlapacksheep62 16784416793.9.03.9.0-150000.4.13.23.9.0-150000.4.13.23.9.0liblapack.so/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:27793/SUSE_SLE-15_Update/b81166a2fac3500aa42ef2d39ba547f2-lapack.SUSE_SLE-15_Updatecpioxz5x86_64-suse-linux1'`uZߵutf-8d9e992ece3a52406af1f9cc116920328de7b6dddcc217d0837294d1ed4fc2e1c? 7zXZ !t/^] cr$x#I1N0[M<҄]vD̳.w\ (P V[CtMm7Y5pwQ8(ە+Em"P#;ZQMIM&YfNt YZ