Intel has released Intel Fortran compiler for Linux 7.1. The version currently in portage is 7.0. This release of ifc seems to have updates similar to the ones in Intel C/C++ compiler 7.1. Reproducible: Always Steps to Reproduce: 1. 2. 3.
One major change between the versions is that 7.1 is compatible with glibc 2.3.2, unlike version 7.0. Since glibc 2.3.2 is now stable within portage, I would think an update to this package is somewhat necessary - from now on, ifc 7.0 won't work. I would update the ebuild myself, but it looks a little more complex than the builds I'm used to playing around with! :) Richard.
Created attachment 17534 [details] ifc-7.1.008.ebuild
Created attachment 17535 [details] 05icc-ifc Here's an ebuild. I've also attached a new 05icc-ifc to go in /usr/portage/dev-lang/ifc/files/7.1.008 I deleted the environment variables IA32ROOT and INTEL_FLEXLM_LICENSE from 05icc-ifc, as they are not used---probably carried over from an older version. These are not used in icc-7.1, either, so I propose that they also be removed from /usr/portage/dev-lang/icc/files/7.1.006/05icc-ifc Indeed, ifc-7.0 and older will not work with glibc-2.3.2 (due to errno change). Maybe it makes sense to add a <glibc-2.3.2 dependency to the older ifc ebuilds.
Created attachment 17537 [details] ifc-7.1.008.ebuild My mistake. ifc-7.1 still has the problem with ifcbin. Please copy the wrapper /usr/portage/dev-lang/ifc/files/7.0.64-r1/ifc to /usr/portage/dev-lang/ifc/files/7.1.008/ifc and use this ebuild instead.
*** This bug has been marked as a duplicate of 29483 ***