Changelog for
post-build-checks-84.88+git20180917.23b80ae-253.1.noarch.rpm :
* Mon Sep 17 2018 roAATTsuse.de- 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
* Thu Aug 09 2018 adrianAATTsuse.de- Update to version 84.88+git20180809.3be1b09:
* Warnings for core files, no errors yet
* QT_HASH_SEED has to be 0
* Wed Apr 11 2018 roAATTsuse.de- Update to version 84.87+git20180412.b38aed4:
* Mark test as broken due to GCC 8 and fortification.
* Tue Jan 16 2018 tchvatalAATTsuse.com- Update to version 84.87+git20171221.9eed556:
* Move all scripts that can run in parallel to the same run-level (50).
* Fri Nov 24 2017 roAATTsuse.de- 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
* Sun Oct 22 2017 roAATTsuse.de- Update to version 84.87+git20170929.5b244d1:
* Fix performance regression in warning match regexp
* Wed Jul 12 2017 tchvatalAATTsuse.com- Update to version 84.87+git20170712.7ededdb:
* Fix spacing in sequence-point warning
* Try harder matching soname changes/tweaks (this fixes lua name change)
* Tue Apr 11 2017 lnusselAATTsuse.de- Update to version 84.87+git20170411.08a40e3:
* use PYTHONHASHSEED=0
* Tue Apr 11 2017 lnusselAATTsuse.de- Update to version 84.87+git20170411.50017fe:
* use fixed hash seed values for perl+python
* Support new buffer overflow format for GCC7.
* Thu May 12 2016 lnusselAATTsuse.de- Update to version 13.2+git20160512.be9650e:
* Do not remove packages that had a corresponding -mini installed
* Mon Aug 10 2015 lnusselAATTsuse.de- Update to version 13.2+git20150810.2703d2a: + Fix quoting of TOPDIR in regex pattern + Skip 03-check-binary-kernel-log for kernel-docs package
* Tue Mar 24 2015 lnusselAATTsuse.de- Update to version 13.2+git20150324.8993d63: + an empty main() is now allowed in C, use a different function
* Tue Oct 07 2014 dmuellerAATTsuse.com- Update to version 13.2+git20141007.c6e35c3: + Fix check for skipping libgcc/libstdc++
* Tue Mar 18 2014 roAATTsuse.com- also allow -MM additional to -MD to asssume were only generating deps
* Thu Feb 20 2014 roAATTsuse.de- test for existence before trying to modify /etc/sysconfig/clock
* Tue Feb 04 2014 roAATTsuse.com- do not remove libgcc or libstdc++ packages in install-check
* Fri Jan 31 2014 roAATTsuse.de- adapt uname linking in specfile to /usr move (bnc#860600)
* Fri Jan 31 2014 roAATTsuse.com- 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
* Thu Jan 09 2014 cooloAATTsuse.com- the switching to services undid the mounting fix - without me noticing. Now really pushed to the right git and redid tar
* Tue Jan 07 2014 cooloAATTsuse.com- switch to _service file to avoid silent tar updates
* Tue Jan 07 2014 cooloAATTsuse.com- remove mounting and unmounting of /proc - build handles it
* Mon Dec 09 2013 roAATTsuse.com- merge rest of quoting fixes from schwab
* Mon Dec 09 2013 roAATTsuse.com- fix quoting in libtool deps check
* Fri Oct 11 2013 cooloAATTsuse.com- make use of the same findfileconflicts as the one repo-checker uses- switched repo location to github
* Mon Dec 10 2012 cooloAATTsuse.com- buildrequire malloc check
* Wed Nov 14 2012 roAATTsuse.com- Remove timestamp prefix in check_gcc_output (thanks to schwab)
* Sat Oct 27 2012 cooloAATTsuse.com- the scripts call awk, so we need to require it
* Thu Oct 04 2012 dmuellerAATTsuse.com- merge /proc mount/umounting patch from AJ- add _service file to easily recreate the tarball from git
* Sun Sep 23 2012 cooloAATTsuse.com- change the permissions check to use chkstat directly, possibly this check outdated itself though
* Mon Sep 17 2012 cooloAATTsuse.com- with rpm 4.10, two packages packaging the same directory with different owners is a bug - so catch it early
* Tue Jun 26 2012 lnusselAATTsuse.de- use mkpackage from aaa_base, more advanced- merge package patches into git
* Tue Jun 26 2012 saschpeAATTsuse.de- Update reserved init script names from LANANA. The current authoritative list is currently found here: http://stewbenedict.org/lsb/lanana/lsbreg/init/init.txt
* Mon Jun 04 2012 cooloAATTsuse.com- ld.so is basically empty nowadays, so put together a config file just to ignore rpaths
* Mon May 28 2012 cooloAATTsuse.com- 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
* Tue Dec 20 2011 wernerAATTsuse.de- ignore empty rpm as in 09-check-packaged-twice as those will be detected by rpmlint rules with a clear message
* Wed Dec 07 2011 cooloAATTsuse.com- ignore debuginfo and debugsource packages for packaged-twice
* Thu Dec 01 2011 cooloAATTsuse.com- fix usage of perl\'s index()
* Mon Nov 28 2011 cooloAATTsuse.com- ignore files that are %ghost in both packages
* Fri Nov 25 2011 cooloAATTsuse.com- make \"packaged twice\" fatal if packages do not conflict
* Thu Oct 20 2011 roAATTsuse.com- use /.build.packages instead of /usr/src/packages if it exists
* Fri Jul 22 2011 lnusselAATTsuse.de- Fix filelist check for new rpm
* Wed Jun 22 2011 dmuellerAATTsuse.de- fix strict-aliasing compiler check with gcc 4.6
* Tue Jun 21 2011 dmuellerAATTsuse.de- re-enable fatal checks in 04-check-filelist as the deadline has passed
* Fri Mar 25 2011 roAATTsuse.de- drop sync workaround again
* Sun Mar 20 2011 roAATTsuse.de- add helper/sync.sh to disable sync inside build environment
* Tue Dec 07 2010 lnusselAATTsuse.de- re-enable fatal checks in 04-check-filelist as the deadline has passed
* Tue Nov 30 2010 lnusselAATTsuse.de- maintain sources in git
* Mon Nov 08 2010 lnusselAATTsuse.de- disarm 04-check-filelist for now. Too many failures.
* Thu Nov 04 2010 lnusselAATTsuse.de- revive 04-check-filelist part that checks for unpackaged directory. Not possible to implement with rpmlint atm.
* Mon May 31 2010 sbrabecAATTsuse.cz- Removed 11-check-pkgconfig-deps as it is now part of rpm (bnc#610280).
* Thu May 06 2010 lnusselAATTsuse.de- finally remove 04-check-filelist as it\'s obsoleted by CheckFilelist.py in rpmlint
* Wed Apr 07 2010 roAATTsuse.de- 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)
* Tue Feb 23 2010 roAATTsuse.de- check gcc warnings: wording for non-void return has changed
* Fri Feb 19 2010 mlsAATTsuse.de- allow /usr/src/parrot in parrot-devel
* Sat Feb 06 2010 detlefAATTlinks2linux.de- add umount patch: Umount $BUILD_ROOT/proc after finished job
* Mon Dec 07 2009 mmarekAATTsuse.cz- do not mess with sysconfig files when installed in a live system (no more missed appointments...).
* Thu Nov 05 2009 meissnerAATTsuse.de- move strcasecmp and strlcpy to \"implict warning\" as we have no specific fortify checking for those.
* Tue Oct 20 2009 meissnerAATTsuse.de- 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.
* Mon Aug 10 2009 roAATTsuse.de- allow /selinux in filelist check
* Thu Jul 30 2009 rguentherAATTsuse.de- simplify and fix empty debuginfo/source deletion
* Mon Jul 27 2009 rguentherAATTsuse.de- also remove empty debugsource packages
* Wed Jun 24 2009 cooloAATTnovell.com- reenable -as-needed now that most of the fallout is fixed
* Sat Jun 13 2009 cooloAATTnovell.com- take out AS_NEEDED for now to see a before-after comparision
* Wed Jun 10 2009 cooloAATTnovell.com- add a profile.d script that sets -as-needed when in build environment
* Tue May 26 2009 roAATTsuse.de- fix last change
* Fri May 22 2009 roAATTsuse.de- more ugly tweaks to uname hack