aboutsummaryrefslogtreecommitdiff
path: root/lang/llvm-gcc4
diff options
context:
space:
mode:
authorBrooks Davis <brooks@FreeBSD.org>2009-12-08 22:42:02 +0000
committerBrooks Davis <brooks@FreeBSD.org>2009-12-08 22:42:02 +0000
commit97e832746ee69404f2a8423c6dfb75cf26abfca4 (patch)
tree73337a26da0e7da91aa91ec6477e2f3a4eafa644 /lang/llvm-gcc4
parentfe7dc8ad0012fe5e368bb6577ee8835df18ebaaa (diff)
downloadports-97e832746ee69404f2a8423c6dfb75cf26abfca4.tar.gz
ports-97e832746ee69404f2a8423c6dfb75cf26abfca4.zip
Upgrade to the 2.6 release of llvm-gcc.
This version depends on the binutils port due to lack of functionality in our current base version as documented in LLVM bug 5004. http://llvm.org/bugs/show_bug.cgi?id=5004
Notes
Notes: svn path=/head/; revision=245427
Diffstat (limited to 'lang/llvm-gcc4')
-rw-r--r--lang/llvm-gcc4/Makefile9
-rw-r--r--lang/llvm-gcc4/distinfo6
2 files changed, 9 insertions, 6 deletions
diff --git a/lang/llvm-gcc4/Makefile b/lang/llvm-gcc4/Makefile
index adb95f0fbb6a..1509ba139aaf 100644
--- a/lang/llvm-gcc4/Makefile
+++ b/lang/llvm-gcc4/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= gcc4
-PORTVERSION= 2.5
+PORTVERSION= 2.6
CATEGORIES= lang devel
MASTER_SITES= http://llvm.org/releases/${PORTVERSION}/
PKGNAMEPREFIX= llvm-
@@ -15,9 +15,11 @@ DISTNAME= ${PKGNAMEPREFIX}gcc-4.2-${PORTVERSION}.source
MAINTAINER= brooks@FreeBSD.org
COMMENT= A gcc4 frontend for LLVM
-BUILD_DEPENDS= llc:${PORTSDIR}/devel/llvm
+BUILD_DEPENDS+= llc:${PORTSDIR}/devel/llvm
+BUILD_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
+RUN_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
-BROKEN= does not compile
+CONFLICTS= llvm-devel-[0-9]* llvm-2.[0-5]*
GNU_CONFIGURE= yes
USE_BISON= build
@@ -34,6 +36,7 @@ CONFIGURE_ARGS= --enable-llvm=${LOCALBASE} \
--enable-languages=c,c++ \
--disable-nls \
--with-system-zlib \
+ --with-as=${LOCALBASE}/bin/as \
--with-libiconv-prefix=${LOCALBASE} \
--program-prefix=llvm- \
--libdir=${TARGLIB} \
diff --git a/lang/llvm-gcc4/distinfo b/lang/llvm-gcc4/distinfo
index 113d1cb6bfba..35d4cc9a9d14 100644
--- a/lang/llvm-gcc4/distinfo
+++ b/lang/llvm-gcc4/distinfo
@@ -1,3 +1,3 @@
-MD5 (llvm-gcc-4.2-2.5.source.tar.gz) = c5800d85059fcf80429a86c536127595
-SHA256 (llvm-gcc-4.2-2.5.source.tar.gz) = 5b60f8503de3c1d90e4d9e1af545a1d4f7bc6a268ebf359ce15f74cb076fb193
-SIZE (llvm-gcc-4.2-2.5.source.tar.gz) = 49219649
+MD5 (llvm-gcc-4.2-2.6.source.tar.gz) = 4e8c5a1035701c231dbfc7e2af2d7571
+SHA256 (llvm-gcc-4.2-2.6.source.tar.gz) = 5be01f0ed0787c33239ab27b93884e48b544a1be97b944c7a5d29e85fbab495d
+SIZE (llvm-gcc-4.2-2.6.source.tar.gz) = 48364917