libFLAC8-1.3.2-lp151.4.3.1<>,=_䒗/=„b1O<x MeT>;s޹%45vrt\\ LxkVhSQn E9 mQ$v䂚1KRvsy7sM)=R;k}*b =ZP}i1 խeC<ϴ`r r|HVSM~dUHe/ߝ?eh 11 #4c+\ Z>1d?lJe:TzBgL.mT\ 8>C?d   ? .EKPX \ ` h  0x(8 94 : >Y@hBwFGHIXYZ[\]^b cdleqftlvuvw$x,y4 zhx|ClibFLAC81.3.2lp151.4.3.1Free Lossless Audio Codec LibraryThis package contains the library for FLAC (Free Lossless Audio Codec) developed by Josh Coalson._䒗lamb11WopenSUSE Leap 15.1openSUSEBSD-3-Clause AND GPL-2.0-or-later AND GFDL-1.2-onlyhttp://bugs.opensuse.orgSystem/Librarieshttps://xiph.org/flac/linuxi586W__add084c26a78b0f8594850130dc6b4119adc0f2e4ce71037e34d57575686aebblibFLAC.so.8.3.0rootrootrootrootflac-1.3.2-lp151.4.3.1.src.rpmlibFLAC.so.8libFLAC8libFLAC8(x86-32)libflac@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libm.so.6libm.so.6(GLIBC_2.0)libm.so.6(GLIBC_2.1)libogg.so.0rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1__ZXh@WU ]@U TuQo@Q@tiwai@suse.detiwai@suse.detiwai@suse.dealoisio@gmx.comtchvatal@suse.commpluskal@suse.commpluskal@suse.comtiwai@suse.dejengelh@inai.decrrodriguez@opensuse.org- 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)- Update to final upstream release 1.3.0 * No user-visible changes - More robust make install call- Update to flac 1.3.0pre4 (packaged as 1.2.99_git* to avoid messing with RPM versioning) * Mostly non-linux related bugfixes plus autotools fixes - flac-openssl.patch --> 0001-Allow-use-of-openSSL.patch - remove flac-1.2.1-automake1_13.patch, fixed in upstream. - add 0001-getopt_long-not-broken-here.patch, FLAC bundles GNU-compatible getopt_long for broken OS, but we do have a functional version in libc already./sbin/ldconfig/sbin/ldconfiglibflaclamb11 16088152551.3.2-lp151.4.3.11.3.2-lp151.4.3.11.3.21.3.2libFLAC.so.8libFLAC.so.8.3.0/usr/lib/-fomit-frame-pointer -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.opensuse.org/openSUSE:Maintenance:15405/openSUSE_Leap_15.1_Update/33eb4b3a19feedf81b9b7af30346021c-flac.openSUSE_Leap_15.1_Updatedrpmxz5i586-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=ab886612026a65b34be3ef2e0543ecb685a7b0e1, stripped PR RRRRRRR R R R R񎓍Ht4XV`_utf-8275901c3f9d7680f4b56319c9dcbfb2c1f8fe6ce35cef47eb9c3a39dfc9d6e8f?7zXZ !t/8c ]"k%ndAOLdahM| ^͊1Cpi ^FlAWB5&IF$2q(:MN kx(Щ[dǔ$v<\HB yzwKdb~[bzl2kmfB`jk4<%Nh` 0bEd#+NK0DƋ\l&kXvꆲD}6l$/Rr CU1KP ۡ/*Є+/p s: e 5L wɛT״[RZqwfYˡ;{= Nak WY+TK6×6='7:VD!d3/U֫ɋM joCIA#*RAҿ zDQc'en^eT "g5Gd"-'#ILZʬOSfƏ۝nL4ܠ@T'eyo y@h"^Z/B[K:*ww&UGLR( c:3t^& @0Oe2S{Ӽ̈sGMN5UP!K >DȡQX:NJ@1%.5`^@rDwPR]Z@&knW~;grsn9},‚-m?Omw7 `߽o8[[&8%u= OKѺak#\)O1uYu41G >.qހUЖ4XӸ@ځ)cr L`{-6dU/ QN F0p/-KEd vO\yu'7 -IQ$GI:)eշَ.,i2(")yrr&ˋG|4TG{ ^ {k'c Kާ( DqH>oQT,Nek}9E5$φNA /ӷs)qtLLAv?5Km߶ 蒑Rt)9wSSIJ| KҚMi  @oVVp%"U'XQU˺tq(}??p|XS/ (\,͋AYd9ipE<ս,mom!"whan;EK ɊntkU~K0}6T͠Bv좇Nu' |H"I6 idMS. .͔n6.v/6xf.|fiu*T&^21U;wJ ̈>:hl #`6T,'43UpdF;J.;;:X>WfsyoGqKvC.^Xu軗!`7DH=>eLV&erA?!}0 $)p9gID bŕls5WeGX^,`́v;]R5WmaBW`1OufHdԭQ;2$&V,8X:bd~"ѣzs2An"%.޾ƣh;cx+nz~?(m#hlͨ-;9_+lƒtA {3޾E(:;5":įW$ӌ9?3rin#3r`丸۝ [xAᳳяQ"E==?$\Tx`pԴKeu[#$܌$?#kASI>Fo\d 7 Mjҏԫ|/]6i-%BsɤPo%3*~ ZKLXX~F+n2h~r.ܺ/[Oe$3f`&m(diuKz%a5JD 1F P/BS<-ܖy~FnXi] ̂(#hOeQD}0P~Msf0:W^A2!\ 8OU{Wհÿ_~݂Yc.+BnW(?I;;``ت6]@T'̔ k)@C*IZf-lV(j<y{"^ EL:N}hqOAB"l:KSGMX0X1k G:nO[:(j Ý7tki:PgI-5QqΈzVG)67?Õ㓏MvO HTlUJ.(b Ir0y<[`kpJрPƞnñNq3a }ߕX! jSdO=fb~9 ߯0ɂA-"EFK xpA1D{2~Z{1JCو s8,tѝ=G+J Aȹ/ 86M$wxuws DIN>}C*pi,7,&?ie?RJ%'vŽ15(E*srl&IIBchumV B- 4X6}Z39C͝vƁht +"<ԃC)z YP_N ;(}ocp/H ɜ'ޫmT )ͥE@`{eWjERN#[io_u ,ZGU,Gr A/v/n0APB쟜]^a׽)bg*bzj˨AK?=FW\q8h6oY'uì15ˇʰ4M# *߀;$92KD}|9"TfC"/ɓ7o}V3 fE=݅~ gq<寤mEdVQw7[]%h`VvNxu֍ݙF".*Ƕs&n7ąo[KAiU&TfX@ؐW^OѤz^bсq`ƞZ5C!9hip=~OW.d2Fx4h8'cۈjLMؼ{sw@=݊AQ֜$;'< & dHLd^ݰ.QS[9Ƃ7k )*8)=ʒvJI)|7 U$pPjsWKLf#Qa>1,+brs}vg`d%JM_S,I }' R*șpLzdC30}Ji[ /hq)h0rs~dJ==mNWxu#(1A*"_ d dNuo#vB]#@KվI@݂&8n1h%\'&Z-F$q"146hKA[TGO%gCOe |<&+v.]nIMOf:bxWw7 Kcj_R1JgUWN~ϴ5ц H zBPBʇq` h(߄`O|U!P\Pφ$}@b`a R>qpl%L@C_`IKK³J}<-8|iiu7$]E&ĨCgؿR"}y82_:K5]ej}U/}{V Ój { YvRQ9JSBS_sV^nw3m52byU}k #Q YWg6/'4od_f0CZRQ<8IC>8k[?A*#P@7 O 'MҟW"v%B.>Гme@S+RP&csKPƗ5.1U5ٟ{1/QF)k`m^lNTU~,0uCC[t 77b:bLOyCGއhSE2v!Xg>8D %ޜY4b\9w8d\j^P[AyxtuwU|0$N; ۓu߆o<i6X6}[쑞rJeg0R J>£Vr֥:scʺWr|rߔQ>SvyHRS2k|5eUJB88R"ܞIGא.4^q,Y%#Ӳ}e*ٹ&nPA$K}DY7c'*6J@>S -nk_=pk/*jL)X ໠[z!j4&x1-=}Qu?Ed+"$ a0lk7_4Eߢۯ;հ1:w𑠺̝*,~;v=j\O6¶"IW+i!Wl2CQK;53w:ui:p=lETɲ{l5GGj>M6Lܒ yBc=h҆l`FߓԎ'234! g3*vWjZ*kT(~hTDkKk^FRWe@zD\ r\ 6®@},m,zuDiQ3ڲ(uԇ3hQ| }d0jthx39-@L1cgw>=ФzL+b\/ӄ9JS҅R#e$ miއ=Yjr܊(|[juJ74JyK|M=Nt*G!kkJf0pl]C;w~ePOPM>XyϰTCNſlŲ5Arv:M)Gj epd @xC< 8{ա'x{6|"zlo%r\VxF.%NyKPR%FC?Npua~[_(<ǰAzXzP'jեTio%:A͞בה q m)Nz=ń癬 о>%6U0{*ۮW+7v(#΋~.~$E }G[,zNX~$~=&IsĢS%'t~^&Tp18W0%yG栕Ǫ_iP,ty=~O£ݟ?O&Yo΂X? 4wLԪFꎹF~aXLO[r+":?}'im*ΉUrmq;KlhrfvU*"y.2A]^h^ȝ\̬N`kYbOU DCr3GsB6FQ p!Ͷ ׯ?C׏5aٞJV+ f\"p;Wn^FW.D|h&)yY-|#|cz{Cj7)#jiyɱ~L2z)97 kILF1G۴i3%~( $qu2͗mXor.{oLoOVnbBM'$5]~ rc(UpGW]4akP1 E*l"b ژx'wU+za2F:]G %z6“hG[Y7RIi8cDub4= Фa1GlN'# $46=Ԩ\.ZI!w­w;V1\Z&#'iq<`WW7AJ ".B -fSRqq<m\T{?k7t{T+1TmljќK/3*rpIcqe2 ,vV#'Ne,0 98gV:&r$ o1DC~]v#ɚc&ׇd%*]p9xgDxYmń(!0@ň4HA= cZ_'ԸnxСlC,]w\TGTM;5LͥxTLkf~tQj$.d$U(Ȯ3nsk3K:(=$$,xF]hr z߽V{#efv*A7 S ӂA7&lӳ پ]}X17j@4qcѲk`EzQ$K!\ r;aˋŻcEr;k-0L^@ψ3Fb4R`qGiZTʫ=Uxx[7WYDecNq(\='m{QL.v.'=Q|Apiꋶ YZ