The Intel C compile port doesn't work if you're using a C shell due to a silly bug in opt/intel/compiler50/ia32/bin/iccvars.csh, which reads by default: setenv INTEL_FLEXLM_LICENSE=<INSTALLDIR>/licenses Clearly, this doesn't work and should read: setenv INTEL_FLEXLM_LICENSE <INSTALLDIR>/licenses Without changing this, the compiler can't find the license manager config and bombs out. Fix: Mmmm, several possibilities here. The problem is that iccvars.csh is modified with pre-patch in the Makefile, which means that putting a patch into files/ will prevent the user from specifying a different installation location. The options are to 1) move the sed command for iccvars.csh in pre-patch to post-patch, and put a normal patch for iccvars.csh in the files/ directory (probably the best solution), or 2) write up some really gross-looking sed patch to mutilate iccvars.csh after it's been patched (not recommended). Here's a patch for the first suggestion.
Responsible Changed From-To: freebsd-ports->netchild Over to maintainer
This fix is ok, it will be included in the next PORTREVISION.
State Changed From-To: open->closed committed