Commit Graph

110 Commits

Author SHA256 Message Date
131acaad24 - Update to version 84.88+git20200110.2d02f07:
* Tweaks to make rpm-ndb build
  * Detect name of coreutils package and don't remove it

OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=140
2020-01-10 11:45:33 +00:00
Ruediger Oertel
e2bb6254de - Update to version 84.88+git20200107.dc3b3a3:
* 99-check-remove-rpms: preserve libgomp variants

OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=139
2020-01-07 10:28:27 +00:00
Ruediger Oertel
94c47c5eb7 Accepting request 714826 from home:marxin:branches:Base:System
- Disable tests as GCC checks are gone.

OBS-URL: https://build.opensuse.org/request/show/714826
OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=137
2019-07-16 11:40:36 +00:00
Ruediger Oertel
365d54192f - Update to version 84.88+git20190716.5a0e034:
* Remove unused tests.

OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=136
2019-07-16 11:33:09 +00:00
Ruediger Oertel
26a4c45c22 - Update to version 84.88+git20190711.2b1c662:
https://github.com/openSUSE/post-build-checks/pull/26
  * Remove GCC check output check.

OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=135
2019-07-11 15:58:45 +00:00
Ruediger Oertel
9db071e334 - Update to version 84.88+git20190702.429d0e0:
* Completly don't use ghosts like files
  * Ignore ghosts

OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=133
2019-07-02 13:26:00 +00:00
ab7ce92c40 Accepting request 711122 from home:marxin:branches:Base:System
- Disable LTO as some warnings are emitted late and
  disappear with usage of -c (boo#1138834).

OBS-URL: https://build.opensuse.org/request/show/711122
OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=132
2019-07-01 07:56:56 +00:00
Ruediger Oertel
ace3a5a03f remove here-doc from specfile
OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=130
2018-10-15 12:45:59 +00:00
Ruediger Oertel
9a42d2be1c - Update to version 84.88+git20181015.ceb5c96:
* Add suse-ignored-rpaths.conf (bsc#1109470)

OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=129
2018-10-15 12:32:26 +00:00
Ruediger Oertel
e8233a4e9f - Update to version 84.88+git20180920.ef3d8cb:
* 50-check-kernel-build-id
    - add archs i686 ppc ppc64 s390 armv6l armv7l

OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=127
2018-09-20 15:32:18 +00:00
Ruediger Oertel
fc62c05267 - 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

OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=126
2018-09-20 13:38:58 +00:00
Ruediger Oertel
08bb015cdf - 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

OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=125
2018-09-17 16:16:35 +00:00
ef3cea60ab license
OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=123
2018-08-09 14:17:07 +00:00
cc334709be update
OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=122
2018-08-09 14:16:38 +00:00
Ruediger Oertel
720b454896 - Update to version 84.87+git20180412.b38aed4:
* Mark test as broken due to GCC 8 and fortification.

OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=120
2018-04-11 23:07:24 +00:00
3f3596bd9f Accepting request 566360 from home:scarabeus_iv:branches:Base:System
- Update to version 84.87+git20171221.9eed556:
  * Move all scripts that can run in parallel to the same run-level (50).

OBS-URL: https://build.opensuse.org/request/show/566360
OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=118
2018-01-22 16:30:18 +00:00
Ruediger Oertel
53699f879d - 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

OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=116
2017-11-24 15:51:21 +00:00
Ruediger Oertel
4e1f2021a6 - Update to version 84.87+git20170929.5b244d1:
* Fix performance regression in warning match regexp

OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=114
2017-10-22 22:33:33 +00:00
679b49ffb1 Accepting request 509811 from home:scarabeus_iv:branches:Base:System
- Update to version 84.87+git20170712.7ededdb:
  * Fix spacing in sequence-point warning
  * Try harder matching soname changes/tweaks (this fixes lua name change)

OBS-URL: https://build.opensuse.org/request/show/509811
OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=112
2017-07-14 11:27:25 +00:00
7ac4a2c591 - Update to version 84.87+git20170411.08a40e3:
* use PYTHONHASHSEED=0

OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=110
2017-04-11 11:58:20 +00:00
d5ca2da77f - Update to version 84.87+git20170411.50017fe:
* use fixed hash seed values for perl+python
  * Support new buffer overflow format for GCC7.

OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=109
2017-04-11 09:05:30 +00:00
a455b684f8 fix
OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=107
2016-05-12 07:20:38 +00:00
6d0d865f91 fix
OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=106
2016-05-12 06:50:42 +00:00
e12282fa44 - Update to version 13.2+git20150810.2703d2a:
+ Fix quoting of TOPDIR in regex pattern
  + Skip 03-check-binary-kernel-log for kernel-docs package

OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=103
2015-08-10 11:18:20 +00:00
701b2a004d - Update to version 13.2+git20150324.8993d63:
+ an empty main() is now allowed in C, use a different function

OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=101
2015-03-24 11:43:04 +00:00
1101656f07 - Update to version 13.2+git20141007.c6e35c3:
+ Fix check for skipping libgcc/libstdc++

OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=99
2014-10-07 17:06:52 +00:00
Stephan Kulow
c55e28d56a Accepting request 226569 from home:oertel:branches:Base:System
- also allow -MM additional to -MD to asssume were only generating deps

OBS-URL: https://build.opensuse.org/request/show/226569
OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=97
2014-03-18 13:19:07 +00:00
09bc30f4d6 Accepting request 223249 from home:oertel:branches:Base:System
- test for existence before trying to modify /etc/sysconfig/clock

OBS-URL: https://build.opensuse.org/request/show/223249
OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=95
2014-02-20 16:17:47 +00:00
Stephan Kulow
1b979a06c7 Accepting request 220819 from home:oertel:branches:Base:System
- do not remove libgcc or libstdc++ packages in install-check

OBS-URL: https://build.opensuse.org/request/show/220819
OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=93
2014-02-05 06:41:17 +00:00
Stephan Kulow
8ba3e4e65a Accepting request 220485 from home:oertel:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/220485
OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=91
2014-02-01 08:47:26 +00:00
Stephan Kulow
b8c7e50dae - the switching to services undid the mounting fix - without me
noticing. Now really pushed to the right git and redid tar

OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=89
2014-01-09 11:06:49 +00:00
Stephan Kulow
8a73925ea2 - switch to _service file to avoid silent tar updates
OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=87
2014-01-07 20:12:12 +00:00
Stephan Kulow
778417472c - remove mounting and unmounting of /proc - build handles it
- V 1.1

OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=86
2014-01-07 16:17:23 +00:00
c3d3570f5d Accepting request 210029 from home:oertel:branches:Base:System
- merge rest of quoting fixes from schwab

- fix quoting in libtool deps check

OBS-URL: https://build.opensuse.org/request/show/210029
OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=84
2013-12-09 16:06:13 +00:00
Stephan Kulow
038a142fad Accepting request 203202 from devel:languages:ruby:extensions
- make use of the same findfileconflicts as the one repo-checker uses
- switched repo location to github

OBS-URL: https://build.opensuse.org/request/show/203202
OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=82
2013-10-14 08:05:28 +00:00
Stephan Kulow
9a238fccdb - buildrequire malloc check
OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=80
2012-12-10 14:01:06 +00:00
91d82182fb Accepting request 141217 from home:oertel:branches:Base:System
- Remove timestamp prefix in check_gcc_output (thanks to schwab)

OBS-URL: https://build.opensuse.org/request/show/141217
OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=78
2012-11-14 08:07:22 +00:00
Stephan Kulow
c7e2cf1780 - the scripts call awk, so we need to require it
OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=76
2012-10-27 18:31:09 +00:00
67b3dfdc9a - merge /proc mount/umounting patch from AJ
- add _service file to easily recreate the tarball from git

OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=74
2012-10-04 12:32:26 +00:00
Stephan Kulow
bc46b062ac OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=72 2012-09-23 09:37:53 +00:00
Stephan Kulow
17d82fb42b - change the permissions check to use chkstat directly,
possibly this check outdated itself though

OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=71
2012-09-21 13:57:53 +00:00
10f44f52f6 - with rpm 4.10, two packages packaging the same directory with
different owners is a bug - so catch it early

OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=69
2012-09-17 14:43:23 +00:00
ee7fb75b56 - use mkpackage from aaa_base, more advanced
- merge package patches into git

OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=67
2012-06-26 14:22:44 +00:00
243fe0ce72 - Update reserved init script names from LANANA.
The current authoritative list is currently found here:
  http://stewbenedict.org/lsb/lanana/lsbreg/init/init.txt

OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=66
2012-06-26 14:16:07 +00:00
Stephan Kulow
b23f77c377 - ld.so is basically empty nowadays, so put together a config file
just to ignore rpaths

OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=64
2012-06-04 10:15:07 +00:00
Stephan Kulow
d62833e747 - 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

OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=62
2012-05-28 08:19:57 +00:00
Stephan Kulow
a6c6fd2a27 Accepting request 97166 from home:WernerFink:branches:Base:System
- ignore empty rpm as in 09-check-packaged-twice as those will be
  detected by rpmlint rules with a clear message

OBS-URL: https://build.opensuse.org/request/show/97166
OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=60
2011-12-20 10:52:28 +00:00
Stephan Kulow
9a02761b78 - ignore debuginfo and debugsource packages for packaged-twice
OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=57
2011-12-07 10:00:33 +00:00
Stephan Kulow
8328e2537c - fix usage of perl's index()
OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=54
2011-12-01 16:36:57 +00:00
Stephan Kulow
2e0cdbb554 - ignore files that are %ghost in both packages
OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=51
2011-11-28 11:46:59 +00:00