From 4108f57be7468c5392a99a2e609150028f145eb1 Mon Sep 17 00:00:00 2001 From: Jun Aruga Date: Mar 24 2021 13:33:39 +0000 Subject: Ignore the rpmlint "W: unversioned-explicit-provides". Ignore the following warnings for bundled ccan-* libraries. ``` ruby.spec:231: W: unversioned-explicit-provides bundled(ccan-build_assert) ruby.spec:232: W: unversioned-explicit-provides bundled(ccan-check_type) ruby.spec:233: W: unversioned-explicit-provides bundled(ccan-container_of) ruby.spec:234: W: unversioned-explicit-provides bundled(ccan-list) ruby.src:231: W: unversioned-explicit-provides bundled(ccan-build_assert) ruby.src:232: W: unversioned-explicit-provides bundled(ccan-check_type) ruby.src:233: W: unversioned-explicit-provides bundled(ccan-container_of) ruby.src:234: W: unversioned-explicit-provides bundled(ccan-list) ``` --- diff --git a/ruby.rpmlintrc b/ruby.rpmlintrc index 151490d..823778b 100644 --- a/ruby.rpmlintrc +++ b/ruby.rpmlintrc @@ -3,3 +3,9 @@ # There is no way to implement this with `%{SOURCE0}` without `%{_sourcedir}`. # The order in the .spec file could be possibly different. addFilter(r'^ruby\.(spec|src):20: E: use-of-RPM_SOURCE_DIR$') + +# The used version is not obvious. +addFilter(r'^ruby\.(spec|src):\d+: W: unversioned-explicit-provides bundled\(ccan-build_assert\)$') +addFilter(r'^ruby\.(spec|src):\d+: W: unversioned-explicit-provides bundled\(ccan-check_type\)$') +addFilter(r'^ruby\.(spec|src):\d+: W: unversioned-explicit-provides bundled\(ccan-container_of\)$') +addFilter(r'^ruby\.(spec|src):\d+: W: unversioned-explicit-provides bundled\(ccan-list\)$')