summaryrefslogtreecommitdiffstats
path: root/cygwin-rpmlint.config
blob: 08ff7fc8844ea01cd64dbf5252c0ba34278be192 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# rpmlint overrides file.
# This file filters out Cygwin warnings.
# See: http://fedoraproject.org/wiki/MinGW/Rpmlint

# Unconditionally remove devel-file-in-non-devel rpmlint warning.
addFilter ("^cygwin-.*devel-file-in-non-devel")

# /usr/i686-pc-cygwin is permitted by MinGW packaging guidelines.
addFilter ("^cygwin-.*non-standard-dir-in-usr i686-pc-cygwin")

# Permit *.la files (error is a bit odd, but it's what rpmlint prints).
addFilter ("^cygwin-.*script-without-shebang.*\.la$")

# GCC and libtool create executable archive files.  It's not clear
# why, but we permit this for now.
addFilter ("^cygwin-.*spurious-executable-perm.*\.dll\.a$")

# *.dll.a files are permitted arch-independent objects.
addFilter ("^cygwin-.*arch-independent-package-contains-binary-or-object.*\.dll\.a$")