3
0

Compare commits

..

53 Commits

Author SHA256 Message Date
Dominique Leuenberger
a23a8bee90 Accepting request 1074175 from Base:System
- Update to version 84.87+git20230324.8680ce4:
  * Remove __patchable_function_entries from .a objects

OBS-URL: https://build.opensuse.org/request/show/1074175
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=76
2023-03-29 21:25:49 +00:00
Dominique Leuenberger
d4fb55f4d4 Accepting request 1035828 from Base:System
- Update to version 84.87+git20221115.2f7add6:
  * fallback to the libkcapi fipscheck
  * Remove legacy checks that are part of rpmlint 2.x.
  * brp-25-symlink: don't fail if the symlink target starts with a dash
  * Revert "Let symlinks from /lib/modules to /usr/src be absolute"
  * Fix /etc/alternatives being white listed

OBS-URL: https://build.opensuse.org/request/show/1035828
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=75
2022-11-18 14:42:35 +00:00
Richard Brown
73bac2df6f Accepting request 1006017 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1006017
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=74
2022-09-28 15:51:06 +00:00
Dominique Leuenberger
bba60a1d7f Accepting request 931714 from Base:System
- Update to version 84.87+git20211116.6c5fe09:
  * brp-25-symlink: don't fail if the symlink target starts with a dash
  * Revert "Let symlinks from /lib/modules to /usr/src be absolute"

OBS-URL: https://build.opensuse.org/request/show/931714
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=73
2021-11-20 21:47:45 +00:00
Dominique Leuenberger
3bbcfd5f21 Accepting request 904422 from Base:System
- Update to version 84.87+git20210706.41c04c1:
  * Fix /etc/alternatives being white listed

- Update to version 84.87+git20210622.18841ca:
  * Extend symlinks in buildroot (and test them)
  * Move the exception handling of absolute links to C++
  * Revert "brp-25-symlink: Follow deeper symlinks to avoid false positives"

