libFLAC8-1.3.2-150000.3.14.1<>,bHdp9|",&ԡM3:Օ|}¹p+^5#R05Gܪ%6I u6 CM#^fR0nExkxN / 0w;4x(u#O' PCU.gȒw/gv|Q?[GjNgXHWjVA1q. ؿnTahO*MOI-c쯜ҡ|[<'WN:_nآu>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/sPD]"k%Y}dAOLd߉]1]]ԧ P[*YA,AWBڴ`$HjO'S\ە`=%*5xڻ.ϞoMk=DILYl_'&#%ZjNjRveL@Ucq1}TQ~Ih_Bi[ZIj,*yyVj#KRwtL Q} ݵo?GH|YvYb.mc̊ S. !tu.e>1^@Nn8eI6od"fv'י|7#/Ky9FнO7a\Jm/M[ٌf>?0 > *{Sk7)3V͊܋JZ9B}u8/jo ^(zR.Zu,O?O6cZ]N;BG`ܥ}GJAuiӺrVX0LVܐk- r 8aq08JϠVA d7$Tf_"V~h<C9xIkA48qJ}Xrcd^(+(/MVaD峠GA0 NN-#Y%͔$ɔ&dʨ nP@bn((+ 1p!؀#wI%]s0gɊ ̏t{ndhFPkiKHme pmQךowck1l,_ 6DSpF*^Uv{K(Iv6/"NbTJփFu'OL6re6bDX##%#koVH ?ֽN&BGi6gWeԪ8NUŲ.fE˝BeP:v=\gT/jaNRӓl>c/iBꚮi4:f#Z)W͡)0͢AT*ʊԿ@LѲ;u'ۅ?Kr%]IDm؇(8ߗ5:NȢ-p oF-s1@'j)D}lڴQG[ehi(hн>eJ [o÷1V*yxD6hZ쾏퍁 [ ZCA4*U '$Odߘ8@7O^sw}ިJӴJB#.VR ۶ Uw6%UB/JOHorƈ&QxeAy1rx"O塗HeVP~a(spnqAFT7V fR,wd<|&RfUW~N 70쨄X^H]&vA Hd s'"r3j^yd60_QלձKbIB~/SnC~UXM(zaFQJoƸQrQ'TI1*3zˈ61Q;<ń,Nn/YFQ))aL;AJ`Wޠ*5 gUCD#$ 66B6@S[ĀT#M- swzw~r:]d/}ҦJe?a>w)<ԑ] Y 3U\Y\7f]jOq4tNa2ћ xxQZ$S#IV^%'j" @&V!3zKkv啱!sΓkw ɸ;Hce ɬc@ܑj6{l˃u,Tlh1 L k++,Qwizy)cyy8|QWvy{B({g hܐ5+3Re.q\!UAj{}}RI[ܾCTٮГ-8rۏy<;P*JD 4&yC(:6 +Sm_x/Pw|m/G/Y~КB/%E0Ykp,)xQr{l7?nѪgv8HF:n#]p3u> j ݍήPY袲JCljQpM" ܺO@ s=%0?ÓsZl,?׌MsK҇ ӑd<Գ(NA'޷ݒ܀}kk > C fY%+ =i{N:B Z=4ͣUˤ"Wav>c_ԑRV5h[)?p[ Kik@2xkѼZaKWg]`/Ͻ5}~lC'k35,O=wm%@xJ(#|\y׿֝:w$Su79ѱ<'8 êIgBГ@Gey1{, j}GKxbL@-(քC~,G*'TM9!|;k',֐AdW:\0`vl tP/gu);buwJ//*kC0x rE8\ZtQ "eeJVJ\k2h Z'5"k5a7=ɉޚpdX@>:pVB35s!10P֢Ňq$a5#ڝ?Uj,S5$ZEBQ6NSJ ,~ZY"K[`{EQgs4߶5.@Qs8lePqVj] ->QSykFTe#[T2_Lx H8܎jeYM+!?QU$mT,-ސ?Ji_{Z|8dDdFG4)1 3` $ y|؞ xCxDM_NgcfWB`\,ޙ*,F3'=3H6yǟ{ר4[o<4 \bKLuj nbܣYE=ZUgCV&Kb/C"`GFvaQۿ(*[7Sf%m{+8mnsZ} =Y96]U"N|l=|#Ud[j߂8f8LU~ [' [1)!n/ܓ0,\݋hFij)(k-DĊT<'ԅjk^ɊZ![ q@r:L(<~9Mp LԼ!֍ `Ӻ䚠 06 )BkV4̗ V!xd;2MSZR8H8PǍ>*Zbzx3]7d.de.yK ̋mH[S0Keid1+s &/d`v4{}Wd4=-HDv wċnx߫$7>V!O{2hyOā"d2^v)b_Q+|0[6s=[ {ոCgpn:0ӄ8r\#W$Jp& T=R@5 D 줩R/m9ǛUf*|,qm}MGqy [CBs~ٔ}YFfPH}rk|i ş;j>W[emЩrUZ jk|~[><`VGBOh k}. ]NI#.syyq APېl qc#` p`_"+쥚ϝFRϦpuY_ScSykȕTPޯRCs(UДtV_vRŹ~hka>l[a :j_DFO氰 ajd0rE"6dWz0a8[ąxC=@7;^_U uz<y_W3X&h4;:(=TY1\LQ'~ _)986J4sj]m|ZRN&Z"@"^r;ou b(7c|d%+%шSnѽDz(2:;TSW~\PĹ$4Ϋ8S~Qo,y6-@>1Pb?G_&aODpjhTs$ŕ UzsY7[un|͈^ߩN\[Ky-,7zwFlMEHg7[?"W*vt* O~|knRXnӒ(,sq5݋ߵ[u22Ju#!7+20wAO J4I@qPԄ%i8}&TԚD߃QnkvҪUfƂIEX$[v/r f3Wb6/Ks7=U좚ss5'.N'!h/!R# ldȪ]<{&dAEH FJ,/(I\+ԥ^u#3#5*s+*995WI:\G\ފl 6yNBWUt s,N{Ssf Rd Ih1w(d` 㪳03Zp0C·MJ-TBھ=@U D5_(7qhE*_ ^#ocpiFV9S9vEg~x6opJD)|ݓ %sAppu᯴X N(l)4aԂ!y&]8hƻ`V?g[rzRwxZ :kQ+$5hH+.+ jc%;RrdʋMAG:6Yq+[Ň{/H"t[!W0| nYCFa{N^᥹"Ƥ^TKt ;&*ٵ|ޯcjEy!8JtoL>ѽ;?J<J(1&E֞Hp ϋo.Žֵ+4|^5Lh~仲V0znz1i_M"L P^Lkxr✏CC j ׃8_+6%vEdX0qP /+=})6ĶH1ta)dו/7fH|ݺ\i7H^[\;_kiYt.rmۛԸ)|-P8K!mp)&zo`+Ps*EԻ!oAц^CTғ0>|y\uE [֒ŗnVKĹ.Q}'4kR8u_?Σ -Kqhg_+JKVxY',z&A$n{졭m jiIwWj(͎:#ƭ7! }VGN&J<' jx.}c;RYxTMzQ> jx/K'gd{d\DÔM~*<os'ꙅE EO S]nfK%pZ׃8ΌV}Ww8ҩg-)-l JCMJsKTN#)wOղwYC&xtCh 6Y0+C}6`=-]60:oxi43)#XoBвx#JޢHn{Sli܈U()Yt xʵ6Sw_ؒٳt@ #5 833 H [k.Ҧ!'8?(5J C.ثɎh1M\C83yeaiyѵ>DRAQ~.C0JpV\=$EBVuj 3YC1S|7r`M.]ӆ( [5qQ~|}mM ZO n|&,Swv$4;|jN -F i%ו䎯_m)RE25{:!߿Kb nNjC府H&I\X?K34ID^= VYeP]UH41`ӥA ַ?[&f3ؓ GĪ"BjQ̇O#*za:ߏ nldиqV%3"k`GcK/9|R B+1ocr'A/1͡|6ͮ&h X=<#@o&d|g_VΚP +wڱs\ǕN };$૩*ګ+S,F*-_EZFe\U!0xL/d\8yӔ5.8 'TqDE{O̼r#&Tv%ޅ)}nZX5X18)d&\̎У{ XŨ4`e"QxU9RX)σ~!8arGu(A%w@y}*8`F)*GELOeX4YE ?Ib6XۓP3dpaQZJKZ#8 0oAOYp zZgo!FEp-vڛvZv_|CA ՀEiϧ` ͕6T8C4VbFv8JT݂5T.1Pz8yVako )M߿1cp&:+Zc)ͧզ Jk8RhYl+\x;n =O dZtTnMLrsE^̣L)k=RYY8)>4NQp^ gP TKĀi#$T'ˡ]]q0M\'t@ 3RXwWhH3uJW;Q5`8f)Z&gܴ)hfN[qxǹx/tN0F{v.>_TPU*Wۂ q).O5vyG&An(>v2ԩY#f;f|t{qI.0d Y1Їq6SHVfdZd#%Y1TqM.s,lÐPvuzO2TqU`w] @ğ띏;thBuaqA32!KLT`G޼?3/%t?سH|SwM$2P#k*R"eY(G;nϕ3:>|,Ö0ex~F ae jP QD:EiUbc_S{/^쿔wLͦx钬n(b)+;,7 'Xi;eR/8eq񳅂:k]'fЕ4rjp,Qxz>Ur.o܎0; / pA~mtx \f{ԁVu[Iu43()s#l!Vޙ?!E^U `STVW [ܭ@&HpWVaJF {=kwT 4o\[TlRP3`YT*kgc^-Pjl $/e<IK&`,Ba߱z "((`Qqat^CW\U*KZ ΅h݅Jyceȴ_@ GjWmRn|tnr tY;}ɂF|B}+]@+3ƍ5*!-ZcbR`;i4I/P>0|=+q +yɶ<1-x#xH]r9y?CK) 7'̩G#x"=jq /0W2/j- SB7<}$F==~l ^C19W4hLqҧсưd5:r[eA8ONsI0pRR#ucr)Sgo f*y4x$v<?S~cqىC)0*K9߳Kٴ C5C݋o2azn'RQ=lb.<+|~x`0tU,"AR7j1Vm™?Ӕ% =*YP15{ÃTN8i"fsH:rݏ%^z fMYUW'"x %%tROc\k/Dg?Y5wYohqyVݵ٬UU&F6ZmQGjΑY'zY cKR1 $q@ iWE TF)wôDi{"S-닔1\ȬffdQ(K_W h^\SƔi`!d=Vpa@PFbfiF{핇,i(, G͍d~m/NQ ƷAQ1ӛnz|(sJc !EY}ͭFyB &ڈ.;>EiS 76pI83ߐ\A2\7_pUڦ* \m(iڰ< &('6Ͻt?v^(1z'A;i0"[ۑ֦f5{@-NP1R&w~աosB cuIK'n7z.0MuS4ğ}"beJ+c|_tu(rU=fS8K;{9uNJ7fQNIt()-@W—.b< 3=X1G ?C"/?oE 7POҤf4^~]{/4؝vlMlq-!*KS qL`". (ѽC4dD{ˡIeɵd`B#JUݳ wR>j#zbE=s5k] t:/f3B\N~sTgַ 9Ȭɹ~Z9[t&DR7A%BAK&\/ )ՄiⳘ× 0Q|Pɓ.E{g #)Z^86{W4_G&jU~rY,l9 MꋍZӰBbL+Z@W/__ގsU#{NfoeC[8 NhЀp'z8U9۲.w@p0h` )?D' ,ʟP]/S*N:9OSM h*#XZ<]a;)a\PBRPƇ{njU;L8eՋ#aM6(QPV!@cagi{}PW$b!2x$w\',zsRj6iKLm&O )BHά$Ykr2n(G0 @+z؇H&Z g#tYZ|$mr K—!f7FmZ>?]/2ojx(P4zz`5f&V#&I݉ΰi(2~@Q}9T멺_Sϝ}pIɞ_U0<] Uu!pP"Hu§w78%#F V^lKLV#/d/Z*#wB X$7 U~w@mtDPIZ2E y4^eLПuřIsU._5+Rh_7 zIHe^FdџCvqc`fH8ުYݹ{ de֏d>\R6Œ4(it)~Zbo{bk*teR}T=n}"dv%U~o-"U TztP#tZp|I̋~'HMq*h Xqr"ZNqgh@4oUKg˂-g-&b,|yR^^1śO!cKȡvcTa;p>?;X|Ԃ^Z 5lFeAFk6Odd(!x9 ԦnHD.\̐\M|F" h8:9J@S&70D } 1`6QG)’?FrގX)c~( B7V~Y}]²