libFLAC8-1.3.2-150000.3.14.1<>,Ildp9|9Hõ il8%9_wK?T1 a QsXDD^C^-{M8K=z=*78GJ<|iLhz2qOCT{#ꪷ+@`DST蹆bI@X?Mφg$ǓOn-E2fOZW`]sW@dmЏJ@j>Ixz8攞)E˩ MsRHoQ|O{ր]>C?d   A& <Mdjt|      (d   (8 9, : >l@{BFGHIXYZ[\ ]^2b>cd^ecfflhu|vwx y(zHX\bClibFLAC81.3.2150000.3.14.1Free Lossless Audio Codec LibraryThis package contains the library for FLAC (Free Lossless Audio Codec) developed by Josh Coalson.dh02-armsrv1 xSUSE Linux Enterprise 15SUSE LLC BSD-3-Clause AND GPL-2.0-or-later AND GFDL-1.2-onlyhttps://www.suse.com/System/Librarieshttps://xiph.org/flac/linuxaarch64 xd?d@2a67a3e3167ea9f47f8c84b81f1368b15dcb6dbe14ba2b24f3c47a1ccca1a672libFLAC.so.8.3.0rootrootrootrootflac-1.3.2-150000.3.14.1.src.rpmlibFLAC.so.8()(64bit)libFLAC8libFLAC8(aarch-64)libflac@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libogg.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1d@b\@__ZXh@WU ]@U Tutiwai@suse.comtiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.dealoisio@gmx.comtchvatal@suse.commpluskal@suse.commpluskal@suse.comtiwai@suse.de- Fix Buffer Overflow vulnerability in function bitwriter_grow_ (CVE-2020-22219, bsc#1214615): 0001-fix-potential-memleak.patch 0002-Add-and-use-_nofree-variants-of-safe_realloc-functio.patch 0003-Leave-metadata-items-untouched-if-resize-function-fa.patch 0004-Do-not-memset-when-allocation-fails.patch 0005-Move-entropy-partitioning-result-allocation-so-it-ca.patch 0006-Don-t-overwrite-bad-state-with-seek-error.patch- Fix out of bound write in append_to_verify_fifo_interleaved_ (CVE-2021-0561 bsc#1196660): libFlac-Exit-at-EOS-in-verify-mode.patch- Fix memory leak (CVE-2020-0487 bsc#1180112): stream_decoder.c-Fix-a-memory-leak.patch- Fix out-of-bounds access (CVE-2020-0499 bsc#1180099): libFLAC-bitreader.c-Fix-out-of-bounds-read.patch- Fix memory leak in read_metadata_vorbiscomment_() function (CVE-2017-6888, bsc#1091045): flac-CVE-2017-6888.patch- Update to version 1.3.2 * Fix undefined behaviour using GCC/Clang UBSAN (erikd). * General hardening via fuzz testing with AFL (erikd and others). * General code improvements (lvqcl, erikd and others). * Add FLAC in MP4 specification docs (Ralph Giles). * Fix some cppcheck warnings (erikd). * Assume all currently used OSes support SSE2. flac: * Fix potential infinite loop on flac-to-flac conversion (erikd). * Add WAVEFORMATEXTENSIBLE to WAV (as needed) when decoding (lvqcl). * Only write vorbis-comments if they are non-empty. * Error out if decoding RAW with bits != (8|16|24). metaflac: * Add --scan-replay-gain option. libraries: * CPU detection cleanup and fixes (Julian Calaby, erikd and lvqcl). * Fix two stream decoder bugs (Max Kellermann). * Fix a NULL dereference bug (on a malformed file). * Changed the LPC order guess for a slight compression improvement, particularly for classical music (Martijn van Beurden). * Improved encoding speed on older Intel CPUs. * Fixed a seeking bug when decoding certain files (Miroslav Lichvar). * Put an upper bound (32768) on the number of seek points. * Fix potential memory leaks. * Support 64bit brword/bwword allowing FLAC__BYTES_PER_WORD to be set to 8 (disabled by default). * Fix an out-of-bounds heap read. - Refreshed flac-cflags.patch- Drop patch that should be upstreamed first, otherwise we will have to keep it ofrever: * flac-ocloexec.patch - Drop wrong patch: * flac-fix-pkgconfig.patch + If using this change you get assert.h include overriden in your project by the one from FLAC/ which is not what upstream desired If packages fail to build they should fix their include- Build documentation as noarch- Cleanup spec file with spec-cleaner - Update url - Remove no longer needed patches * flac-fix-CVE-2014-8962.patch * flac-fix-CVE-2014-9028.patch * 0001-getopt_long-not-broken-here.patch - Remove following as benefit of using openssl is small * 0001-Allow-use-of-openSSL.patch - Add flac-cflags.patch - Use doxygen to build documentation - Split documentation to separate package - Update to 1.3.1 * Improved decoding efficiency of all bit depths but especially so for 24 bits for IA32 architecture (lvqcl and Miroslav Lichvar). * Faster encoding using SSE and AVX (lvqcl). * Fixed bartlett, bartlett_hann and triangle functions. * New apodization functions partial_tukey and punchout_tukey for improved compression (Martijn van Beurden). * Retuned compression presets to incorporate new apodization functions (Martijn van Beurden). * Fix -Wcast-align warnings on armhf architecture (Erik de Castro Lopo). * Help output documentation improvements. * I/O buffering improvements on Windows to reduce disk fragmentation when writing files. * Only write vorbis-comments if they are non-empty. * Fix symbol visibility in XMMS plugin. * Many fixes and improvements across all the build systems. * Fix CVE-2014-9028 (heap write overflow) and CVE-2014-8962 (heap read overflow)- A couple of security fixes: * flac-fix-CVE-2014-8962.patch: arbitrary code execution by a stack overflow (CVE-2014-8962, bnc#906831) * flac-fix-CVE-2014-9028.patch: Heap overflow via specially crafted .flac files (CVE-2014-9028, bnc#907016)/sbin/ldconfig/sbin/ldconfiglibflach02-armsrv1 16933014171.3.2-150000.3.14.11.3.2-150000.3.14.11.3.21.3.2libFLAC.so.8libFLAC.so.8.3.0/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:30364/SUSE_SLE-15_Update/af0ba4c598b3dcd4a40634a0fc0a0848-flac.SUSE_SLE-15_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bd489955593e841963566f1b11968ba1762533d0, strippedPRRRRRRRZB|-~utf-8abe7d15cbf6bd22f134a2f2d43c399593ef13c94411877f5f0f1b9187eb3f422?7zXZ !t/X,]"k%dAOLdߒOhO"64-2aIlI!~^s C;k@WW9ZΌ7oy[z' Ջl F?j8r[{C,/d ʼ$p=N G2YPZn**ޯ{v܈ 7TjGb$IFD矨c^S߉j"PHMRضÕ+zF{CRNgFi}`?^G3p.IPy5ʤ>v}@UHګF+jo#(Y.XU)ZCٰH3#T]҈<|e],foFӎut݅7I: +"Vxrw=zoWۢO?vE`QTϺJiգQ }*ad%~Zcgm?Eޗ9݇ 2z2(;FQNF,7ݛEƴy0L[ϼND^ .tPz1&#p{m##Ҝj9cP7ͪVlt1}t#_uYeD`B"PJ(9J($ey`BҞ|qZv>W7{7N/NPno 2vzwrY{G&P~c&o-J=|Y2bC;?{lrEo'NE4kև;9Ҋ,h~Y8}:j#b~y"c~xϦ)Kĉ\A%5ey ;B'F՟QD̥S@ϟWQCvOJ+TgGb+KtJĤ?p˵ki:0(ÕoꄯWɇ2+8қxi怵zkr,oTs(ZMstgq;BUeb`zKe%zYK@&>P_9fMLɳ8!URxY[Iu*:Ih(=~=>ؚ,0ޟfÁ1TJ@LM TQw 3>VN#]l;"پQl嶵'n_>gke炿w<_uNaҹGŗAҙ+iWc ak7cQC_X-H&=$;7GiX`noy:*b?G?Gw޺v+[Wp ͔C>tW% EmB㮚{dqd<2mpNjW* Rh,of tVzOg%KS/ B"D!r)젺fBM,I#D޻ػȴA}HJ&c1.BbrO|؝NR'Kf~ǫ1Y9F:"tnƂX_F (kzb% wʯ9"amU8 )ὝoM"P+=*z]6["lʳz9'-3/h֓h%XMkEE^8tfϐk8*5!KXX [F=zd>NHa4[6`}22rr3B)iLGJz;wSm-ehFPAۘx^\I^dz0#-"댢2|`cqr )WLJ2GS+6 E5wu_>3&_Iwsq# n Ɍ7-'Vp@6Ɨ\GfUa$/}=:&jo=d, ƄyRoG ^S<;Q+G*CTIxn˩қ1'/ÒxoÀ#p0` (7*7 Fh^S3 wApt<sS_IcO!fb,wD߇qwΕ=1bqE^l=fsï36std5w! eWЗ[l8"1B ?Q~qd"hh Wg*+5N8N!!Ȣ~nm!- yPə<CS`^uVFTR.jְ Dldݛ$ elupA;m5ax?/ygj"{?)^AK2~FO\޲BTB 0Rh/>-OϯE~).apc-tECCn\LbD*Ikj›{8SX\t]Q^Wq >@ךRy3Mr%6Z. Ǭ]moP16l8F'zu#+B&xu1t:/V7 },lT/f6sHKz*^nw)# 0b毈Ƞ Cε^ҳ 15< {]MZuz3'&M:-`6U/ruLwF#9fw&;5ҁOt2K48FMQQvᅵa̳eρE{(]:L:pʂS(yU_<,u̔CJ7! {vSgyFSZEM>`\Ѐ0ʻBd'45|DH萟|}<΂RkS!}(k^J0Z<)wwIO&Au&ϲPZ/* [ ,UBe!g-HR^r<>0r-AmQ5Z׌F#&' T(Fܒ`#Lw RQ"vLN؉^[.h|bLލуѡgW)wJ3Mzb'TriP3MXչH _(y9|ܠ؁;|OI&i-+0'G{F7Ěc~,Uj痙xFr<헻Lt _J2 ; J8vRN\LfwQjS9Ntщ;Ϭt .lI VOx2%H&]GәB? Jc@>ѳ&>sG,a `)u kˀ;zp`pKG:[d s2|dlo"T%P7.|~u$^5oUD8N4"U4ghwWwkcdG>a}emٓXPDdJ٣;>+FqC?ni #!"M@^>--%X<#ꃈFY7ss{@l J._}e7>5٪!oėk7{a:BL)A(?aIBSӁ>>ѝE؈C LʞI&r7=q#3'a"lύeTcUzT[ϴ;_ /lB%_η4Z1.aeF;#" -c%۷MSMLD8)51ҦJ+zȤ=d3sQnLr{Ԑ#.ѥ]4aE+3}9|EnStҁŝd^cv?T|p0DT]jiSd^S}?H f"I$3`uUo3-P%35B/ٯdA)'NTvbA]D8qvqpŌKf MJ&ǦBC7lU ϒqAnQ:$>n$x5ƾ.I|(_cIC!<ݤ>SI6?;ӮDY+9OOyǰ>ALyOE2ErWbE{BWDŽ>D2C#d3=řc wF0=VLWC$BE@`ʏ3 4',.J+*NDe|+տ5(aP3 NE /* \(Ϣ80<|϶i98>'f(ujM%&t81r V]ݬɿiAS2c*S_`tej!Ć[-;5 *顳F(Є,'DsБ{2*# 'xq I*G^Y epO`{ftѐX>CԢpՎ rnTX;=;ME8:;=V]0]" X*z+vO[p~_GS1G׼QgpEP $4V4 ńŽVvT 4eƢ.Е5/ ݹ |~hۑomqr|Óg(qJ 0~Hb_PV]*!eۧ+ۿٕRG,:y&)_6a[p\ؑIÿH~XGKDZRo!|z aۖQl2oʉB--7== ʵO  g"v`2t7kJK7摞7dw(qh*t ]F C-rrN#k8Аv$==mWZh,"šP ܒF ˬw@ W0/ٖ n .WiIh{qDl90;Z) 9rg&"_nxg N9S\A8}NpKHmn.1un)="4Mjz1K!!@ C=_=X.4 Mfdͭ([u֦O7ldV9sfNSB&C@UB/^M)c}\͌nLgBږĂWtE(Nv5YRu}nz ;Ҕ清e,d>#J\!~&?anGCP& Kc3DMK  ln!䋙K #Je=Kq攅rda? ɥ+SZNӄ{Kׄ,ifbʅΟuVvHGVO3 j9ȱЋ^7鰾%=*_9w!LMvs2Nh#yq?ZC= ~Jq{ZhzZlv{-.#`, O18?{oM]1d^8 -0;Ti.Ve nOQ" :3Ft Uj@4^F?xp،\DXlUfmMCld-įYG)7k7 sW(09!8tb'hŭN (mU{|woeXMiO&gOHAXPs2Z]3y=9Ẑučq^ 0;~O*!MaxuT Hr)+u][HTPbeń _#E*&UeZTz 9k+mw,/4EM:/ֹi\oX1f0_ؒב]5$>AaL..q.Ԇ8y5J:2;t94?T}sB\āeupoHvc`sUоn׋0W1,&foIWEˀ028tYٽ,~F!ħ:+;Ҧ: ~:pH~Bٙ1/ح[e%ϐOVg+ ޓu !OpM?xoVP9;U;e(Xęgu.GMHqO ?bH&RϠ}q^.ݗۺ/ Avt)wU_;$cc+IKZR@ЧC+Hw?Hl v]͇pvxWv| [v |B|S[O_ᙴ6hakĺc82,v OQFI"(x"i!}A 1L8 ^q>}b,E7-́fREnLa]q#؊tH'5F\PÜ-I!$s݅ޞ4ŷ@Ni2E];JKipcEboL:-E z6+Y>h~iXS{(tL+~э؀f6>,h ׳< M XFy&m*ʮ\KԷ^yd6 BIFR4zK&Fv<|:KrN@tm-8]{8~CJ2wzMDO|۫*q^:)Rc`wV0Jog'1!gv =T/Gc!R邏bu% tRbFhr'k~ 2J =PNTj*`{D nY[j=S- { /fTl}ssHsƾ4"d,q-$u%Q{!z+{w 18CBH+AZ`Cr:xYr`iRe7'_5j@{f<@]֖[aTX_6fo RoM@xJ†s``zT(cz@§%wgHbԮ<oT([bKTdݠЂ'6u^cF֫DY; )20pq"ڝ#I}'Z$ךJ3Xly:Ζ A2CeF|*:,;TMd 2;M?eֺ |L4&SA97/_g4:T:xd~1:X684GQNuQ@c"ΐ'K3z^.`{x\֛Br=d5νcodn;B ߙ9*}bq(E#)kH~2(@j z0X;v!ejn++d{P@DSx[R%֋;À'1j^Iu̔aӧgUyGѸ} cVTuxqe+[O4;p$]90QRͪSftԜ8f9%RS,qp2ƒPޠLS &o*׈' /ר<_&͂HssTKh˿%O"cWTsS)H*b]bgxi`C0KX;s-; #}J\'Te-F[x}P)eA*K/o8H/^WpNb=J]xT̝¥rƥg=#ZT:wuĐ><ǴYW QV1.0?vf R˯| jǥ7)8!޹CV~V*e hw\nrح~+0-ca dGXUka-uSS]1@'{_IO3_\T)vߚ'O|@Ȍ)c>w3,S|n%y. QQsQ҇u4] њ&j'kFY`~;$Y&ڿAٷ>C͓E[2,u?]CXMq)7$Y8-yW4l1,"^ԋJh-DN D x5ȗ&6I?z#LxV9nsJ]N~Da d6O}b8̜ELX8TvXEqK@Is)žJ lV&UX|CWBq@GɍQoZ6dn~Dž:y}Q:MS݄b 㵬iP}K._S x N,J4,~ٵ<ۉWrDqU|E5f D6rK|%ȯB`/m>!{WO m_E2(.r==Ф QB4hv߃^?S.[3(99 ,Jb[FX/F YZ