Hi all,

GCC 4.1 will be unmasked this week. A major consequence for scientific
users is the switch from g77 to gfortran.

Things you can do to help make the switch easier for everyone:

Developers: Check all your Fortran packages to ensure they work with
gfortran from sys-devel/gcc-4.1.1_pre20060517. If they're C/C++, it's
also worth testing your packages because GCC 4 is tougher on compliance
than GCC 3.

Users/Testers: Unmask and install GCC 4.1 with `echo
"=sys-devel/gcc-4.1*" >> /etc/portage/package.unmask` and `emerge gcc`.
Switch to it with gcc-config (Use `gcc-config -l` to list available
compilers). Install portage-utils and run `emerge --oneshot $(qlist -I
-C sci*/)`. This will reinstall all your sci-* packages using your new gcc.


When you come across a broken package, file a bug for it.

Packages I know don't work:
{blas,cblas,lapack}-reference -- I have patches for these
apbs
numarray

Thanks,
Donnie

1. http://www.gentoo.org/news/en/gwn/20060522-newsletter.xml#doc_chap1

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to