svn commit: r408575 - head/devel/llvm38

Brooks Davis brooks at FreeBSD.org
Tue Feb 9 16:01:47 UTC 2016


Author: brooks
Date: Tue Feb  9 16:01:45 2016
New Revision: 408575
URL: https://svnweb.freebsd.org/changeset/ports/408575

Log:
  Update to rc2.
  
  Hopefully fix build on 9.x by disabling extra-clang-tools when the compiler
  isn't clang on FreeBSD.

Modified:
  head/devel/llvm38/Makefile
  head/devel/llvm38/distinfo

Modified: head/devel/llvm38/Makefile
==============================================================================
--- head/devel/llvm38/Makefile	Tue Feb  9 15:28:31 2016	(r408574)
+++ head/devel/llvm38/Makefile	Tue Feb  9 16:01:45 2016	(r408575)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	llvm
-DISTVERSION=	3.8.0rc1
+DISTVERSION=	3.8.0rc2
 CATEGORIES=	devel lang
 MASTER_SITES=	http://llvm.org/${PRE_}releases/${LLVM_RELEASE}/${RCDIR}
 DISTNAME=	${PORTNAME}-${DISTVERSION}.src
@@ -149,6 +149,8 @@ CLANG_PATTERN=	(c-index-test|clang|scan-
 
 .if ${PORT_OPTIONS:MEXTRAS}
 COMMANDS+=	${EXTRAS_COMMANDS}
+MAN1SRCS+=	extraclangtools.1
+PORTDOCS+=	clang-tools
 .endif
 
 .if ${PORT_OPTIONS:MLIT}
@@ -202,13 +204,16 @@ BROKEN=	LLDB does not build with Python 
 .if ${OPSYS} == "FreeBSD" && ${COMPILER_TYPE} != clang
 # Evil hack around gcc48 not providing a usable c++11 environment on 9.x
 PLIST_SUB:=	${PLIST_SUB:NLLDB=*} LLDB="@comment "
+PLIST_SUB:=	${PLIST_SUB:NLLDB=*} LLDB="@comment "
 .endif
 
 post-extract-CLANG-on:
 	${MV} ${WRKSRC_clang} ${PATCH_WRKSRC}/tools/clang
 
 post-extract-EXTRAS-on:
+.if ${OPSYS} != "FreeBSD" || ${COMPILER_TYPE} == clang
 	${MV} ${WRKSRC_extras} ${PATCH_WRKSRC}/tools/clang/tools/extra
+.endif
 
 post-extract-LLD-on:
 	${MV} ${WRKSRC_lld} ${PATCH_WRKSRC}/tools/lld

Modified: head/devel/llvm38/distinfo
==============================================================================
--- head/devel/llvm38/distinfo	Tue Feb  9 15:28:31 2016	(r408574)
+++ head/devel/llvm38/distinfo	Tue Feb  9 16:01:45 2016	(r408575)
@@ -1,14 +1,12 @@
-SHA256 (llvm-3.8.0rc1.src.tar.xz) = 41809e45cb3a97908c5741b4c15c90d801793e09d75858a6cfaa9582f233249b
-SIZE (llvm-3.8.0rc1.src.tar.xz) = 16559376
-SHA256 (cfe-3.8.0rc1.src.tar.xz) = 11cd5e001fe83a55040a976c8e7d7b2c808534980df16b97b200b3b897df89c3
-SIZE (cfe-3.8.0rc1.src.tar.xz) = 9621648
-SHA256 (compiler-rt-3.8.0rc1.src.tar.xz) = 770925debdb35985423835fcb6ac7b572ee273ff8a175f580d37e3ee930c2f9b
-SIZE (compiler-rt-3.8.0rc1.src.tar.xz) = 1266132
-SHA256 (clang-tools-extra-3.8.0rc1.src.tar.xz) = 7c2331c03af4013bd2a0ce5033044c1577f2f7bdd138638ebe7c2310ea14df02
-SIZE (clang-tools-extra-3.8.0rc1.src.tar.xz) = 323524
-SHA256 (lld-3.8.0rc1.src.tar.xz) = 7cf97833bd471362255340125defe14dcc89678bb89a13e1a205bdda9c456e8e
-SIZE (lld-3.8.0rc1.src.tar.xz) = 631452
-SHA256 (lldb-3.8.0rc1.src.tar.xz) = 12a6bf9362a6a8a2affe18420543605f8128de3cd0ebd4cd65a075d2c6995ddd
-SIZE (lldb-3.8.0rc1.src.tar.xz) = 10928688
-SHA256 (openmp-3.8.0rc1.src.tar.xz) = c7746cbe581a144171020789da4bf5179858b447f2617f3dd4cef567a4ab986e
-SIZE (openmp-3.8.0rc1.src.tar.xz) = 2233368
+SHA256 (llvm-3.8.0rc2.src.tar.xz) = 8141ba68fde29e213fb82886b58b722d9c2aa2179116d1e7f8a7d6de23508047
+SIZE (llvm-3.8.0rc2.src.tar.xz) = 16567192
+SHA256 (cfe-3.8.0rc2.src.tar.xz) = 94b0e158a31573c4bb47b872fea08c49f4e6754a4de2bacdc20db231c9ace9b6
+SIZE (cfe-3.8.0rc2.src.tar.xz) = 9623976
+SHA256 (clang-tools-extra-3.8.0rc2.src.tar.xz) = 86cc4fdeb64c7d95dd6bb354edff5d3b590366d560dc23d48e7986c3c45a5465
+SIZE (clang-tools-extra-3.8.0rc2.src.tar.xz) = 334256
+SHA256 (lld-3.8.0rc2.src.tar.xz) = 03c328d2d126b65dae2619b9195a4177818c8451d5b843bbc4110c300bcd1a23
+SIZE (lld-3.8.0rc2.src.tar.xz) = 631500
+SHA256 (lldb-3.8.0rc2.src.tar.xz) = a89128fb15b4e445cbb6ed23189acd4c7ad18be0bc9cb92234d977e927dadf71
+SIZE (lldb-3.8.0rc2.src.tar.xz) = 10931040
+SHA256 (openmp-3.8.0rc2.src.tar.xz) = b1886405293183a01675f3a366f266bd360b1c9660c3d42bd7fe8c46b55f7eca
+SIZE (openmp-3.8.0rc2.src.tar.xz) = 2233400


More information about the svn-ports-all mailing list