rpm-build-4.14.1-lp151.14.3.1 4>$  Ap^s\U^ HA?E'ns9l= - IX^p=8?8d   I  "28@D F H L  +++(8(F9@F: FF5pG5H5I5X5Y5\5]5^5b5c6d72e77f7=l7?u7Pv7Tw8 x8y8z8L8\8`8f8Crpm-build4.14.1lp151.14.3.1Tools and Scripts to create rpm packagesIf you want to build a rpm, you need this package. It provides rpmbuild and requires some packages that are usually required.^s$wildcard2\LopenSUSE Leap 15.1openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgSystem/Packageslinuxi586\L^s670e649943a9061ae1c5554a81d1ebd39cd395be1c9b2a23883066b8f6fd474brootrootrpm-4.14.1-lp151.14.3.1.src.rpmrpm-buildrpm-build(x86-32)rpm:/usr/bin/rpmbuildrpmbuild@@@@@@@@@@@@@@    binutilsbzip2coreutilscpiodiffutilsdwzfilefindutilsgawkgccgettext-toolsglibc-develglibc-localegrepgziplibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libpopt.so.0libpopt.so.0(LIBPOPT_0)libpthread.so.0libpthread.so.0(GLIBC_2.0)librpm.so.8librpmbuild.so.8librpmio.so.8makepatchperl-baserpmrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsBzip2)sedsystemd-rpm-macrostarutil-linuxwhichxz4.14.13.0.4-14.6.0-14.0-13.0.5-14.14.1]Γ@\+@\\o@\@[^[#@[#@[d@[@Z?Z؄Z3@Za@Z2@Z1@Z@ZZZv@Z$Zz@Zz@ZxG@ZqZe@ZOhZKt@Z8@Z3@Z)-@Z%8Z!D@Z@Z@ZNZNY@YY@YW@YYx@Ycl@Y\YBvY:XsXXO@XXX}@X@X@XWM|W=W'A@WV@V"8@V @U@U?U@T\@T!T{Ta@mls@suse.demls@suse.deMichal Suchanek Michal Suchanek Michal Suchanek msuchanek@suse.demsuchanek@suse.commls@suse.demls@suse.demsuchanek@suse.commls@suse.demls@suse.demliska@suse.czadam.majer@suse.demls@suse.deschwab@suse.demls@suse.defvogt@suse.commls@suse.deschwab@suse.demls@suse.demsuchanek@suse.comdimstar@opensuse.orgmls@suse.demls@suse.derguenther@suse.commls@suse.demls@suse.dejengelh@inai.demls@suse.demls@suse.dekukuk@suse.commls@suse.derbrown@suse.comrbrown@suse.commls@suse.derbrown@suse.comrbrown@suse.comrbrown@suse.commmarek@suse.commmarek@suse.comfvogt@suse.comrguenther@suse.comdimstar@opensuse.orgngompa13@gmail.comalarrosa@suse.comsriedel@suse.comfvogt@suse.comkukuk@suse.comrguenther@suse.commls@suse.derguenther@suse.combwiedemann@suse.commls@suse.demls@suse.dejengelh@inai.demls@suse.dedimstar@opensuse.orgmls@suse.demls@suse.destefan.bruens@rwth-aachen.deschwab@linux-m68k.orgfvogt@suse.comschwab@suse.dei@marguerite.sulmuelle@suse.comcoolo@suse.commeissner@suse.comLed mmarek@suse.cz- Backport lang_package -r fixes from Factory [bnc#1156300] modified: rpm-suse_macros- Backport changelog cutoff date change from Factory (bnc#1129753) modified: macrosin.diff- Translate dashes to underscores in kmod provides (FATE#326579, jsc#SLE-4117, jsc#SLE-3853, bsc#1119414). refresh: findksyms.diff add: find-provides.ksyms, find-requires.ksyms- Re-add symset-table from SLE 12 (bsc#1126327). add: symset-table- Add kmod(module) provides to kernel and KMPs (FATE#326579, jsc#SLE-4117, jsc#SLE-3853). refresh: findksyms.diff- Fix superfluous TOC. dependency (bsc#1113100) refresh: findksyms.diff- Add kernel export provides on openSUSE (boo#1095148).- really fix symlink attacks on rpm install [bnc#943457] [CVE-2017-7500] new patch: safesymlinks.diff - backport removal of user/group duplicate detection in verify new patch: verifynodup.diff- Define sle_version in leap [bnc#1094735]- openSUSE releases also preserve kabi (boo#1095148).- Disable debuginfo dwz compression for baselibs packages [bnc#1092189]- move -fprofile-update=atomic before -fprofile-generate- Enable -fprofile-update=atomic for PGO (boo#1040589).- %install_info: if we are going to fail, at least fail on install not on attempted upgrades or uninstall [bsc#1084997]- do not use the source date epoch as buildtime by default [bnc#1087065] new patch: source_date_epoch_buildtime.diff- handle RISC-V relocation in debugedit new patch: debugedit-riscv.patch- remove no longer needed and now harmful extcond patch [bnc#1083539] dropped patch: extcond.diff- Use %license (boo#1082318)- split riscv64 part from auto-config-update-aarch64-ppc64le.diff to make the change rust-proof. new patch: auto-config-update-riscv64.diff- auto-config-update-aarch64-ppc64le.diff: Update for riscv64 and enable it there- change disk usage handling to take hardlinks into account [bnc#720150] new patch: hardlinks.diff- Use ksym-provides tool (bsc#1077692).- Update %remove_and_set: This macro needs no fallback to /var/adm/fillup-templates, as it does not work on files provided by the packages, but rather constructs temporary files inside fillup_dir.- remove shebang from python-macro-helper- update to rpm-4.14.1 * Fix arbitrary code execution when evaluating common python-related macros * new artifact file marker * less strict signature header verification [bnc#1078284] - dropped patches: * bigarchive.diff * editdwarf.diff * hardlink.diff * rofs.diff * transfiletriggerpostun.diff- fix debugedit relocation offset computation (boo#1076819) new patch: debugedit-bnc1076819.diff- fix signature header writing if the archive size is bigger than 2 GByte new patch: bigarchive.diff- remove shebang from pythondistdeps.py new patch: pythondistdeps.diff- Update RPM groups- patch debugedit so that it also handles the .debug.macro section new patch: debugedit-macro.diff- switch build id generation to "alldebug" mode- Replace PreReq fillup with Requires(post), so that we can deinstall it later if we don't need it anymore- update to rpm-4.14.0 * new with/without/unless rich dependencies * multifile optimized debuginfo packages * much improved macro engine - dropped patches: * 0001-set-SOURCE_DATE_EPOCH-from-changelog.patch * 0002-Extend-changelog-to-support-full-timestamps-903.patch * 0003-Allow-SOURCE_DATE_EPOCH-to-override-file-timestamps.patch * 0004-Allow-SOURCE_DATE_EPOCH-to-override-RPMTAG_BUILDTIME.patch * buildidprov.diff * changes-doc.diff * convertdb1static.diff * debugedit-canon-fix.diff * debugedit-comp-dir.diff * debugsource-package.diff * find-lang-python.patch * nobfd.diff * normalize_blocksize.diff * perlprov-package.diff * perlprov.diff * python3-abi-kind.diff * rpmrctests.diff - new patches (backports from master): * editdwarf.diff * rofs.diff * transfiletriggerpostun.diff * hardlink.diff- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Introduce new %_fillupdir macro for fillup-templates location - Set %_fillupdir macro to /usr/share/fillup-templates - Change fillup macros to support new %_fillupdir in addition to old /var/adm/fillup-templates location- Make %post compatibility symlink creation more resiliant- Correct %post compatibility symlink for /usr/lib/sysimage/rpm- Remove usr-lib-rpmdb.patch - Add usr-lib-sysimage-rpm.patch to locate rpmdb to /usr/lib/sysimage/rpm after discussions with upstream - Migrates existing rpmdb in /var/lib/rpm to /usr/lib/sysimage/rpm- Add usr-lib-rpmdb.patch to locate rpmdb to /usr/lib/rpmdb - Migrates existing rpmdb in /var/lib/rpm to /usr/lib/rpmdb- Generate ksym() dependencies for SLE if %is_opensuse is unset (bsc#981083).- Drop %supplements_kernel_module, as it is broken, undocumented and is not used by anybody (bsc#981083). dropped: modalias-kernel_module.diff refreshed: modalias-encode.diff - Split fileattrs for kernel and kmps, do not pass around %name and simplify the helpers refreshed: fileattrs.diff, modalias.diff dropped: symset-table, helperenv.diff, modalias-no-kgraft.diff- Change Supplements in rpm-suse_macros to not depend on bundle-lang-other anymore, it does not exist in Leap and will likely be dropped from TW.- Amend finddebuginfo.diff to adjust readelf -Wn pattern matching to account for fixed readelf no longer emitting spurious newlines with -W.- Drop net-tools Requires from rpm-build: net-tools only ships uninteresting binaries. Most people would probably rather have net-tools-depreacted expected (e.g. ifconfig), but as we did not pull this in neither, we can just ignore this.- Define %_sharedstatedir as /var/lib, which is the path for shared state content in Red Hat/Fedora; Mageia; and Debian/Ubuntu. The old path (/usr/com) isn't recognized by FHS, whereas /var/lib is recognized as suitable for this purpose. - Change the RPM binary payload from old-lzma to xz, in line with payload settings for RH/Fedora and Mageia - Backport upstream commit to read changelog entries with full timestamps New patch: changes-doc.diff- Added a %rpm_vercmp macro which accepts two versions as parameters and returns -1, 0, 1 if the first version is less than, equal or greater than the second version respectively. - Added a %pkg_version macro that accepts a package or capability name as argument and returns the version number of the installed package. If no package provides the argument, it returns the string ~~~ - Added a %pkg_vcmp macro that accepts 3 parameters. The first parameter is a package name or provided capability name, the second argument is an operator ( < <= = >= > != ) and the third parameter is a version string to compare the installed version of the first argument with. - Added a %pkg_version_cmp macro which accepts a package or capability name as first argument and a version number as second argument and returns - 1, 0, 1 or ~~~ . The number values have the same meaning as in %rpm_vercmp and the ~~~ string is returned if the package or capability can't be found.- Add patch to handle newer package statement variations for Perl 5.12+ * perlprov-package.diff- Add patch to handle special case of .qm file paths correctly (boo#1027925): * find-lang-qt-qm.patch- Convert rpmconfigcheck init script to systemd unit- Tweak debugsubpkg.diff to no longer use obsoleted RPM interfaces and add support for debuginfo compressed by DWZ. - Add %_find_debuginfo_dwz_opts and DWZ limits to macrosin.diff. - Add dwz requires to rpm-build. [fate#322957]- Tweak debugedit-comp-dir patch so that debugedit does not crash with a NULL comp_dir [bnc#1027228]- Fix debugedit-canon-fix.diff to handle directory table size shrinking by 1 byte correctly.- Add upstream patches 0001-set-SOURCE_DATE_EPOCH-from-changelog.patch 0002-Extend-changelog-to-support-full-timestamps-903.patch 0003-Allow-SOURCE_DATE_EPOCH-to-override-file-timestamps.patch 0004-Allow-SOURCE_DATE_EPOCH-to-override-RPMTAG_BUILDTIME.patch in order to allow for building bit-identical rpms as described in https://github.com/rpm-software-management/rpm/pull/144- update to rpm-4.13.0.1 * fix several out of bounds reads in the OpenPGP parser * fix handling of OpenPGP reserved tag (should be rejected) * fix various crashes from malformed packages with invalid tags * fix transfiletriggerpostun nondeterministic behavior- update to rpm-4.13.0 * support of rich (boolean) dependencies * support of file triggers - new patches: * nobfd.diff * emptymanifest.diff - dropped patches: * rpm-4.12.0.1-lua-5.3.patch * fixsizeforbigendian.diff * repackage-nomd5.diff- Correct summary/description of -lang subpackages- add is_opensuse and leap_version macros to suse_macros [bnc#940315]- Add rpm-findlang-inject-metainfo.patch: allow packagers to inject a metainfo.xml file for the -lang package, which can then serve AppStream based Software Centers to show -lang packages as extensions to applications (boo#980583).- work around bug in rpm's macro expandsion [bnc#969381]- tweak rpm-4.12.0.1-lua-5.3.patch so that it does not need the -p1 option - add option to make postinstall scriptlet errors fatal [bnc#967728] new patch: enable-postin-scripts-error.diff - rework nfs-blocksize-free.patch to always normalize big blocksizes to 4096 bytes [bnc#894610] [bnc#829717] [bnc#965322] removed patch: nfs-blocksize-free.patch new patch: normalize_blocksize.diff - drop service_del_preun, service_del_postun macros, they are provided by the systemd package - change restart_on_update and stop_on_removal macros to use service_del_preun and service_del_postun [bnc#968405] [bnc#969381]- add beecrypt-4.1.2-build.diff: * make sure debug info is not stripped from internal beecrypt- %install_info_delete: only delete if package is removed- Add nfs-blocksize-free.patch: * Blocksize of NFS shouldn't be used directly - Fixes bsc#894610 and bsc#829717- Add armv6hl to %arml macro- add patch: rpm-4.12.0.1-lua-5.3.patch * replace luaL_optint/luaL_checkint w/ (int)luaL_optinteger (int)luaL_checkinteger for compatibility w/ lua 5.3- add a space when printing information about updating a sysconfig file- apply db.diff from the subdir to avoid patching through a symlink (to please new patch) - comment gcc-PIE for now- add gcc-PIE to requires of rpm-build to make PIE building default. bsc#912298- fix bashisms in brp-compress, symset-table and check-rpaths scripts - fix shebang in find-supplements.ksyms script that contains bash-specific constructions - updated patches: * modalias.diff * modalias-kernel_module.diff * brpcompress.diff - add patches: * rpm-4.12.0.1-fix-bashisms.patch- Do not generate supplements for kgraft patches (bnc#904848) new patch: modalias-no-kgraft.diffwildcard2 15867871084.14.1-lp151.14.3.14.14.1-lp151.14.3.1rpmbuild/usr/bin/-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:12310/openSUSE_Leap_15.1_Update/e0c83e3880c859821bc934cf84098777-rpm.openSUSE_Leap_15.1_Updatecpiobzip29i586-suse-linuxELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=e203e829a0c1ff579a6f979e57870f1aec209ecc, for GNU/Linux 3.2.0, strippedRRRRRRRRRRRRRRēoD|~9utf-8e01dea0f5f939d54a050b75dd3e789902c9c2aa8f1d00abac257c388667cf834?0BZh91AY&SY^$#{o^M[2}1_^]=ۋ [0qgu.ru.H:o;g^sa{^zZ4 /o a16&b6M2bi2$aMiF蚙6IfS=SOSzj~C#S26FjOI#j=2dM Qh4!Mj4SSz*ze=l2OQ=OԞڛjhzhzAziFM&F@#)iL触6)̦Mzɴ5?ISFPzAhh4 j4 A ɄɣM6 zy)&$xAGDFz=FGHd@Ph~@4MJiOmP44 @hz&OQ@4ڀ4H&& A5=#4DSjmjz24&ɤ=ѓM 42i@4Fh ȣqdAlC#)sbExK+ \ svw#b=Ź/6?ܤAӚ 5F t]NSCbB /̣cW{׼w7qH<}ګri %mg6]k$Ll@l$QԃmGh4*s`s3 C V|N%:Gov^}%w% $uk暻BϻXb\6 &jw[w#Ҹ$݀5DHΩe9=PVEvp5*7v ˾׹^drw)TD\@.Q\F |ڪ.Azd0 {-yϠ5oͨoRfV0 kԂoY"[< 9Os5F 2JY 7>gd`3Iim|8Y؛uf5Fu WcR/>jeU/*8Dt5aO? H>R)( ޭ8]3nKiVu~ƣقNU8Nҥ8דtVBh^/2Sk?E뷰0< e겣іz1+NٰD A,H`zff KA6%44R07/Dő K<GC2q\@]BS5Lۼs!Ssn ]p pn$(8Hme4B5+x_٣̴%%rm=Mi&j̅O(#mB1O#ֱJ+ot%KMꝾHq:Xj5ia9ɻ.`EqJԥSUH;FfZY۬} ü3mHT3 qw.5co¾dw}<cko-CH ,h,O2bpРxd@jLM A$?@DEg*jt;-O:۞7?Q**oAX3 3pg v3ˏgFf 4)$ɱlgtFOQRms5BZȀ"xzgg9,r<=%VV9JR[]+j)JORJRrsQu6666666o.L2n|,BY^3Bffƚڢ'9Πa?j hcc ) {ӷE#d1'DfG\Aўĺj٥{ auO5gkZJmiHi bQėď a>]lxyfd=Dt`6CanZS;1 l]"&`nʹ\0abat 90w$0G}wikl#zno/y71#JG+ϾFM.8u\ r_<M9.~oYTc Cc<·J6 BչY4jgy=i |gه3xJTR%:ZX)J23| M+J ()"˫(ܺcO [v2]&gE+dc`#I:sLVCӂ:n/Iz]֢{0zbE8V`bYV..3LC6?J`inqj ו$6Qo>׃l"R.ƫ6E$R )Rqw= ʽKTn^(MǨkhSqB"sɡ|C0(~~kvmސGD._xiD)2Zω(0pEUBW1'utS@'di1Onx#1dOq7TznBFeAC2nfؖe N6Yް̌!:j`EF=FW*Lƭ8pfel<ܖ{0,'uFhQx1-ET4&F 8xb+w|L|n\^ܼq]͍'<ŔFub<{2x"9>S3CQ54Ɍq.baGKA7µf 79dQWmŊYw{?mmJ|&_QX[t凡U굜4jrjvȂb:hwS Յ݊|Q#,K- 4Qg,]zSj  1膵@b b`p(s +%Ԫ]Fp{*z=)e;2@\lJir!޺.5ĭpXI> EKlرT.o WG}RbcyEhW ,"q"iTUm 1Y67J%)Uz  ݥX=EC}[oR#l `iG UhfCW\&ơȉc1 iTBj59oԵ& G_c-rE`,HtuBm6>[]Vt1CRؑr/5 Z(8ԇKfӭ4}C @lISg6 $lHlkjTs djffy 9*d|``pReRh1ܐ gPќW)NC[ޭ3qnc,hIT J*OR2.T/fEl(A2 M03S5PN:+l3sY#LbvT|;& M4 (]S&:gAMԠ%Bvn \Gt|i7 ;CDM")+jLet i Sa(LS4̌Ȳ,N,`@uJ }@BD! o:ުiCre`AM;ůR1]^1#q3Y-lo_dh3'5"/#ĴmZX[M2Y-55%GF"_}SHQRok/q< +z Wpi+ ȖıdY/)5 1&|h5i#cbgN{(%B X(DI@ߗb,f6C6#h6LSa,&ɽ90#mT^^R݋HY,upG4xۭ%#l :DT0D!t _Lg֡(r$)sU5S9Ux)aЦ kUT57ʈkI2AV 5@.IU$bAxᯱ;H<(8VK3I:5sSdpg͵PB= !] CdJ Z5QB!;b%zU .Q@U)Qz1HĀZɤ糙=ϴ!zk! 9P>*QWdޓ;4L*H`Nd֢@6dIP'H( "%F}e Ȋ`} *va_W{t%uFUlqjx/ x\WF.#Uxyuzo;96!6 mBu~++VPu3oH ~U{w5*eg[S1 n!`s+,AVp=rfm^gT5 5A6ϳÙMie9a5ZAt(?@t&u^h%1$! ģ0%XQC}=vs= 6yMҊL49g0tWfbpienƃf5P$-.g6Mo<n蘑(> f S=M fK"E(g)'"/nm_R[ Au  Ir߷ %LWz; aNcΣz/o/ע4:B-짥3RVi6.?s+CHGndgxgY?I_Y%';pn5D]aC6MV.*.jEs:pyɐS>D F|h#;:`31Dz"4 @P2 7I"[Xʸ6@1e x c,Vi"@ qR I6ȒCz(As 1.-ܕN-;у81i zO jUmz7>|ϟ>;g8܌)>n&>a<"We @0f7eX}un#DMoVcb\_s[lTĉH"D$IS'ȋ^c a3 ~mv搔 ܷj9 wj=ٕ!V<}m,3F=<{bE\ZXB-$D|Ybkc 򌵅WlPUb7觹5W`6:+]2*5ra`dy]Y[`bɇ8 MY5~8FiGEu.|kR)jYj[kt{x jH*AQY1)  (STS鞘ݫjʸXI]AB LE›mwYq_WLf)#Ǐ;(#<|)?)„&