Re: .spec file for multiple target distros

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




Nicolas Mailhot wrote:
Le lundi 31 juillet 2006 à 22:14 +1000, John Pye a écrit :
Hi Nicholas,

I'm with you on the frowning on this practise. But until a segfault in gfortran.so.1 (gcc 4.1.x) is fixed, I can't build an important package that I need on Fedora Core 5. Just not possible.

BTW will it work petter with FC6 ?
I don't expect so. It's a bug with the gfortran compiler, and gcc-gfortran 4.1.x is pretty much bleeding edge already, as I understand it.

To add a little more background: the troublesome code here is an optional closed source (but nevertheless very desirable) plugin from an outside developer.

Filing under "proprietary crap" then?
No way dude :-) The proprietary crap in question is a really, really well respected solver component used by a whole stack of commercial mathematical modelling packages. Unfortunately its gfortran that's in danger of getting a slamming here. gfortran has been progressing really fast though, and I reckon it will be up to scratch pretty soon. But even the developers of gfortran still urge people to stick with g77 if they can, so it's not a broken promise. There have been commercial Fortran-90 and Fortran-95 compilers for, um I guess 15 years or so, and unfortunately a lot of good math software depends them at present.

The alternative is to package up the FC4 libfortran.so.0 file in a new libgfortran package (eg libgfortran0-4.0.2-0.i386.rpm) that is named differently such that updates to the official libgfortran don't conflict/replace the special FC4 libgfortran package.

That still sucks but is a tad better
Well that might be the best option then.

--
John Pye
Department of Mechanical and Manufacturing Engineering
University of New South Wales, Sydney, Australia
http://pye.dyndns.org/

_______________________________________________
Rpm-list mailing list
Rpm-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/rpm-list

[Index of Archives]     [RPM Ecosystem]     [Linux Kernel]     [Red Hat Install]     [PAM]     [Red Hat Watch]     [Red Hat Development]     [Red Hat]     [Gimp]     [Yosemite News]     [IETF Discussion]

  Powered by Linux