Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 89919

Summary: ICC 8.0.055
Product: Gentoo Linux Reporter: Max <m.e.bruche>
Component: New packagesAssignee: Karl Trygve Kalleberg (RETIRED) <karltk>
Status: RESOLVED NEEDINFO    
Severity: normal CC: tove, xtv
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---

Description Max 2005-04-21 06:06:41 UTC
This ebuild sets the INTEL_FLEXLM_LICENSE variable to /opt/intel/compiler80/licenses in /etc/env.d/05icc-ifc

For icc v 7.0 this was /opt/intel/licenses.

Since the old licenses (for v 7.0) appear to work fine with icc v 8.0, can I suggest that the default path for the licenses be put back to /opt/intel/licenses?

That would mean if you have icc v 7.0 installed, and update to icc v 8.0, it would work straight out of the box (no need to fiddle with /etc/env.d/05icc-ifc or with environment variables, or putting symlinks so that the compiler finds the license).

Max
Comment 1 Max 2005-04-21 06:17:37 UTC
Ok, sorry, should have done this first:
Apparently, INTEL_FLEXLM_LICENSE is not used.
It's INTEL_LICENSE_FILE nowadays. I tried to set that, and then ran icc, but apparently, /opt/intel/compiler80/bin/icc is actually a bourne-shell wrapper that resets INTEL_LICENSE_FILE to /opt/intel/compiler80/licenses

Once I modify that to /opt/intel/licenses, it works. So can I modify the request to run a sed in the ebuild on the bash wrapper /opt/intel/compiler80/bin/icc to replace the INTEL_LICENSE_FILE variable there to point to /opt/intel/licenses?

Given that the wrapper sets this variable, it appears that there is no need for INTEL_FLEXLM_LICENSE or INTEL_LICENSE_FILE in /etc/env.d/05icc-ifc

Max
Comment 2 Karl Trygve Kalleberg (RETIRED) gentoo-dev 2005-08-12 13:47:59 UTC
Is there a need for this still, now that 8.1 is out, and 9.0 just around the corner?