OBS-URL: https://build.opensuse.org/request/show/904422
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=72
2021-07-20 13:38:41 +00:00
Dominique Leuenberger
f5db201923 Accepting request 898090 from Base:System
- Update to version 84.87+git20210607.252083e:
  * Let symlinks from /lib/modules to /usr/src be absolute (boo#1186710)

OBS-URL: https://build.opensuse.org/request/show/898090
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=71
2021-06-13 21:05:32 +00:00
Dominique Leuenberger
8ae144782c Accepting request 893668 from Base:System
- Update to version 84.87+git20210517.7005a76:
  * support cross arch builds
  * Makefile only set CXXFLAGS and CXX if not set in env yet
  * brp-25-symlink: Follow deeper symlinks to avoid false positives

OBS-URL: https://build.opensuse.org/request/show/893668
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=70
2021-05-21 19:49:42 +00:00
Dominique Leuenberger
8d21684cfb Accepting request 887052 from Base:System
- Update to version 84.87+git20210420.a4765d7:
  * rename brp-50-fipscheck to brp-50-generate-fips-hmac

- Update to version 84.87+git20210419.bf6495b:
  * add brp-50-fipscheck for bsc#1184555

OBS-URL: https://build.opensuse.org/request/show/887052
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=69
2021-04-23 15:49:35 +00:00
Dominique Leuenberger
fb5f1df74f Accepting request 863264 from Base:System
- Update to version 84.87+git20201203.5008eba:
  * brp-25-symlink: Detect if a link points inside the build root
  * brp-25-symlink: Remove unused $link part of the case statement
  * brp-25-symlink: Print all errors before exiting
  * Makefile: enable -O2, use standard variables and clean up
  * simplify split_paths using std::getline

OBS-URL: https://build.opensuse.org/request/show/863264
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=68
2021-02-02 13:24:18 +00:00
Dominique Leuenberger
e07b61f776 Accepting request 852306 from Base:System
- Update to version 84.87+git20201201.9bbfade:
  * skip . in links

- Update to version 84.87+git20201103.f6f1d35:
  * Fix error handling of brp-25-symlink

OBS-URL: https://build.opensuse.org/request/show/852306
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=67
2021-01-10 18:37:53 +00:00
Dominique Leuenberger
5865634024 Accepting request 833502 from Base:System
- Update to version 84.87+git20200910.754804a:
  * Make prg-brp-symlink compile on SLE15 (#34 and #35)

OBS-URL: https://build.opensuse.org/request/show/833502
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=66
2020-09-18 12:25:11 +00:00
Dominique Leuenberger
580b6503d4 Accepting request 827370 from Base:System
- Update to version 84.87+git20200817.346e853:
  * added NO_BRP_PERMISSIONS and NO_BRP_ROOTFS (bug#968153)

- Update to version 84.87+git20200731.3af0c0a:
  * Make links *to* /etc/aternatives absolute links (#33)
  * Sort input file list (#32)

OBS-URL: https://build.opensuse.org/request/show/827370
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=65
2020-08-25 07:31:32 +00:00
Dominique Leuenberger
dc9a276575 Accepting request 802526 from Base:System
- Update to version 84.87+git20200510.8ff16cf:
  * Avoid relinking links to mounted kernel filesystems
  * Make all symlinks relative (bsc#1166667) (#31)
  * Get rid of the unmaintained and buggy desktop file check (#14)

OBS-URL: https://build.opensuse.org/request/show/802526
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=64
2020-05-11 11:26:01 +00:00
Dominique Leuenberger
2dad4f3170 Accepting request 774512 from Base:System
- Update to version 84.87+git20200215.db1636b:
  * refactor brp-15-strip-debug to not use /dev/fd/62
  * Also strip lto data from .o files (boo#1146634)

OBS-URL: https://build.opensuse.org/request/show/774512
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=63
2020-02-19 11:40:34 +00:00
Dominique Leuenberger
2d40946bf4 Accepting request 744540 from Base:System
- fix specfile to account for removed brp-65-lib64-linux

- Update to version 84.87+git20191016.914fe67:
  * add Teaching and X-KDE-Teaching to Education (#27)
  * Remove brp-65-lib64-linux
  * Remove brp-35-rpath.
  * Remove brp-55-boot-scripts.

    - merges https://github.com/openSUSE/brp-check-suse/pull/11
    - drop adwaita from the exception list of icon themes,
      only hicolor is used as generic fallback

OBS-URL: https://build.opensuse.org/request/show/744540
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=62
2019-11-06 14:14:44 +00:00
Dominique Leuenberger
daab3a585c Accepting request 721541 from Base:System
OBS-URL: https://build.opensuse.org/request/show/721541
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=61
2019-09-05 10:09:11 +00:00
Dominique Leuenberger
64800a5046 Accepting request 714178 from Base:System
OBS-URL: https://build.opensuse.org/request/show/714178
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=60
2019-07-29 15:23:41 +00:00
Dominique Leuenberger
1674c6e18a Accepting request 713085 from Base:System
OBS-URL: https://build.opensuse.org/request/show/713085
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=59
2019-07-08 13:09:40 +00:00
Dominique Leuenberger
ab12ce1718 Accepting request 646678 from Base:System
- Update to version 84.87+git20181106.224b37d:
  * brp-15-strip-debug: deal with libs where file outputs
    more text after "not stripped" (bsc#1114695)

OBS-URL: https://build.opensuse.org/request/show/646678
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=58
2018-11-12 08:50:31 +00:00
Yuchen Lin
576d104b26 Accepting request 634754 from Base:System
OBS-URL: https://build.opensuse.org/request/show/634754
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=57
2018-09-17 12:25:30 +00:00
Dominique Leuenberger
4c539734b5 Accepting request 501311 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/501311
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=56
2017-06-12 13:10:04 +00:00
Dominique Leuenberger
455633bb36 Accepting request 425199 from Base:System
- Update to version 84.87+git20160906.bb0a7d0:
  * brp-25-symlink: handle properly symlinks to root directory
  * - do not fail over new DefaultLayout element
  * neededforbuild -> BuildRequires
  * properly create tarball
  * Hint to the desktop category rules. (#6)

OBS-URL: https://build.opensuse.org/request/show/425199
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=55
2016-09-12 11:21:11 +00:00
Dominique Leuenberger
b285082a31 Accepting request 355223 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/355223
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=54
2016-01-26 09:14:21 +00:00
Dominique Leuenberger
8fd6a4a92e Accepting request 298040 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/298040
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=53
2015-04-23 05:55:28 +00:00
Dominique Leuenberger
5d07171621 Accepting request 286487 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/286487
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=52
2015-02-27 09:55:45 +00:00
Stephan Kulow
60fa8c917a Accepting request 257777 from Base:System
- Update to version 13.2+git20140829.9539e1d:
  + xdg_menu: use File::Find instead of calling out to find
  + brp-25-symlink: fix missing alternatives
  + brp-25-symlink: fix eating /./ in path
  + brp-25-symlink: massive rewrite to reduce number of calls
  + brp-40-rootfs: reduce number of calls
  + brp-60-hook: add some double quotes
  + brp-50-check-python: add some double quotes, remove commented code
  + Adwaita is a defined icon theme mandatory installed as dependency to GTK3.

OBS-URL: https://build.opensuse.org/request/show/257777
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=51
2014-11-04 16:27:22 +00:00
166eac480b Accepting request 243778 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/243778
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=49
2014-08-08 08:10:23 +00:00
Stephan Kulow
f3eb6e9f4f Accepting request 242571 from Base:System
this package is crucial as it can cause failure of build for every package

I believe that all the changes are mature enough to be propagated to
openSUSE:Factory and test it against all the packages.

I'll check failing packages after submission and rebuild.

Lets break everything :)


- brp-25-symlink: add mising '/etc/alternatives' back to whitelist

- brp-25-symlink: fix eating /./ in path

- massive rewrite of brp-25-symlink to reduce number of calls our
  tests shown speedup from 8,5 mins to 1 min for kernel-default
  (year ago)

- All GTK apps are allowed to assume the presence of the
  Adwaita-icon-theme package; As a result of this, we now accept icons
  in icons/Adwaita on the whitelist (just as hicolor).
  patch by DimStar

- remove brp-20-check-la, it is broken and la files are mostly
  deleted anyway
- reduction of number of calls used by using more bashism, passing
  more regexp at once, use more double quotes
   brp-15-strip-debug
   brp-45-tcl
   brp-50-check-python
   brp-60-hook

OBS-URL: https://build.opensuse.org/request/show/242571
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=48
2014-07-30 05:34:15 +00:00
Stephan Kulow
bb9721c24b Accepting request 239311 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/239311
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=47
2014-07-10 06:24:42 +00:00
Tomáš Chvátal
f2a4073c07 Accepting request 223631 from Base:System
- switch to _service fetching from github
- fix brp-symlinks to avoid errors on links to alternatives and
  remove check-broken-symlinks.diff

OBS-URL: https://build.opensuse.org/request/show/223631
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=46
2014-02-25 15:41:10 +00:00
Stephan Kulow
26957b6eb4 Accepting request 140949 from Base:System
- document the need for full perl

OBS-URL: https://build.opensuse.org/request/show/140949
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=43
2012-11-13 08:37:53 +00:00
Sascha Peilicke
96b2b4ebf6 Accepting request 126819 from Base:System
- do not allow symlinks to point to itself (not existant as result) (forwarded request 126814 from coolo)

OBS-URL: https://build.opensuse.org/request/show/126819
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=42
2012-07-02 07:35:07 +00:00
Stephan Kulow
b626b71cff Accepting request 109105 from Base:System
- integrate brp-check-xdg-menus.patch (and add to git)
- ignore empty elements in rpath

OBS-URL: https://build.opensuse.org/request/show/109105
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=40
2012-03-16 12:09:57 +00:00
Stephan Kulow
3c26be6c28 Accepting request 108808 from Base:System
- Add brp-check-xdg-menus.patch: Accept all icons specified in icon
  naming spec.

OBS-URL: https://build.opensuse.org/request/show/108808
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=39
2012-03-12 19:11:50 +00:00
Stephan Kulow
4dfc5d28ed Accepting request 96293 from Base:System
- let rpm call everything below /usr/lib/rpm/brp-suse.d and do no
  longer define a hard coded list of brp scripts (forwarded request 96285 from coolo)

OBS-URL: https://build.opensuse.org/request/show/96293
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=38
2011-12-12 15:56:05 +00:00
Stephan Kulow
4782d9710e replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=37
2011-12-06 17:01:46 +00:00
Sascha Peilicke
c66aa30c9c Accepting request 83849 from Base:System
OBS-URL: https://build.opensuse.org/request/show/83849
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=35
2011-09-21 14:56:08 +00:00
30429b6803 Autobuild autoformatter for 76088
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=34
2011-07-12 11:49:33 +00:00
e9ebe9cd39 Accepting request 76088 from Base:System
- do no longer check for libraries in /usr (bnc#696004) (forwarded request 76058 from coolo)

OBS-URL: https://build.opensuse.org/request/show/76088
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=33
2011-07-12 11:49:13 +00:00
Sascha Peilicke
de65eefdfc Autobuild autoformatter for 70195
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=32
2011-05-16 13:32:58 +00:00
Sascha Peilicke
2240f6a824 Accepting request 70195 from Base:System
- remove brp-pie, replaced with rpmlint check

OBS-URL: https://build.opensuse.org/request/show/70195
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=31
2011-05-16 13:32:45 +00:00
Sascha Peilicke
a174c21a96 Autobuild autoformatter for 68758
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=30
2011-05-02 12:39:24 +00:00
Sascha Peilicke
aec1be7cdc Accepting request 68758 from Base:System
- try to make sure it really is a libtool file before taking any action

OBS-URL: https://build.opensuse.org/request/show/68758
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=29
2011-05-02 12:39:15 +00:00
Sascha Peilicke
015587c76f Accepting request 11015 from home:WernerFink:Factory
Copy from IBS home:dec16180:ldig:branches:SUSE:Factory:Head/brp-check-suse based on submit request 11015 from user dec16180

OBS-URL: https://build.opensuse.org/request/show/11015
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=28
2011-03-07 14:43:28 +00:00
064c8c8fb0 Autobuild autoformatter for 58060
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=26
2011-01-13 15:46:11 +00:00
ff4e5c5a0f Accepting request 58060 from Base:System
Accepted submit request 58060 from user oertel

OBS-URL: https://build.opensuse.org/request/show/58060
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=25
2011-01-13 15:46:06 +00:00
OBS User autobuild
c07d914bc5 Autobuild autoformatter for 53367
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=24
2010-11-19 10:02:39 +00:00
Ruediger Oertel
0046e2b159 Accepting request 53367 from Base:System
Accepted submit request 53367 from user coolo

OBS-URL: https://build.opensuse.org/request/show/53367
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=23
2010-11-19 10:02:34 +00:00
OBS User autobuild
9cb1fa7a08 Accepting request 37831 from Base:System
Copy from Base:System/brp-check-suse based on submit request 37831 from user oertel

OBS-URL: https://build.opensuse.org/request/show/37831
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=20
2010-04-13 19:22:26 +00:00
OBS User autobuild
9eb6b59b34 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=19 2010-03-18 14:38:35 +00:00
OBS User autobuild
bac27a7364 Accepting request 32563 from Base:System
Copy from Base:System/brp-check-suse based on submit request 32563 from user oertel

OBS-URL: https://build.opensuse.org/request/show/32563
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=18
2010-02-18 13:21:24 +00:00
OBS User autobuild
bf3eea2fcb Accepting request 32339 from Base:System
Copy from Base:System/brp-check-suse based on submit request 32339 from user oertel

OBS-URL: https://build.opensuse.org/request/show/32339
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=17
2010-02-11 19:45:03 +00:00
OBS User autobuild
5e31c1eced Accepting request 20594 from Base:System
Copy from Base:System/brp-check-suse based on submit request 20594 from user oertel

OBS-URL: https://build.opensuse.org/request/show/20594
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brp-check-suse?expand=0&rev=15
2009-09-17 23:51:18 +00:00

Diff Content Not Available