MinGW packaging guidelines were recently approved for Fedora:
All mingw32-* packages are designed for Fedora developers to
use. There aren't any "end user" mingw32 packages. Thus we
reasoned the split between foo/foo-devel in Fedora doesn't
apply, and the packaging committee agreed when they approved
Thus files which would normally be found only in foo-devel
packages in native Fedora, can be found in mingw32-* packages.
mingw32-iconv.noarch: W: devel-file-in-non-devel-package /usr/i686-pc-mingw32/sys-root/mingw/include/iconv.h
mingw32-iconv.noarch: W: devel-file-in-non-devel-package /usr/i686-pc-mingw32/sys-root/mingw/lib/libcharset.a
mingw32-iconv.noarch: W: devel-file-in-non-devel-package /usr/i686-pc-mingw32/sys-root/mingw/lib/libcharset.dll.a
mingw32-libvirt.noarch: W: devel-file-in-non-devel-package /usr/i686-pc-mingw32/sys-root/mingw/lib/pkgconfig/libvirt.pc
This warning is also seen with *.hpp files (in C++ packages)
and with the 'bin/*-config' scripts used by some programs.
This bug appears to have been reported against 'rawhide' during the Fedora 10 development cycle.
Changing version to '10'.
More information and reason for this action is here:
Closing - rpmlint no longer reports this as a problem.