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=546998





--- Comment #14 from Kalev Lember <[email protected]>  2009-12-16 11:35:15 EDT 
---
(In reply to comment #12)
> I already have to deal with issues from #1 because of i686-redhat-linux-gcc
> compilers, so for consistency I should probably chose #1 for
> i686-pc-mingw32-gcc.  Agree?

There's one more option: kill the mingw32-libgomp subpackage and include header
files and dlls directly in the mingw32-gcc package.

As I understand it, the reason why gcc has headers + .so symlinks in gcc
package and .so.* files in libgomp is to split development files and runtime
files. For development you'd install gcc, and get all the headers and other
stuff needed to link against the library. End users, however, would only get
the libgomp package, which contains the shared lib (no development stuff in
this package).

For mingw32 packages, splitting development and runtime in this way doesn't
make much sense. All mingw32- packages are meant for development.

What I'd suggest is to include the dll and import libs in mingw32-gcc package.
mingw32-fortran would get the finclude/ directory, and rest of the additional
headers files would go in mingw32-gcc.

This setup would also reduce the complexity of the .spec file, where you are
currently listing lots of header files. Those could probably be just replaced
with a simple *.h glob.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
_______________________________________________
fedora-mingw mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/fedora-mingw

Reply via email to