svn commit: r429104 - head/devel/llvm39
Brooks Davis
brooks at FreeBSD.org
Wed Dec 21 16:24:01 UTC 2016
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
More information about the svn-ports-head
mailing list