cblas-devel-3.9.0-150000.4.13.2 >  A d p9|+dtv܅l6uӻe{H YlŮų?RMr1$%21E\Ո\7~ͰeJ\wxZ>Sr~ MlxI.}=9Pv'[POWP z2-=M9c~h"p;[ԲIQX cWO)7v&l䉎6·&Lx,K+B틕ZkҊ[ 516ec82ef0cd601f5daecf5e6fe8e5b5848bc03fdd8cfb1e48fc03f904ada4fbc46a2261efe6efe254c6e72f9c0ed645b7ecec6d7d p9|1L[ B1r}&0Kf_*x1 Yti&:FlX,έUmAj7918(MP'KH 6j?k܂qrf>FMF~>p;$?d " :`dlp  8 F T p  6\x!(C8L9:8FGHI$X,Y8\h]^b-cdOeTfWlYulvzCcblas-devel3.9.0150000.4.13.2CBLAS development filescblas headers and development files.d sheep62YSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Libraries/C and C++https://www.netlib.org/lapack/linuxx86_64tRsQA큤d .d .d .d .d .d ]Cw04c17de7c7cc9de7a2c8b63f3c1afbf3be9c0fa115467767da1f6303e81fd417b7bff17c35a96d24489f866ce63ede98c2a75585a7bf5e5bef6bd8bbb2dfd3598df6e3d1953511c72e65010550cf0212fad0507649fc41da503a39541e22595a0c7dbabb1d3a697b67ba7d6682e24e999e415faeec601018ed7760f3cc1f209b4c08dbe169f1ad608f7d756b3e8d6807f94f76116c1d05ccd15869dc68afba22blas/libcblas.so.3.9.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootlapack-3.9.0-150000.4.13.2.src.rpmcblascblas-develcblas-devel(x86-64)    libcblas3rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.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 listsheep62 16784416793.9.03.9.0-150000.4.13.23.9.0-150000.4.13.2cblas.hcblas_f77.hcblas_mangling.hcblas_test.hlibcblas.socblas-develREADME/usr/include//usr/lib64//usr/share/doc/packages//usr/share/doc/packages/cblas-devel/-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-linuxC source, ASCII textdirectoryASCII text1'`uZߵutf-8a1b172a9416cc795d13d83a3aa6cb67fd30ca301ed87ebc98afa2991fe075964?P7zXZ !t/] crv(vX0(CRW'h~Ѿa7yLz9sŦ׭3mcsD}dy՛⨬j#Mjr5ۺf>c΅]掮|=\W Gi>4X}V]X- ŋ1efnvv2TjVnDqzn 2%⡞|~/MP;Eȯ؄Z㻘Y%\BtsrrݙAG%IbU\9gc`IPD60[Й'xb c3ǍM̰c^ŽW4Al@9 %#*C^@S/X ~NmJfaŌp-MHm}-[x Vk#ͨJ)arSs,%[PUr(sU"?NY s"o3 ?¤ch)BW8RƺN3" ϋ0 m/%Az9>E0o'y[Cmw}ziE^!15-w-Ta)3%?1VH޻'d5di3:~h6^? ,No;oĒULsJ!럂 W2d:MZ5[L]ERx*-@{.s&3THVͤ]Z1ʆ),]}U_hZ<S\{|1dvё^w , :f6u 2%ӹ7Qռ}GmTb#[R8PR_ 7# W5#bbU|K}|̑x0#lc=[pf7!g,8fsr%c%YBɡ܃4X tz,J I68#Y$Ծo[S}hv~iK)a-nӁ(ֺ+Ք烅.+ȇY|2v0n*K[Mr(SqΝr-~[c/h oV.q2P_hDP1DҼ)jDN^z0~o,mOB EڅAE  x̝#7 SA$mOolBAݠQkwւQBѪJiJ& PK'ɩECIY%_VvUW TVoJPRV5;hvǟ9 kede981P5hx,/21xzq{tc*!Ap)N @]Ɋ@\oe/ֿ̏0zcH**b(nlrDQ>(a- ;\2) 2ۚiPCdW2mu غ 1Rd^4k]pQ)zÁ;Hl nYM4Pd#U hVE)ԎC5;3 9`p$[_H|D"mLzD_^j&sᥗr?p`=S iJl*$ߍzy׻ܝTBKR a}w|K˞)>K)0Be$檵T6&%B#WzI5?ijd YE#z,Yz&Xժ !Ƅ<Gd m>׆"ͅB? %4Š."ǯU?-H~ Ęzd6=C%گ2zO~; M(%e[bjS]EKm6I)G&R} { 6|-Xndfɛ | :/c0ǯ*Q[D~R5 I$5 N|T*vB-3J'[e%ɦ@첧CD2AyFV#fbw^P0OrMΌ~Zך~, E飉܍y;&'rɚ4S⎉/E)؎ZZƑ7cY/n,e0y_b ~e]İĄ X`q9很qM %T+8\N0~&:e*h=?jnV^D#aYFU`&`x@VS/erz߂6s=+F"n=0'cLzJh2}H qNQ{*{4B3IR}3,Pa"AFٕQ xEa3WQC &{BVHTQ:0%cɺ28CӶ.H8|`ΥT[[JMS8n;h(RvȄ\m[ Ɍ|H/PA󸃇@XCDZinLd~(o$[e5Py A-eNls̊)kr A 9]f8z̥byqms׋fŸ.ii0MkG((i7v} Z&ZVi`'Ir8q 8-VN0s+u#)1 |H-@}LP_$a@q?^:L„GKyQ{eHլɖ&wZmrIFS/ϔ"0g.PҿJUUgYp$ Fw6CB Wy93fn7(mULq>,M[3.t+֘N8Fzh0e?!Y\x<4GL]}GjfBk`2tMuSk|ݠ-FFM^.ÚL]8Cx"aq%8nxP).MoC"k=v7$,6u1Z-$*;%[jjL!Jcr|bBtyiI0pe ߨ\KeI3xڼFۡMe>_T/oZf D=$@i8pGvIGkٜ7&D0ѐ7M)*&vVX.@-ke,5Owx.*Jv u4 gz<NMQ;=1)GT s Q`l#{7aa/Qːwm(mP ^SgZA,!r(NWPٖPI`Z% 5s*oTe1xc3$8xӆmjBBP<-t~B.zj_`󏗗Q7^ uk+ɫ6tiR?2ӿb"YXxڲBO &#zao, PM 4&v|VTR& m5uY~Iv)ad5+ӴY1X0jbndo;o%FOrO?$Q|C].D+lAj>?^Sh&g:}Hi UͲ_#7q)5;i}hQ2O@jXJդmBhȋ}| 4?9eOSI @Cx2@Pb]= 'ǰc[` '<ʃ*5A $z75Ml^61cV﫰Ab곷/V+\b=dJiN)kg4:%wÝ 4 E|6m顈G6oJ V\gΦFz5YRUM,-:ǝ '7 3Hj 税31xEuf$dMb&SP!o=rRTҿ Gh*8Vj//3z4tDl>d]fqӅgjJlfqÈ60¡rkiZ(fDb[K\ P|dR`khM[AzA/ gi_6Gа2ǪzQk&:o3nb졞"M_oP90gth-][֧I|W`.8#{I]x{ѲEja`rl03ISw[GबWKFCFQ:#AeٟׅTޒϒҲQ<2l_qfxycxW:۪Ƚ1~zYW;Lz˷EL4hTJO$}FN\jVI16Xy]n׀n}`xneW L;C0w YZ