# Whitelisting errors
# https://fedoraproject.org/wiki/Taskotron/Tasks/dist.rpmlint#whitelist
# Edited by sagitter (sagitter AT fedoraproject dot org)
# KNOWN BUGS:
#
# TESTS:
##### SRPMs #####
# ifarch applied patches are okay
# https://fedoraproject.org/wiki/Packaging:Guidelines#Architecture_Support
addFilter(r'(%ifarch-applied-patch) Patch*')
# ERRORS:
##### RPMs #####
# chroot function (??)
addFilter(r'(missing-call-to-chdir-with-chroot) %{_libdir}/icecat/libmozsandbox.so')
addFilter(r'(missing-call-to-setgroups-before-setuid) %{_libdir}/icecat/libxul.so')
# Expected on FF browser
# https://support.mozilla.org/en-US/questions/1045418
addFilter(r'(zero-length) %{_libdir}/icecat/chrome.manifest')
addFilter(r'(zero-length) %{_libdir}/icecat/browser/chrome.manifest')
# False positive
addFilter(r'(dangling-symlink) %{_libdir}/icecat/dictionaries %{_datadir}/myspell')
addFilter(r'(unversioned-explicit-provides) webclient')
# WARNINGS:
##### RPMs #####
addFilter(r'(no-manual-page-for-binary) icecat-wayland')
##### SRPMs #####
# Different file size due to the signature of the source code tarbz archive
addFilter(r'file-size-mismatch')
addFilter(r'(invalid-url) Source*')