This page contains potential (maybe not real) issues with the current MinGW packaging guidelines. These are things which should be discussed when we review these guidelines.
*.la
files
What are they used for? Are they necessary?
*.def
files
What are they used for? Are they necessary?
See: https://bugzilla.redhat.com/show_bug.cgi?id=467420#c7 and http://lists.fedoraproject.org/pipermail/fedora-mingw/2009-February/000437.html
devel package split
Currently all MinGW packages are development packages, and so there is no package/package-devel split. Should we do this or is it an unnecessary waste of time?
Executable permissions on various linker files
Some linker files (particularly *.dll.a and *.def) get +x permissions. Apparently libtool creates them this way. Since libtool is very fragile, we have tried not to adjust permissions on existing packages. But why are they like this? Is it necessary?