post-build-checks-84.88+git20181015.ceb5c96-lp150.2.3.1<>,J\dS/=„nCXui}I|q* ЩJ?> =:e,7u'ć^ӊ} 7T#)~ֱl$xݐ\L8>uv~B:E~tC8wNx.bAf.\ v!)=punA <,`ALo[!t%u1TbJ=x]yڗnsP :4M]ʻ.1_`)FBl]AD}N5kΝئMs>B8t?8dd. : m 5cipO      '  H _<   (8E9 E:E>/?/F/G/H08I0X0Y0\1]1^3 b4Pc4d5e5f5l5u5v6,w6x78y7z88888`Cpost-build-checks84.88+git20181015.ceb5c96lp150.2.3.1post checks for build after rpms have been createdsome scripts to check for problems like test-installing the newly created rpms and checking the logfile for errors. This package will also set/change the following sysconfig variables, so it may not be a good idea to install this to a running system: /etc/sysconfig/security:PERMISSION_SECURITY="secure" /etc/sysconfig/clock:TIMEZONE="UTC"\dSlamb07'openSUSE Leap 15.0openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgDevelopment/Tools/Buildinghttps://github.com/openSUSE/post-build-checkslinuxnoarch# do nothing when not in a build chroot if ! test -e /.buildenv; then exit 0 fi sed -i -e "s@^PERMISSION_SECURITY=.*@PERMISSION_SECURITY=\"secure\"@" /etc/sysconfig/security if [ -f /etc/sysconfig/clock ] ; then sed -i -e "s@^TIMEZONE=.*@TIMEZONE=\"UTC\"@" /etc/sysconfig/clock fi UNAME=/bin/uname if test -f /usr/bin/uname ; then UNAME=/usr/bin/uname fi if test -f $UNAME -a ! -L $UNAME ; then mv $UNAME $UNAME.bin ln -s /usr/lib/build/helper/uname.sh $UNAME fiif ! test -e /.buildenv; then exit 0 fi UNAME=/bin/uname if test -f /usr/bin/uname.bin ; then UNAME=/usr/bin/uname fi if test "$1" = 0 -a -f $UNAME.bin ; then mv $UNAME.bin $UNAME fi4/k00C Z5z hFYAAA큤큤AA큤\dQ\dQ\dQ\dQ\dQ\dQ\dQ\dQ\dQ\dQ\dQ\dQ\dQ\dQ\dQ\dQ\dQ\dQ\dQ\dQ\dQ\dQ\dQ\dQ\dQ\dQ\dQ\dQ\dQ\dS[Ĉ1543abc2386278fb15bf6bd29c9ef88c966fd6b1466f7e223aef6ca1dd78b2a5bd9b1417539ede12c0eabb4ebb7ac5b0753184112c6e17a0628e3c37a6d53023bd1b14511b8a91bb235f5cceb775eaa1f957e8cbc8acef27ffeb533d1397d1fad7992a503c76a249843349eae66fdf0bb97bccdadeed852235608ad399d630a7ff5334103905282279f2dfbad4fe9c4359478b788f9660e06e404cc275393bd5ebe2ad8f423699d93976ea4cbb2966867a8c11465d8308fe036824219d99bc2f0221bead0ab1128a1e29822196196b629338bb5b6a7bc120f96961061eb517269c854881149a83fa7472a8494f1320676f12e6cd994fd586245b6b7e33c4ab33308b356c3e29aae2ae1fc013687bb847d5dc20f92fb058b786f53ad4a9a358d4d643713406148fc77c9091e1a412193b3a6fffa183bec3422eea82610b8346de44064eb074274123ca8bb16ee7dc1774b9c9e2dc286d790ab3ad67f73cdc588c898f140440b82c6e0c90dde21142abdf368bb538dfb38b32414727b368db12a4b70b377778f94d8f6c19914b271f1ba8b7ee50bb519d1a098f41f173f1c222d76ecb0a0c29d9c95bf957646855d0c53b5a84f3fe53c5c0ee9e0fe190915499bb779f091d350863e58543e49f313fc3e83f11e3da2d559acba62321baeaf09c7cfd76bff3c128a4ab05b4e773894dd5444fd7d9725b1b1ea17afdb14a97a8ffe821487e5c59a56b265a6df156d80035919fe699e37c48804a4c384f608e7a120c242ffac5f4b8156ae1a0b7e701985e42371588580b66a75daa48df8c04c45ed5c25021387d79de5de76ddb3f39a5397d949236b5f6522514647b93a5e01c6ea524e14776a626151c7b7de7958caafdef2be845108c3ed2019b7cd042d0ae567f84505b4167059de8f149ee7f8638b33b401f26c91632f2df0a3769cd5e5c92d33eceda30dd49b9b54f50928f4b9100ff52d05501d52893d3499bf5b1b6efdf1446ac8c4c8e5126ec4cd913b063c42da944472a3a46e42f41e9f7b5818c51de4ae1cc39cac40008e3a7f173969b235f648c750d05c45470da80c94d479a3aee93a6a0639d52fb62ce3698d20cb42cf9e730847aa24455d92329d02c01f52ffd25204d8eff92f95aac4df6c8122bc1505f468f3a901e5a4cc08940e0ede1938994rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpost-build-checks-84.88+git20181015.ceb5c96-lp150.2.3.1.src.rpmperl(RPMQ)post-build-checks@ @     /bin/bash/bin/sh/bin/sh/usr/bin/perlaaa_baseaaa_base-malloccheckgawkpermissionsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sed3.0.4-14.6.0-14.0-15.2-14.14.1[ā@[[[@[l,ZZ]@Z Y@Yf@X@X@W4p@UȒ@UQT3S(5@S@R@R@R@RΏ@R@R@RRRW@PPPPmz@P^PWO@O@Ọ@OhNxNU@Nl@NwNσ@N @N)f@N@NMM@L!L@L@LҠ@LK@KsK@K~}@KmYK@J@Jݦ@J Jq@JmJB@J3J/@JJro@suse.dero@suse.dero@suse.dero@suse.deadrian@suse.dero@suse.detchvatal@suse.comro@suse.dero@suse.detchvatal@suse.comlnussel@suse.delnussel@suse.delnussel@suse.delnussel@suse.delnussel@suse.dedmueller@suse.comro@suse.comro@suse.dero@suse.comro@suse.dero@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comro@suse.comro@suse.comcoolo@suse.comcoolo@suse.comro@suse.comcoolo@suse.comdmueller@suse.comcoolo@suse.comcoolo@suse.comlnussel@suse.desaschpe@suse.decoolo@suse.comcoolo@suse.comwerner@suse.decoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comro@suse.comlnussel@suse.dedmueller@suse.dedmueller@suse.dero@suse.dero@suse.delnussel@suse.delnussel@suse.delnussel@suse.delnussel@suse.desbrabec@suse.czlnussel@suse.dero@suse.dero@suse.demls@suse.dedetlef@links2linux.demmarek@suse.czmeissner@suse.demeissner@suse.dero@suse.derguenther@suse.derguenther@suse.decoolo@novell.comcoolo@novell.comcoolo@novell.comro@suse.dero@suse.de- Update to version 84.88+git20181015.ceb5c96: * Add suse-ignored-rpaths.conf (bsc#1109470)- Update to version 84.88+git20180920.ef3d8cb: * 50-check-kernel-build-id - add archs i686 ppc ppc64 s390 armv6l armv7l- Update to version 84.88+git20180920.51eb861: * 50-check-kernel-build-id - regroup checks for image and debuginfo - make arch list a little more robust - Handle i586. Also improve error handling when arch not found. - Change err() to return 0. Only return 1 if we successfully compared the id's and there was a discrepancy. - change file mode to 755 for 50-check-kernel-build-id to match all other checks * make all OBS tex pdf builds reproducible by exporting FORCE_SOURCE_DATE as 1- Update to version 84.88+git20180917.23b80ae: * check for -fstack-clash-protection instead of -fmessage-length, as that one will be removed from optflags * Add kernel-build-id consistency check- Update to version 84.88+git20180809.3be1b09: * Warnings for core files, no errors yet * QT_HASH_SEED has to be 0- Update to version 84.87+git20180412.b38aed4: * Mark test as broken due to GCC 8 and fortification.- Update to version 84.87+git20171221.9eed556: * Move all scripts that can run in parallel to the same run-level (50).- Update to version 84.87+git20171124.8f470bc: * export QT_HASH_SEED * Fix incorrect matching due to greedy regexp (Fixes: #14) * Also treat c++ as a valid compiler * check_gcc_output: drop ansi escape sequences (colors) before checking for warnings- Update to version 84.87+git20170929.5b244d1: * Fix performance regression in warning match regexp- Update to version 84.87+git20170712.7ededdb: * Fix spacing in sequence-point warning * Try harder matching soname changes/tweaks (this fixes lua name change)- Update to version 84.87+git20170411.08a40e3: * use PYTHONHASHSEED=0- Update to version 84.87+git20170411.50017fe: * use fixed hash seed values for perl+python * Support new buffer overflow format for GCC7.- Update to version 13.2+git20160512.be9650e: * Do not remove packages that had a corresponding -mini installed- Update to version 13.2+git20150810.2703d2a: + Fix quoting of TOPDIR in regex pattern + Skip 03-check-binary-kernel-log for kernel-docs package- Update to version 13.2+git20150324.8993d63: + an empty main() is now allowed in C, use a different function- Update to version 13.2+git20141007.c6e35c3: + Fix check for skipping libgcc/libstdc++- also allow -MM additional to -MD to asssume were only generating deps- test for existence before trying to modify /etc/sysconfig/clock- do not remove libgcc or libstdc++ packages in install-check- adapt uname linking in specfile to /usr move (bnc#860600)- adapt uname.sh helper to 3.XX.Y kernel versioning scheme - obs removes dashes... - fix mktar to match service file - do not mount and umount /proc in checks - the build script handles that- the switching to services undid the mounting fix - without me noticing. Now really pushed to the right git and redid tar- switch to _service file to avoid silent tar updates- remove mounting and unmounting of /proc - build handles it- merge rest of quoting fixes from schwab- fix quoting in libtool deps check- make use of the same findfileconflicts as the one repo-checker uses - switched repo location to github- buildrequire malloc check- Remove timestamp prefix in check_gcc_output (thanks to schwab)- the scripts call awk, so we need to require it- merge /proc mount/umounting patch from AJ - add _service file to easily recreate the tarball from git- change the permissions check to use chkstat directly, possibly this check outdated itself though- with rpm 4.10, two packages packaging the same directory with different owners is a bug - so catch it early- use mkpackage from aaa_base, more advanced - merge package patches into git- Update reserved init script names from LANANA. The current authoritative list is currently found here: http://stewbenedict.org/lsb/lanana/lsbreg/init/init.txt- ld.so is basically empty nowadays, so put together a config file just to ignore rpaths- strim white space in check_gcc_output - this reduces the time to check an openSUSE-images log file (38M mostly whitespace due to zypper output) from several hours to some seconds- ignore empty rpm as in 09-check-packaged-twice as those will be detected by rpmlint rules with a clear message- ignore debuginfo and debugsource packages for packaged-twice- fix usage of perl's index()- ignore files that are %ghost in both packages- make "packaged twice" fatal if packages do not conflict- use /.build.packages instead of /usr/src/packages if it exists- Fix filelist check for new rpm- fix strict-aliasing compiler check with gcc 4.6- re-enable fatal checks in 04-check-filelist as the deadline has passed- drop sync workaround again- add helper/sync.sh to disable sync inside build environment- re-enable fatal checks in 04-check-filelist as the deadline has passed- maintain sources in git- disarm 04-check-filelist for now. Too many failures.- revive 04-check-filelist part that checks for unpackaged directory. Not possible to implement with rpmlint atm.- Removed 11-check-pkgconfig-deps as it is now part of rpm (bnc#610280).- finally remove 04-check-filelist as it's obsoleted by CheckFilelist.py in rpmlint- remove debuginfo packages for nosrc rpms unless package is either kernel or java or texlive-bin or glibc or removal is disabled in specfile by adding a line [#]KEEP NOSOURCE DEBUGINFO to the specfile (bnc#572695)- check gcc warnings: wording for non-void return has changed- allow /usr/src/parrot in parrot-devel- add umount patch: Umount $BUILD_ROOT/proc after finished job- do not mess with sysconfig files when installed in a live system (no more missed appointments...).- move strcasecmp and strlcpy to "implict warning" as we have no specific fortify checking for those.- merge debuginfo patch into tarball - check for "implicit declaration of function 'xxxx'" with a fixed list of standard library xxxx which will change behaviour when having correct declaration.- allow /selinux in filelist check- simplify and fix empty debuginfo/source deletion- also remove empty debugsource packages- reenable -as-needed now that most of the fallout is fixed- take out AS_NEEDED for now to see a before-after comparision- add a profile.d script that sets -as-needed when in build environment- fix last change- more ugly tweaks to uname hack/bin/sh/bin/shlamb07 1550063699 84.88+git20181015.ceb5c96-lp150.2.3.1suse-buildsystem.shsuse-ignored-rpaths.confbuildcheckschecks-dataRPMQ.pmcheck_gcc_outputcheckdirscron.txtfindfileconflictsinitd.txt00-check-install-rpms50-check-binary-kernel-log50-check-core-files50-check-debuginfo50-check-filelist50-check-gcc-output50-check-gconf-scriptlets50-check-installtest50-check-invalid-provides50-check-invalid-requires50-check-kernel-build-id50-check-lanana50-check-libtool-deps50-check-packaged-twice50-check-permissions99-check-remove-rpmshelperuname.shpost-build-checksCOPYING/etc/profile.d//etc//usr/lib//usr/lib/build//usr/lib/build/checks-data//usr/lib/build/checks//usr/lib/build/helper//usr/share/licenses//usr/share/licenses/post-build-checks/-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:9650/openSUSE_Leap_15.0_Update/3bc04397514503984728a8060aa0a3f2-post-build-checks.openSUSE_Leap_15.0_Updatedrpmxz5noarch-suse-linuxASCII textdirectoryPerl5 module source textPerl script text executableUTF-8 Unicode textBourne-Again shell script, ASCII text executable PRRRRRRRRRRRRRRRRRRR P݆ [utf-897518cb86fbdaeef36f934e3365cd65ade72d6b930d5aca63b310726cd424ad7?7zXZ !t/0b ]"k%S$`%:*k]4V=4- J9h DiI̭ս0b|'<yrwkgq?|x{Uc_dWƒm Nb^pq4}oڻNxfe%v@(h@ݕ8jH{(YUm bAOChL+O-3ڎ1ű^ =3L !f-{.,CgxZAB$$R#&2Q+ux˃ǽ+%=?9N@z5<pl{k4.H1A(.A%z{t,LZFX.lBRnLq|VDZzƧV҅E߮n™Q H2Dڷe^i]R2he|FpDlzχc2*m տy67*t yHAH$|_Jo#=VD>RO6rn0U8Ծ1@;QqL?-i>XV r{5Wbt[.ޑc>|X,%3]|<$^EdK>>`Ό@Wѽ`.Ul=Ylml/Gm?%5ʢd}hU ØxxףV?l?,BDX_Զۜ$d+.klaԫy]QƵA1B8>0 ~˙y,hIHČ} c ÉFHlp6P )ޜ{0c$糟J; +ELD/%`> gѵ'oEg< Ubܹ|Y503:3ςJ>~~^_ID1v/W5AZ6` Bfs1aDu/gDV}+M>?k[9E_KN+.&?8Ѳ&q-w|-x.: b j*~ 80&jSz x ~^!`Lo1[Gh8 ?tS wuOqdt5UFS5;+j'N| l?Q;RM ʤy(X`< BA %H|&Ő&nQ naZxB[45 OpYE 8]̸3$'bt JutDᷠ'j%zkp&)zO~' 4+L+Ov6\5IKgn-ӵ&0#}҃'pAxWvQ5`Մ8;I|uzЯYT3 g]OК_?`-}|)|W Z/+_6Zwb P:IqàL1p]S:+j8 pTn\/XJSd5IP.N}ƶ>Wà~Lrwg~8Xe}fمˌv=hD^˥G- zKh\v=y3PxNqFjV6't{1A&I} NApw{1оlIt"we Fpcr}{5^޸!LL,?c%ܑLW٘} 3lmz̒0# {Ǿ^f(pb|jv`pG\@ګTNШCTZaӴSNu]K>)`I8 YZ