libFLAC8-1.3.2-150000.3.14.1<>,Etdp9||6AƖ}:-uΗuE@H*!WB5S^}uU-O˳T( {0s[2{L@5֭ҟI{:C4Z*ъ7hOzȁdt?_|W2Rqr"출# bUE_j3_VYC`Ex ~^O 2 \&pJƍ%Q}VTT^bg6yOgoHnYny 1w>C?d   A& <Mdjpx |    $`(8 98 : >x@BFGHIXYZ[ \]^:bFcdfekfnlpuvw x(y0 zTdhnClibFLAC81.3.2150000.3.14.1Free Lossless Audio Codec LibraryThis package contains the library for FLAC (Free Lossless Audio Codec) developed by Josh Coalson.ds390zl35XSUSE 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/linuxs390xXdd65e92dc566ea6f07d9aeb8fcf0eab53abe7e2f54cf67cfc6d446da8210531b09libFLAC.so.8.3.0rootrootrootrootflac-1.3.2-150000.3.14.1.src.rpmlibFLAC.so.8()(64bit)libFLAC8libFLAC8(s390-64)libflac@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2)(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/ldconfiglibflacs390zl35 16933019181.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_Updatedrpmxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=de479098b5f2856f58124e9f8be2f7a0b1023320, stripped PRRRRRR RRΤ7jutf-83257d2e189f16751e921e9d703c5528140e80b060ff0327795d6c65e4a731109?7zXZ !t/C(]"k%dAOLdߒOhO"66QͶ!)ͼ筀ml qsz3T*@YoyG9 0%H)[Ɖ +-)OߝA/:Bv`Y9ps;<. qUnP}嚫})!H'T6sia"/dwTM08v] ﹯T0I4 `J @FWVF1FѵU;`0<:'j,PP3 5=NOae:[l Vx/3!->k{EV^nkF)`P&<63B;e*͔L\.n3m^lhJU@v?gX$HH}+b܎,3ɂaEn!C!d+[[\ec RςB<ҌԠ%&{^1+UO9!A" ? oJE;)FiDSvvqa{N ;?=eN!фOIQlL[l6ۀRܩ XA~<<*؛3$n~g!^>7d%s_Q+UB'_%vYݵ!3`p8ÂЂS;Ynf ҏaQK5f Vf30v=,:wvW ΅صq[J EC<A'ywe..V5N݀ ZI:E~(eP[ JVcUCcx-Q. se9\ @"_4Q5%SumĿ8 zl&VE-3u<l NMtd(xNhm4^9]Sap7T'#2u8%0Z6 +'Qe%vF]xL@Hea skrZ/6K`Z%(>3r kƕʄ*yf&藮ܤJ49}k nf&&z±3 XZc3 gs8R찘 ][YQ^g;kEiB!֎:ooSUDfĬ[UkP۫U]s̓,.dv*e466)>'|=8"BoL?2V5s]3lmBW~[.} Gh^r0]zJBa`Uxe'TPzzFmU:9Wk%F>8ޅ9$l1)׏|Dljbzg?ܱ~| X$HoOaJ r B$^D:nvF#Z1Xwhni,zM9R針6s[v],Ϭe+xmU*`Mrt?ԘĐؘy. =5欦%tcQuܱ o^f[5|5 }aeY]ϷgER"Kv[BL]'ߢJ(bmǠκZqOkԶ^Յ'L i>{O~Rw7+-TJs@c?+42{a qTFLp'Z].Q#;gLRTmHV847̶Qul7|K+P>аf SqC1̡h4 ?wɗ㼤!<Hdac77Vm[))ߘgu]WYM}K&J8Œ*GP V*ŏT2[C;KJ 7=&8fnkhfZD /nbI7RHLԲ' YEkxܣ$ 4qh%@5Z†(]}]!'~Q>~?;Tj#}8$9App ncF_WWBpz1v򑵨#&v>ÂP:Vی!5xw^Pďܕ EA /JhWaՊ4PЩM9Rˍ=xRXwdne'a}sB@?g! g33}g~I]8 >t~Uܚ'9H" NQNrҾc8-U%Wq( THi+EDج9l1cĻ8&LlDK4 Lh}hdB<ٴ(!({8 z`܇oE7U  P1-B8bjp:%m꓅)n~(WNCXtL؉ŭK,<>_#,q^/ o'b¯jkd F4Jn?8./L;Px﷐>H4Y!S^1xSrOv95м _kpTUXשQYٰ{?4AJ rZ\-;Sk4 pP)}qUվGg5胄<&-G;ڿZ6щq-.j318`w j.،)Uנ,%Xjm> V,Y}cu0#t٦vM™`P&ke-/j~l c9*u$XD^Hz!rK!;G;JXі=ܓJO\@+]N _J ҟ-B {T?pg6[2`eBr,eH5_ kH}z?}uڨ#:=%ŷmNOǶ+&g ަl%r ⸧%}F9瞿0Xm3qco"9 YAS_}*V,aV׶oDztk?704{C _ WZM[/TޠࡨqhJ,0,?ٯaj ?PC;fP@ʁn1!AǘW%@b=TnB T_b**V4$߉M(s:$?kT`.}8'9lOE}V-pmMT5p^tMFqPulVV_EbWjn:f0o&Nc)ϟwdhx|?%e 18pk EEFK# je5lO-Ӗ/" 1 UҀ) No%hɝ(#x%oiYfPH+;ki9&gpsx(8)O>ƚv#&GաG<)L"ˁ~s"Rw=rfb+Mf`oK؃"gUs5cC;x>u6:z|ou4}qݺgqݱݬ*̟$^R9/+XQpn y&)Z)lY.>@\ g9?ښċs|5!o)/qhkc#'AL"5ibsЈXW3qf+Uhtͅrn3,oWgfH8'3lN8;{>[%t Nq޾0@ADWDbBUHsV-YD%`}!|hQh౷Rv@%X۵UFNj/bGu^t5 qMͫE6>t !P9oԆ?߳͋7qG&Z'G~!;XkO5ֈBv+nykIq/9U[;4w8pf)`)X[?4 Unٱ v؛ǔQ_o~rNA^矷axa ԝ&r;)b@SNnR43}>CNk?aizrM܉b!-B9j65ÿ\LQ!zN *gg,F l'S ^wj9ToI@0+ T>N7cǩ}[͙eC┑f9r@W 9=eȦpSKwNj`RM:R& z nF;6q|=闉P:C ο:DGW_б>Q/lm oUGs  5y`~+_јL2w,Y" ^Si$:TOy,QfyDw{; NXbPmX %ۛ\ "t.H@/XJH+~3vLe)V_Ԝٌtn(}j.{ܸ􌹢T8adqO0 {Q?Fx`"qq]9+SsަE8#T@a rꃤ`` ɏ U.>4\I4H_|iBMhp!wB'}~Ju!i=li|{:hRg.? 艆%ooƃ+3 b-%0}g[E+ěB\{b3|?_x36\BKWawNVV!9f#[>="%ԯ89p)U>Mf?DA%I4VoN0*tr[U4@g=H.p}nԃU,nNXTρZ6AJcrLsO0ԸCzxjJgy]Zra8PI"_hKLAr:xI 7@mBCnBC`+TSDsu3\+1kMp F%՟0r$a_y S%\JpЍ*XWʦ69u,3)N{XSm'd'>;Md(z) '.&s:R&$dB<3TJ}ى^8lXS A ^CS.6NCX[3Ox Rf աHqMS $-'JVqx;Y9ʐ"G `L Đ2;D";\p "G w1BJ<{,mbt7,Gp7 xW(ϡdLqL[B2uSu qGјE)tb$fxPjPUxMim{;QMeuBm`#vA(VnKʕ*ʘl&1&|=M_m󗀮\_>_iO~`1 .`bzAu͈H89ep/KU*?"C 2YUb hnTۤFhW^` ~yO<'Bp9VS(zq$Mhč+,(02\%)2\S2bxM=5Ո\pQкn?cI ']q˕f:ɑ=ju5 ޅ62gh[:F;~ޯjd.5vL vΓy~0̿b[v 4Kt&vRHd鋖h&0^/ ::lۈ+Xƚ$ff_?VXx+_"D7FL,l@ Ft*N](0+a"oPHC=Q5|p 5Z4*G܏l,[N*E z\bb|\m,yecW6Qv*bzjY%kԐ${['et 84z'0Bny*ũ4B>=`>OdLi_llD0Эl'B ~UEYV;) f0;7ћWt`V㱥\xrڵ,w$l974X: .P|2u X,puQe+"d 1!Z@ްtb 痱B6ۨmV kIwvA[2 ƖTp X=C%Sӻ]KSP{_Kk;O$g"7gy5bzdُܺ[Uo.xśQ wnYI`sX3j^Ɛ)XrYiһR(aƖ%6 Q.B`(ac|م /r]/6P0kdL0(p=]PG`r3pܕBZt}eAuy!obN,JP=ziу!BЬ2|̷Z%ڞ#4O7dS yM"J4_BYgZ~Nc[g0c xGGZL`TS\$OQǷ-A' Ln3YkKJՔ=E,^WOֶ2R jp\wG<#=XȽagy͕0 |¤,uUjE9m: kEsy_tK8vI!pQh'a|3EqK9Ox-W$mS>hDHyz`>pov{x\ZtJ_c2hs7{SxЄ/;b)&Rő`q×g(%s}4 V+)I亿$(wH.l}bQn}D2Q-*4$~l^oa9>*~>46@Oi,i s89E^R;.^|@ X:{w&F]b$ʨLFE}A*i_XAb$1CŃOC@Jp-k5P&j8}N` T'P 2 fVp(8A NG/z/"W*gXPvC~h%ݼ%b[Nq:a4f=xRiwH *jq EV^Gs{E(i0V:Jr&@mun(i6ݙNs&JV'joc۵DWfKH7FTxU/nK MO (coS:[Q|lYzџ"l?蟔'vC)Yey"s5\d/@ͪ]^$zEo lȓ,6unk;ZQ0ct"#őqWOAZDzqpcW\H U+qptxO| xŽ#6"8m_=H%e! 4;EloF,W?,H)Yp [ R Xk9WmHV2z\+Ļ߷0vXHE"7 bOhsx#^c4ݬ. z䫻lk^*~"9l^vFE!-YV(`jQ~(`WkzΨ_@X58p9G;sKU@WWt؅O0{O<9aʫ<+x$ruF=@-wD:D}/8?$CE;^~`MkX*TcSPT6Ufmy}]=ɝ g_ltF%bV3ڠM+&֧(ta=np÷ιQϩwR~Ar7|=qmU>&( _ಁJ0Pׇqӻx~NŮН!8>,za"#֬{2c/?GZ|[ X/bY ٥[aЖÚrhÀoƘ[-9H`bqoY38PN&HV7R7)`;;@} \~0(dc6lrf3JO,Qq &$>q| &y+ļ~JR1TsO%UtX@;mS%\. R?)i# [a.!IID ݇?ͼ^d_҂Z40;[.^vt3nZV+w3lE9XX/IV\J'xWZ{P@ YZ