forked from pool/rpmlint
Accepting request 732196 from home:mimi_vx:branches:devel:openSUSE:Factory:rpmlint
- Update to version 84.87+git20190920.e27d431: * Fix tests with disabled 'group' checks - update add-check-for-a-non-zero-.text-segment-in-.a-archive.patch * dont check empty .text section on GHC libraries OBS-URL: https://build.opensuse.org/request/show/732196 OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=689
This commit is contained in:
parent
56e0c71f5a
commit
0b4213f78a
@ -1,6 +1,6 @@
|
|||||||
<servicedata>
|
<servicedata>
|
||||||
<service name="tar_scm">
|
<service name="tar_scm">
|
||||||
<param name="url">https://github.com/openSUSE/rpmlint-tests.git</param>
|
<param name="url">https://github.com/openSUSE/rpmlint-tests.git</param>
|
||||||
<param name="changesrevision">2c9218051574232af0a669a831884469dee6f06a</param></service><service name="tar_scm">
|
<param name="changesrevision">e27d43198d06699c9a705b71e2d511a94efab752</param></service><service name="tar_scm">
|
||||||
<param name="url">https://github.com/openSUSE/rpmlint-checks.git</param>
|
<param name="url">https://github.com/openSUSE/rpmlint-checks.git</param>
|
||||||
<param name="changesrevision">97ff0bdbab5a7039bd4a6551772cf9446ab01d70</param></service></servicedata>
|
<param name="changesrevision">97ff0bdbab5a7039bd4a6551772cf9446ab01d70</param></service></servicedata>
|
@ -1,7 +1,7 @@
|
|||||||
diff --git a/BinariesCheck.py b/BinariesCheck.py
|
Index: rpmlint-rpmlint-1.11/BinariesCheck.py
|
||||||
index 36d73f8..0fb91db 100644
|
===================================================================
|
||||||
--- a/BinariesCheck.py
|
--- rpmlint-rpmlint-1.11.orig/BinariesCheck.py
|
||||||
+++ b/BinariesCheck.py
|
+++ rpmlint-rpmlint-1.11/BinariesCheck.py
|
||||||
@@ -73,6 +73,10 @@ class BinaryInfo(object):
|
@@ -73,6 +73,10 @@ class BinaryInfo(object):
|
||||||
mktemp_call_regex = create_regexp_call('mktemp')
|
mktemp_call_regex = create_regexp_call('mktemp')
|
||||||
lto_section_name_prefix = '.gnu.lto_.'
|
lto_section_name_prefix = '.gnu.lto_.'
|
||||||
@ -35,7 +35,7 @@ index 36d73f8..0fb91db 100644
|
|||||||
lines = res[1].splitlines()
|
lines = res[1].splitlines()
|
||||||
+
|
+
|
||||||
+ # For an archive, test if all .text sections are empty
|
+ # For an archive, test if all .text sections are empty
|
||||||
+ if is_archive:
|
+ if is_archive and not (path.startswith('/usr/lib64/ghc') or path.startswith('/usr/lib/ghc')):
|
||||||
+ has_text_segment = False
|
+ has_text_segment = False
|
||||||
+ non_zero_text_segment = False
|
+ non_zero_text_segment = False
|
||||||
+
|
+
|
||||||
@ -54,7 +54,7 @@ index 36d73f8..0fb91db 100644
|
|||||||
for line in lines:
|
for line in lines:
|
||||||
if BinaryInfo.lto_section_name_prefix in line:
|
if BinaryInfo.lto_section_name_prefix in line:
|
||||||
self.lto_sections = True
|
self.lto_sections = True
|
||||||
@@ -522,6 +546,9 @@ class BinariesCheck(AbstractCheck.AbstractCheck):
|
@@ -522,6 +546,9 @@ class BinariesCheck(AbstractCheck.Abstra
|
||||||
if bin_info.lto_sections:
|
if bin_info.lto_sections:
|
||||||
printError(pkg, 'lto-bytecode', fname)
|
printError(pkg, 'lto-bytecode', fname)
|
||||||
|
|
||||||
@ -64,7 +64,7 @@ index 36d73f8..0fb91db 100644
|
|||||||
for ec in bin_info.forbidden_calls:
|
for ec in bin_info.forbidden_calls:
|
||||||
printWarning(pkg, ec, fname,
|
printWarning(pkg, ec, fname,
|
||||||
BinaryInfo.forbidden_functions[ec]['f_name'])
|
BinaryInfo.forbidden_functions[ec]['f_name'])
|
||||||
@@ -846,6 +873,10 @@ implementations only strip if the permission is 0755).''',
|
@@ -846,6 +873,10 @@ implementations only strip if the permis
|
||||||
'lto-bytecode',
|
'lto-bytecode',
|
||||||
'''This executable contains a LTO section. LTO bytecode is not portable
|
'''This executable contains a LTO section. LTO bytecode is not portable
|
||||||
and should not be distributed in static libraries or e.g. Python modules.''',
|
and should not be distributed in static libraries or e.g. Python modules.''',
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:4906aadbe8287b5740fe141ae8ef15a3d520e0bf1346aa772d65840e838a29bd
|
|
||||||
size 11644
|
|
3
rpmlint-tests-84.87+git20190920.e27d431.tar.xz
Normal file
3
rpmlint-tests-84.87+git20190920.e27d431.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:f9a6b8d586b8b87e9cb410d17381911988dc564daa8b177c75fbb19c788439b1
|
||||||
|
size 11620
|
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Sep 20 13:22:14 UTC 2019 - mimi.vx@gmail.com
|
||||||
|
|
||||||
|
- Update to version 84.87+git20190920.e27d431:
|
||||||
|
* Fix tests with disabled 'group' checks
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Aug 28 06:32:18 UTC 2019 - tchvatal@suse.com
|
Wed Aug 28 06:32:18 UTC 2019 - tchvatal@suse.com
|
||||||
|
|
||||||
|
@ -24,7 +24,7 @@ BuildRequires: rpmlint-Factory-strict
|
|||||||
BuildRequires: rpmlint-mini
|
BuildRequires: rpmlint-mini
|
||||||
|
|
||||||
Name: rpmlint-tests
|
Name: rpmlint-tests
|
||||||
Version: 84.87+git20190828.2c92180
|
Version: 84.87+git20190920.e27d431
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: rpmlint regression tests
|
Summary: rpmlint regression tests
|
||||||
License: SUSE-Public-Domain
|
License: SUSE-Public-Domain
|
||||||
|
@ -3,6 +3,12 @@ Fri Sep 20 16:04:10 UTC 2019 - Malte Kraus <malte.kraus@suse.com>
|
|||||||
|
|
||||||
- whitelist pam_envoy (bsc#1150525)
|
- whitelist pam_envoy (bsc#1150525)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Sep 20 13:06:47 UTC 2019 - Ondřej Súkup <mimi.vx@gmail.com>
|
||||||
|
|
||||||
|
- update add-check-for-a-non-zero-.text-segment-in-.a-archive.patch
|
||||||
|
* dont check empty .text section on GHC libraries
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Sep 17 12:35:25 UTC 2019 - dmueller@suse.com
|
Tue Sep 17 12:35:25 UTC 2019 - dmueller@suse.com
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user