summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Leidinger <netchild@FreeBSD.org>2002-11-08 20:28:25 +0000
committerAlexander Leidinger <netchild@FreeBSD.org>2002-11-08 20:28:25 +0000
commite76d286802d6997c047c3ce41e99d2ee3ea699b0 (patch)
tree68c30a7f43ccf2ee09027946b50fd9666ce16370
parent- mark BROKEN when linux_devtools or ifc is installed (diff)
Mark BROKEN when icc is installed (ifc and icc share some libs).
To have working FreeBSD binaries, icc installs modified libs. Installing ifc after icc results in not working FreeBSD binaries for icc compiled code because ifc overwrites these libs (if it doesn't overwrite them, ifc can't produce working linux binaries). This commit wasn't discussed with the maintainer of ifc. Noticed by: marius@alchemy.franken.de
Notes
Notes: svn path=/head/; revision=69749
-rw-r--r--lang/ifc/Makefile4
-rw-r--r--lang/ifc7/Makefile4
2 files changed, 8 insertions, 0 deletions
diff --git a/lang/ifc/Makefile b/lang/ifc/Makefile
index 8dad6412e8e3..4280929cf850 100644
--- a/lang/ifc/Makefile
+++ b/lang/ifc/Makefile
@@ -40,6 +40,10 @@ IFC_SITE= http://www.intel.com/software/products/compilers/
IGNORE= "Please manually download ${DISTFILES} from ${IFC_SITE}, e.g. from ${IFC_SITE}f60l/noncom.htm or from https://premier.intel.com/. Registration is required!! Put it into ${DISTDIR} and run make again."
.endif
+.if exists(${PREFIX}/intel/compiler60/bin/icc)
+BROKEN= Can not coexist with icc
+.endif
+
post-extract:
.for i in \
intel-ifc6-6.0.1-304.i386.rpm \
diff --git a/lang/ifc7/Makefile b/lang/ifc7/Makefile
index 8dad6412e8e3..4280929cf850 100644
--- a/lang/ifc7/Makefile
+++ b/lang/ifc7/Makefile
@@ -40,6 +40,10 @@ IFC_SITE= http://www.intel.com/software/products/compilers/
IGNORE= "Please manually download ${DISTFILES} from ${IFC_SITE}, e.g. from ${IFC_SITE}f60l/noncom.htm or from https://premier.intel.com/. Registration is required!! Put it into ${DISTDIR} and run make again."
.endif
+.if exists(${PREFIX}/intel/compiler60/bin/icc)
+BROKEN= Can not coexist with icc
+.endif
+
post-extract:
.for i in \
intel-ifc6-6.0.1-304.i386.rpm \