e935afc
# THIS FILE IS FOR WHITELISTING RPMLINT ERRORS AND WARNINGS IN TASKOTRON
e935afc
# https://fedoraproject.org/wiki/Taskotron/Tasks/dist.rpmlint#Whitelisting_errors
e935afc
e935afc
# Bigloo is a language system, and therefore implicitly a devel package
e935afc
addFilter(r'bigloo\.[^:]+: E: explicit-lib-dependency')
e935afc
addFilter(r'bigloo\.[^:]+: W: devel-file-in-non-devel-package')
e935afc
e935afc
# The Requires ensure these symlinks do not dangle
e935afc
addFilter(r'bigloo\.[^:]+: W: dangling-relative-symlink')
e935afc
e935afc
# No man pages for the internal commands
e935afc
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bdb')
e935afc
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bglafile\.sh')
e935afc
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bgldepend\.sh')
e935afc
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bgljas')
e935afc
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bgljas\.sh')
e935afc
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bgljfile\.sh')
e935afc
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bglmake\.sh')
e935afc
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bglmco\.sh')
e935afc
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bglmem')
e935afc
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bglmemrun')
e935afc
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bglpp\.sh')
e935afc
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bglprof\.sh')
e935afc
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bgltags\.sh')
e935afc
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bigloo\.sh')
e935afc
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bigloo4\..*')
e935afc
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary cigloo')
e935afc
e935afc
# The plugins do not necessarily invoke any glibc symbols
e935afc
addFilter(r'bigloo-libs\.[^:]+: E: library-not-linked-against-libc')
e935afc
e935afc
# These calls are exposed to Scheme.  Calling them correctly is up to any
e935afc
# Scheme code that calls them.
e935afc
addFilter(r'bigloo-libs\.[^:]+: E: missing-call-to-setgroups-before-setuid')
e935afc
addFilter(r'bigloo-libs\.[^:]+: W: crypto-policy-non-compliance-openssl')
e935afc
e935afc
# The documentation is in the -doc subpackage
e935afc
addFilter(r'bigloo-libs\.[^:]+: W: no-documentation')