libpkgconf3-1.8.0-150400.3.3.1<>,6Hc7p9|ѽg6{">@!?!d ! =  !'0@ H P `    4Xh   (894:x>@ FG0H@IPXTY`\]^bcd =e Bf El Gu \v lw!x!$y!4z!H!X!\!b!Clibpkgconf31.8.0150400.3.3.1Backend library for pkgconfThis package provides libraries for applications to use the functionality of pkgconf.c7ibs-arm-2SUSE Linux Enterprise 15SUSE LLC ISChttps://www.suse.com/System/Librarieshttp://pkgconf.org/linuxaarch64A큤c5c6c7](jdeb43fa2f083022b0e574ef0c79f4d440cbb4137e4b8a9738d856ca5d9feea2507ee94b50a41ee3fc4e13a9b9c60b26fc28488494c465639f7e5f07a3952ec04libpkgconf.so.3.0.0rootrootrootrootrootrootrootrootpkgconf-1.8.0-150400.3.3.1.src.rpmlibpkgconf.so.3()(64bit)libpkgconf3libpkgconf3(aarch-64)@@@@    /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)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3c_a#`\`m_16^b]QT]M`@]H@],j],j\Ɋ@[{[*A[c@[c@Z@qzhao@suse.comgmbr3@opensuse.orggmbr3@opensuse.orgdmueller@suse.comngompa13@gmail.comcallumjfarmer13@gmail.comngompa13@gmail.comngompa13@gmail.comngompa13@gmail.comngompa13@gmail.comngompa13@gmail.comngompa13@gmail.comngompa13@gmail.comkbabioch@suse.comngompa13@gmail.comngompa13@gmail.comngompa13@gmail.com- Add pkgconf-CVE-2023-24056.patch: Backport commit 628b2b2baf from upstream, test for, and stop string processing, on truncation (bsc#1207394 CVE-2023-24056).- Update to version 1.8.0: + Fix a minor memory leak relating to cross-personalities + Fix some edge cases with --redefine-prefix + Do not prepend sysroot_dir if the .pc file does not exist in the sysroot + Do not perform path filtering on default system include and library path lists.- Update to 1.7.4 + Add PKG_CONFIG_DONT_DEFINE_PREFIX environment variable + Handle platforms where realpath(3) requires a pre-allocated buffer + Fix null-dereference crash when pulling a malformed 'uninstalled' .pc file into a dependency tree.- do not own directories provided by filesystem - small cleanups inspired by spec-cleaner- Add /usr/local paths to pkg-config(1) search path for non RPM builds (boo#1175039)- Update to 1.7.3 - Bug fixes: + Fix a possible out of boundary write when evaluating dependencies. Patch by Tobias Stöckmann. + Fix escaping logic on Windows. Patch by Vincent Torri. + Fix out of boundary reads and writes with a malformed fragment. Patches by Tobias Stöckmann. + Fix a possible out of boundary write when evaluating tuples. Patch by Tobias Stöckmann. + Fix a windows-specific crash relating to path fixups. + Fix a possible out of boundary access in the parser for the cross-compile database. Patch by Tobias Stöckmann. + Missing files for building with Meson are now included in the tarball. Patch by Neal Gompa. + Fix calculation of package atoms on Windows with paths that use both directory separator characters. + Fix a possible buffer overflow involving newline escaping. Patch by Tobias Stöckmann. + Fix an out of boundary access in the parser. Patch by Tobias Stöckmann. + Fix leakage of strcmp() result value in pkgconf_compare_version() responses. + Return the default personality if loading a cross-compile personality file failed. + Do not complain about newlines when validating package versions. + Properly detect strndup() on Windows when building with Meson. - Enhancements: + A new --shared option and WantDefaultStatic cross-compile configuration option have been added. This allows for toolchains to specify that static linking should be used by default. + Support for the PKG_CONFIG_MSVC_SYNTAX environment variable has been added. Patch by Dan Kegel. + Support for the PKGCONF_PKG_PKGF_DONT_MERGE_SPECIAL_FRAGMENTS client flag which disables emulation of freedesktop.org pkg-config fragment merging semantics has been added. Patch by Karen Arutyunov.- Update to 1.6.3 + Fixed a memory leak when deduplicating paths. + Fixed strndup-related build regression on Windows. + Added --modversion description to pkgconf(1) man page. + Properly tokenize versions. Versions cannot logically contain whitespace, as dependency-lists would not properly tokenize if they could. A diagnostic is generated for malformed version strings containing whitespace when --validate is used.- Co-own aclocal directory to avoid requiring autoconf-archive- Add missing -gnu ABI suffix to platform names in pkgconf-pkg-config (boo#1144318)- Fix license tag for pkgconf-m4- Set pkgconf to provide pkgconfig on Tumbleweed (post SUSE Linux 15)- Update to 1.6.1 + Fixed an issue where a personality may not be properly selected due to argv[0] containing a full path. + Fixed a regression where having an empty PKG_CONFIG_LIBDIR environment variable would not eliminate the default search paths. + Use POSIX realpath(3) instead of readlink() for deduplicating the search path. Use _fullpath() on Windows for the same purpose. + The dequoting logic for tuples has been improved to ensure that quotes *inside* a value remain quoted when necessary. + Fixed issue where packages which referenced missing packages in Requires.private may have crashed due to memory corruption issues in some circumstances. + Fixed warnings reported by GCC 8 diagnostics. + Add LIBPKGCONF_VERSION and LIBPKGCONF_VERSION_STR macros for determining libpkgconf version. + Add pkgconf_fragment_copy_list() to copy a fragment list to another fragment list. + Fix edge cases for path canonicalization (especially on Windows) - Add personality.d directories for cross-targets - Add pkgconf rpm macros for pkgconf directories - Simplify platform-pkg-config wrapper to work with POSIX sh- Update to 1.5.3 + Fix edge cases involving dequoting zero-length tuples that can lead to a buffer overflow under the right circumstances. Thanks to A. Wilcox for reporting and supplying a patch. (boo#1105438 - CVE-2018-1000221) + Ensure environment variables override values learned from personality files or built-in defaults. + Add pkgconf-personality(5) manpage documenting the personality file format. - Drop BR pkgconfig and manually specified pkgconfig() Provides for devel subpackage to avoid dependency loops.- Update to version 1.5.1 - fixed a crash with some invalid multi-line .pc files - Update to version 1.5.0 - pkgconf now supports the proposed Requires.internal pkg-config extension, by merging it with the Requires.private list (there is no functional difference between the two in our resolver implementation) - Support for cross-compilation personalities have been added. To make use of this functionality, create a file in the new personality.d directory that sits inside the pkgconfig directory. The personality file format is described in pc-personality(5). - Support for Haiku has been added, including interpretation of BELIBRARIES and other toolchain specifics. - tuples are now appropriately dequoted when added by the parser - Applied spec-cleaner- Add BR pkgconfig to generate pkgconfig() deps- Update to 1.4.2 + Bug fixes - ensure pkgconf_dependency_t nodes have a solution marked when satisfied by an indirect provider (gh#pkgconf/pkgconf#172) - revert some quoting changes because they don't work well with certain GCC edge cases (gh#pkgconf/pkgconf#168)- Initial packaging based on Fedora and Mageia packaging/sbin/ldconfig/sbin/ldconfigibs-arm-2 16756695591.8.0-150400.3.3.11.8.0-150400.3.3.1libpkgconf.so.3libpkgconf.so.3.0.0libpkgconf3COPYING/usr/lib64//usr/share/licenses//usr/share/licenses/libpkgconf3/-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:27665/SUSE_SLE-15-SP4_Update/bd704eead3e53d572ed7ae62f4afca30-pkgconf.SUSE_SLE-15-SP4_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=81b9ed641939b54b0b510d1c7f1bcd35a494f7c2, strippeddirectoryASCII textPRRRRdT&\Ԯ.Oeԝ$ 'N ) ڤ;J|%Y3n=O]yr'\$]/tlI_;<iiH-׻Q5)@EZJVl68IZ^7g^i&웬9ٲoqL\ojztT'{'qԽ8rqhd͖n @y %.XMЂ9iQBt < ©hBe @-NpU[)PL+6„ wH?]!iۀ] ضC}^̺6C/4fNq#a4(۰׋Mle~ ѳS}Fx$b& ̰h0Ҡ! n~p^):cæ?nˇ8seXX+ok~U*+!g(WCբ׉9(2 0 pGxvpTlk]_mݖdqtE17 !$#JLͼ&0r 1~ [Mi Y 䥕tG]ڡ|~'ltwM+qAF}a[v%3֖!k*prx9zkЋ2=sBv~RbTuޖ鋅/EHJeAjt8Jnhl,sr܅n` OdNu!='MÙ:oH:B6)Q T e[&`H[Dap{謿%2kL:ȉ~H bhXe 2q2 w$@ӰBAS Zx̰Q^Ck.<Ÿxhwg'Wb0M:Eutv}@%YGެՒU$0;)(\>NBŗ_R`}$̧,(&RW=P' _r>%H/%7}ҏjW1x׎1p", ȼ`ׇy4?U/nǮ!~^`4 {r@Uc'Mѭ3N2 =⌌/_WR9GmyyCƑY| s iW"C-?x!UDZm1Sm}.ά[)F`T^PXP*a*Rd5ȄZczcAN},H!j@rXkӯ`vD ^ T=3OTsx6>qMF)ɸ]"'[΢J.~}/wfLmzj,>)@-݅"P2UvxxQnTْ%63r>_WVԛCv \Yz(Њ W&KJѴd*f$g"R?ڽHFܻjA b>]rz<o<a_wu-A>èsd.u VwN$! jY tLNjł-i-NXmܥ0 Q$Z?ѭ*yꀹ+NEt.SDRl9mPؘRPۗe"!>01 +l6xWq'Gq 4+Bk;.1.j14uAб]F[/~q' U"lX*ɜREzC_6_✜M{|{u ȣ9`S $% y8$ZLڵaB}$3lba5K'3w}sȦl=dUdO=A0N|qVa<Sٓ4+MNI&wDYЖ(3 NjYTN&1s/3<4Xl'*.4!I I4r]Fkj!'FPBy΃4Di96GCN҄+jK ܱ n1Odp=CH<̋7P86jJ)XAޓEݥ҉9ar:Ôb@%oWY=)ԊZf2hUkBQ_q0M6׳yNA0wwVXzZھMҸs:^\ߓ7ji&O% `Ggwq6I:ϒ^%f&h;`zd-:/:#3ʠUIWU4E/&ሆڴۦnq (gr/t/*5J1<ɹ,|,:)έ16Kd':qoWbu m$Wځn8KQ@i T8y2$`Íc)'wI4:9";:Z_jؠލ}D%Tq.8:Q៛ $X $.x8{0mH.D8xv/"M ( z, NyNwf(_@EGήm32%# bu$npV."Y_YQҊ}u}rq/h1$ BՂ Ug=.o]k;gUOЋJx!Wp 3݊M-3?wڐԌ+lӀcs"f u8]`.+2^[qHE'G_W8t@Rq6@!n\.k,vEV̦Γl\5ѓ+r.~o&<܄ szu7hsοYB< ms&pxNq<夔HEw8Ő?Jb*7$/ a’ſ@0p-rnC %|rJ:l9 /"~G$vJQ fBx t?mwb5jjB6|vRwE6tr% yh;%ͼy 3KL#G@J#OmCσzk*'n|>=k:^3Q&5{ x<7V\CemQ5k\fdgc lD86?NZSZ_!ɲ LbI%v E YZ