From Fedora Project Wiki
(New page: 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 guide...)
(No difference)

Revision as of 16:14, 9 February 2009

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?