diff --git a/guile-json-rpmlintrc b/guile-json-rpmlintrc new file mode 100644 index 0000000..fbf5444 --- /dev/null +++ b/guile-json-rpmlintrc @@ -0,0 +1,7 @@ +# guile-json installs compiled guile bytecode into /usr/share +# ignore it for now +addFilter("E: arch-dependent-file-in-usr-share .*/usr/share/guile/site/.*") + +# using ELF for Guile bytecode confuse rpmlint +addFilter("W: missing-PT_GNU_STACK-section .*/usr/share/guile/site/.*") +addFilter("W: shared-lib-without-dependency-information .*/usr/share/guile/site/.*") \ No newline at end of file diff --git a/guile-json.changes b/guile-json.changes index ecb1f59..328f772 100644 --- a/guile-json.changes +++ b/guile-json.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon May 7 12:06:45 UTC 2018 - sleep_walker@opensuse.org + +- add guile-json-rpmlintrc file to suppress failures + ------------------------------------------------------------------- Fri Mar 9 18:13:13 UTC 2018 - sleep_walker@opensuse.org diff --git a/guile-json.spec b/guile-json.spec index 860165d..090396b 100644 --- a/guile-json.spec +++ b/guile-json.spec @@ -26,6 +26,7 @@ Url: https://savannah.nongnu.org/projects/guile-json/ Source0: http://download.savannah.gnu.org/releases/guile-json/%{name}-%{version}.tar.gz Source1: http://download.savannah.gnu.org/releases/guile-json/%{name}-%{version}.tar.gz.asc Source2: https://savannah.nongnu.org/people/viewgpg.php?user_id=11331#/%{name}.keyring +Source1000: guile-json-rpmlintrc BuildRequires: guile >= 2.0.0 BuildRoot: %{_tmppath}/%{name}-%{version}-build