Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Dec 2016 16:23:59 +0000 (UTC)
From:      Brooks Davis <brooks@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r429104 - head/devel/llvm39
Message-ID:  <201612211623.uBLGNxiU041484@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: brooks
Date: Wed Dec 21 16:23:59 2016
New Revision: 429104
URL: https://svnweb.freebsd.org/changeset/ports/429104

Log:
  Upgrade to 3.9.1.
  
  Link programs dynamicaly.  This reduces package size by over 400MB on
  amd64.
  
  PR:		214549

Modified:
  head/devel/llvm39/Makefile
  head/devel/llvm39/distinfo
  head/devel/llvm39/pkg-plist

Modified: head/devel/llvm39/Makefile
==============================================================================
--- head/devel/llvm39/Makefile	Wed Dec 21 16:00:43 2016	(r429103)
+++ head/devel/llvm39/Makefile	Wed Dec 21 16:23:59 2016	(r429104)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	llvm
-DISTVERSION=	3.9.0
-PORTREVISION=	5
+DISTVERSION=	3.9.1
 CATEGORIES=	devel lang
 MASTER_SITES=	http://llvm.org/${PRE_}releases/${LLVM_RELEASE}/${RCDIR}
 PKGNAMESUFFIX=	${LLVM_SUFFIX}
@@ -38,7 +37,7 @@ SUB_FILES=	llvm-wrapper.sh
 SUB_LIST=	LLVM_PREFIX="${LLVM_PREFIX}" LLVM_SUFFIX="${LLVM_SUFFIX}"
 
 CMAKE_INSTALL_PREFIX=	${LLVM_PREFIX}
-CMAKE_ARGS=	-DLLVM_BUILD_LLVM_DYLIB=ON
+CMAKE_ARGS=	-DLLVM_BUILD_LLVM_DYLIB=ON -DLLVM_LINK_LLVM_DYLIB=ON
 # Following commit https://github.com/kitware/cmake/commit/956054
 # we need to either change the whole man-shuffle below, or simply
 # redefine CMAKE_INSTALL_MANDIR
@@ -54,7 +53,6 @@ OPTIONS_SUB=	yes
 
 CLANG_DESC=	Build clang
 CLANG_EXTRA_PATCHES= \
-	${PATCHDIR}/clang-patch-svn-r280672 \
 	${PATCHDIR}/clang-patch-fformat_extensions.diff \
 	${PATCHDIR}/clang-patch-fopenmp.diff \
 	${PATCHDIR}/clang-patch-tools_clang_lib_Headers_CMakeLists.txt \

Modified: head/devel/llvm39/distinfo
==============================================================================
--- head/devel/llvm39/distinfo	Wed Dec 21 16:00:43 2016	(r429103)
+++ head/devel/llvm39/distinfo	Wed Dec 21 16:23:59 2016	(r429104)
@@ -1,15 +1,15 @@
-TIMESTAMP = 1472853484
-SHA256 (llvm-3.9.0.src.tar.xz) = 66c73179da42cee1386371641241f79ded250e117a79f571bbd69e56daa48948
-SIZE (llvm-3.9.0.src.tar.xz) = 18235716
-SHA256 (cfe-3.9.0.src.tar.xz) = 7596a7c7d9376d0c89e60028fe1ceb4d3e535e8ea8b89e0eb094e0dcb3183d28
-SIZE (cfe-3.9.0.src.tar.xz) = 10390440
-SHA256 (compiler-rt-3.9.0.src.tar.xz) = e0e5224fcd5740b61e416c549dd3dcda92f10c524216c1edb5e979e42078a59a
-SIZE (compiler-rt-3.9.0.src.tar.xz) = 1379960
-SHA256 (clang-tools-extra-3.9.0.src.tar.xz) = 5b7aec46ec8e999ec683c87ad744082e1133781ee4b01905b4bdae5d20785f14
-SIZE (clang-tools-extra-3.9.0.src.tar.xz) = 455144
-SHA256 (lld-3.9.0.src.tar.xz) = 986e8150ec5f457469a20666628bf634a5ca992a53e157f3b69dbc35056b32d9
-SIZE (lld-3.9.0.src.tar.xz) = 499816
-SHA256 (lldb-3.9.0.src.tar.xz) = 61280e07411e3f2b4cca0067412b39c16b0a9edd19d304d3fc90249899d12384
-SIZE (lldb-3.9.0.src.tar.xz) = 13754516
-SHA256 (openmp-3.9.0.src.tar.xz) = df88f90d7e5b5e9525a35fa2e2b93cbbb83c4882f91df494e87ee3ceddacac91
-SIZE (openmp-3.9.0.src.tar.xz) = 2257596
+TIMESTAMP = 1482267336
+SHA256 (llvm-3.9.1.src.tar.xz) = 1fd90354b9cf19232e8f168faf2220e79be555df3aa743242700879e8fd329ee
+SIZE (llvm-3.9.1.src.tar.xz) = 18130436
+SHA256 (cfe-3.9.1.src.tar.xz) = e6c4cebb96dee827fa0470af313dff265af391cb6da8d429842ef208c8f25e63
+SIZE (cfe-3.9.1.src.tar.xz) = 10363080
+SHA256 (compiler-rt-3.9.1.src.tar.xz) = d30967b1a5fa51a2503474aacc913e69fd05ae862d37bf310088955bdb13ec99
+SIZE (compiler-rt-3.9.1.src.tar.xz) = 1376372
+SHA256 (clang-tools-extra-3.9.1.src.tar.xz) = 29a5b65bdeff7767782d4427c7c64d54c3a8684bc6b217b74a70e575e4813635
+SIZE (clang-tools-extra-3.9.1.src.tar.xz) = 456464
+SHA256 (lld-3.9.1.src.tar.xz) = 48e128fabb2ddaee64ecb8935f7ac315b6e68106bc48aeaf655d179c65d87f34
+SIZE (lld-3.9.1.src.tar.xz) = 500120
+SHA256 (lldb-3.9.1.src.tar.xz) = 7e3311b2a1f80f4d3426e09f9459d079cab4d698258667e50a46dccbaaa460fc
+SIZE (lldb-3.9.1.src.tar.xz) = 13750816
+SHA256 (openmp-3.9.1.src.tar.xz) = d23b324e422c0d5f3d64bae5f550ff1132c37a070e43c7ca93991676c86c7766
+SIZE (openmp-3.9.1.src.tar.xz) = 2031588

Modified: head/devel/llvm39/pkg-plist
==============================================================================
--- head/devel/llvm39/pkg-plist	Wed Dec 21 16:00:43 2016	(r429103)
+++ head/devel/llvm39/pkg-plist	Wed Dec 21 16:23:59 2016	(r429104)
@@ -2125,6 +2125,7 @@ llvm39/lib/LLVMHello.so
 %%CLANG%%llvm39/lib/clang/%%LLVM_RELEASE%%/include/mm_malloc.h
 %%CLANG%%llvm39/lib/clang/%%LLVM_RELEASE%%/include/mmintrin.h
 %%CLANG%%llvm39/lib/clang/%%LLVM_RELEASE%%/include/module.modulemap
+%%CLANG%%llvm39/lib/clang/%%LLVM_RELEASE%%/include/msa.h
 %%CLANG%%llvm39/lib/clang/%%LLVM_RELEASE%%/include/mwaitxintrin.h
 %%CLANG%%llvm39/lib/clang/%%LLVM_RELEASE%%/include/nmmintrin.h
 %%OPENMP%%llvm39/lib/clang/%%LLVM_RELEASE%%/include/omp.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201612211623.uBLGNxiU041484>