On 08/25/2016 11:40 PM, Kevin Fenzi wrote:
Perhaps you could explain exactly what you want to propose here again?
Just epel6? or 7 as well? Do you have co-maintainers in case you get
busy, etc?
I propose adding several gnu packages (namely gcc, binutils and gdb) with versions following those supplied by fedora, specifically for epel6, but possibly for epel7 if requested.

This could hold a pattern such as /opt/gnu/[gcc|binutils|gdb]/<version>/ to allow several version to co-exist.
I don't have any co-maintainers, but I mainly get busy in my day job, which happens to be the reason I maintain those packages.

I propose importing fc24 packages as and when they become available, maintaining the exact same packages - so gcc6.1 srpm would create the entire suite* of rpms currently available on fc24.

My current scheme is relying on environment modules to "switch" between versions - each installation of course creates and installs the modules file which also maintains dependencies - binutils >= 2.24 must be loaded prior to loading gcc6 etc.

(*) I have no experience building and packaging gcc-gnat, so not quite the entire suite, but I could probably learn to build that too.


I think we are all open to ideas how to do things better, but it's
really not clear what is best or even exactly what is proposed. ;) 

kevin



_______________________________________________
epel-devel mailing list
epel-devel@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/epel-devel@lists.fedoraproject.org