Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=454416
--- Comment #6 from Richard W.M. Jones rjones@redhat.com 2008-12-18 05:19:43 EDT --- Just a quick note that libz.dll.a isn't a static library, in the sense meant by the guidelines.
Under Windows, DLLs are split into two parts: The foo-1.dll which is the shared library needed at runtime. But if you want to link with the shared library, you need a library of stub routines, called foo.dll.a (for cross-compilation) or more normally foo.lib if this was a real Windows machine.
We actually remove the real static libraries from all of the mingw32-* packages.
I'll take a look at the rest in an hour or two.