Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Jan 2016 02:19:06 +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: r407254 - head/devel/llvm-cheri
Message-ID:  <201601260219.u0Q2J67o029564@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: brooks
Date: Tue Jan 26 02:19:05 2016
New Revision: 407254
URL: https://svnweb.freebsd.org/changeset/ports/407254

Log:
  Upgrade to a new snapshot and switch to a -cheri suffix similar to other
  llvm ports.
  
  PR:		206036

Modified:
  head/devel/llvm-cheri/Makefile
  head/devel/llvm-cheri/Makefile.snapshot
  head/devel/llvm-cheri/distinfo
  head/devel/llvm-cheri/pkg-plist

Modified: head/devel/llvm-cheri/Makefile
==============================================================================
--- head/devel/llvm-cheri/Makefile	Tue Jan 26 01:48:17 2016	(r407253)
+++ head/devel/llvm-cheri/Makefile	Tue Jan 26 02:19:05 2016	(r407254)
@@ -10,8 +10,7 @@ COMMENT=	LLVM and Clang with support for
 
 LLVM_SUFFIX=	-cheri
 LLVM_PREFIX=	${PREFIX}/llvm${LLVM_SUFFIX}
-COMMAND_PREFIX=	cheri-unknown-freebsd-
-COMMAND_SUFFIX=
+COMMAND_SUFFIX=	${LLVM_SUFFIX}
 DOCSDIR=	${PREFIX}/share/doc/${PORTNAME}${LLVM_SUFFIX}
 DATADIR=	${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX}
 
@@ -22,7 +21,8 @@ SUB_FILES=	llvm-wrapper.sh
 SUB_LIST=	LLVM_PREFIX="${LLVM_PREFIX}" LLVM_SUFFIX="${LLVM_SUFFIX}"
 
 CMAKE_INSTALL_PREFIX=	${LLVM_PREFIX}
-CMAKE_ARGS=	-DBUILD_SHARED_LIBS=ON
+CMAKE_ARGS=	-DBUILD_SHARED_LIBS=ON \
+		-DLLVM_DEFAULT_TARGET_TRIPLE=cheri-unknown-freebsd
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	CTSRD-CHERI

Modified: head/devel/llvm-cheri/Makefile.snapshot
==============================================================================
--- head/devel/llvm-cheri/Makefile.snapshot	Tue Jan 26 01:48:17 2016	(r407253)
+++ head/devel/llvm-cheri/Makefile.snapshot	Tue Jan 26 02:19:05 2016	(r407254)
@@ -6,8 +6,8 @@
 #
 LLVM_MAJOR=	3.8
 LLVM_RELEASE=	${LLVM_MAJOR}.0
-SNAPDATE=	20151209
+SNAPDATE=	20160125
 
-LLVM_COMMIT=		1db36f07e3c559b5c4cf1a21b03fe5f3bbd0d631
-CLANG_COMMIT=		ca9e34e2b4bc310510c3918733db2f6776ef50ad
+LLVM_COMMIT=		b46040f55f3ede7d6dfeff62578b0678bd697990
+CLANG_COMMIT=		2da8c591ab253c9531817f7537a1fc9bd3ff3022
 LLDB_COMMIT=		7ee5905d0109a13d543a127a9cda7c280c8103c8

Modified: head/devel/llvm-cheri/distinfo
==============================================================================
--- head/devel/llvm-cheri/distinfo	Tue Jan 26 01:48:17 2016	(r407253)
+++ head/devel/llvm-cheri/distinfo	Tue Jan 26 02:19:05 2016	(r407254)
@@ -1,4 +1,4 @@
-SHA256 (CTSRD-CHERI-llvm-3.8.d20151209-1db36f07e3c559b5c4cf1a21b03fe5f3bbd0d631_GH0.tar.gz) = 341b5841d6c6db8c73a9e3414e1e8cac3b7102ae475652f163247470ed02ad36
-SIZE (CTSRD-CHERI-llvm-3.8.d20151209-1db36f07e3c559b5c4cf1a21b03fe5f3bbd0d631_GH0.tar.gz) = 22374082
-SHA256 (CTSRD-CHERI-clang-ca9e34e2b4bc310510c3918733db2f6776ef50ad_GH0.tar.gz) = 08d2f7dd2bad5431845cbfa30f435a0485ef82b6aaf57d34c910aeeffd2f275d
-SIZE (CTSRD-CHERI-clang-ca9e34e2b4bc310510c3918733db2f6776ef50ad_GH0.tar.gz) = 12884950
+SHA256 (CTSRD-CHERI-llvm-3.8.d20160125-b46040f55f3ede7d6dfeff62578b0678bd697990_GH0.tar.gz) = 12a28ee7d4864f66dc59016c294d5fb930ffca3448af9583b4cf70c6a1a0ae5a
+SIZE (CTSRD-CHERI-llvm-3.8.d20160125-b46040f55f3ede7d6dfeff62578b0678bd697990_GH0.tar.gz) = 22372439
+SHA256 (CTSRD-CHERI-clang-2da8c591ab253c9531817f7537a1fc9bd3ff3022_GH0.tar.gz) = 15d04c06fb61d8f0d4250be67ef58d1f005e6c4c78fc4cd0dd94b12ea70dc47f
+SIZE (CTSRD-CHERI-clang-2da8c591ab253c9531817f7537a1fc9bd3ff3022_GH0.tar.gz) = 12888364

Modified: head/devel/llvm-cheri/pkg-plist
==============================================================================
--- head/devel/llvm-cheri/pkg-plist	Tue Jan 26 01:48:17 2016	(r407253)
+++ head/devel/llvm-cheri/pkg-plist	Tue Jan 26 02:19:05 2016	(r407254)
@@ -1,40 +1,40 @@
-bin/cheri-unknown-freebsd-bugpoint
-bin/cheri-unknown-freebsd-llc
-bin/cheri-unknown-freebsd-lli
-bin/cheri-unknown-freebsd-llvm-ar
-bin/cheri-unknown-freebsd-llvm-as
-bin/cheri-unknown-freebsd-llvm-bcanalyzer
-bin/cheri-unknown-freebsd-llvm-config
-bin/cheri-unknown-freebsd-llvm-cov
-bin/cheri-unknown-freebsd-llvm-diff
-bin/cheri-unknown-freebsd-llvm-dis
-bin/cheri-unknown-freebsd-llvm-dwarfdump
-bin/cheri-unknown-freebsd-llvm-extract
-bin/cheri-unknown-freebsd-llvm-link
-bin/cheri-unknown-freebsd-llvm-mc
-bin/cheri-unknown-freebsd-llvm-mcmarkup
-bin/cheri-unknown-freebsd-llvm-nm
-bin/cheri-unknown-freebsd-llvm-objdump
-bin/cheri-unknown-freebsd-llvm-profdata
-bin/cheri-unknown-freebsd-llvm-ranlib
-bin/cheri-unknown-freebsd-llvm-readobj
-bin/cheri-unknown-freebsd-llvm-rtdyld
-bin/cheri-unknown-freebsd-llvm-size
-bin/cheri-unknown-freebsd-llvm-stress
-bin/cheri-unknown-freebsd-llvm-split
-bin/cheri-unknown-freebsd-llvm-symbolizer
-bin/cheri-unknown-freebsd-llvm-tblgen
-bin/cheri-unknown-freebsd-opt
-%%CLANG%%bin/cheri-unknown-freebsd-clang
-%%CLANG%%bin/cheri-unknown-freebsd-clang++
-%%CLANG%%bin/cheri-unknown-freebsd-clang-check
-%%CLANG%%bin/cheri-unknown-freebsd-clang-cpp
-%%CLANG%%bin/cheri-unknown-freebsd-clang-format
-%%LIT%%bin/cheri-unknown-freebsd-lit
+bin/bugpoint-cheri
+bin/llc-cheri
+bin/lli-cheri
+bin/llvm-ar-cheri
+bin/llvm-as-cheri
+bin/llvm-bcanalyzer-cheri
+bin/llvm-config-cheri
+bin/llvm-cov-cheri
+bin/llvm-diff-cheri
+bin/llvm-dis-cheri
+bin/llvm-dwarfdump-cheri
+bin/llvm-extract-cheri
+bin/llvm-link-cheri
+bin/llvm-mc-cheri
+bin/llvm-mcmarkup-cheri
+bin/llvm-nm-cheri
+bin/llvm-objdump-cheri
+bin/llvm-profdata-cheri
+bin/llvm-ranlib-cheri
+bin/llvm-readobj-cheri
+bin/llvm-rtdyld-cheri
+bin/llvm-size-cheri
+bin/llvm-stress-cheri
+bin/llvm-split-cheri
+bin/llvm-symbolizer-cheri
+bin/llvm-tblgen-cheri
+bin/opt-cheri
+%%CLANG%%bin/clang-cheri
+%%CLANG%%bin/clang++-cheri
+%%CLANG%%bin/clang-check-cheri
+%%CLANG%%bin/clang-cpp-cheri
+%%CLANG%%bin/clang-format-cheri
+%%LIT%%bin/lit-cheri
 %%LIT%%llvm-cheri/bin/lit
-%%LIT%%bin/cheri-unknown-freebsd-llvm-lit
+%%LIT%%bin/llvm-lit-cheri
 %%LIT%%llvm-cheri/bin/llvm-lit
-%%LIT%%bin/cheri-unknown-freebsd-FileCheck
+%%LIT%%bin/FileCheck-cheri
 %%LIT%%llvm-cheri/bin/FileCheck
 llvm-cheri/bin/bugpoint
 llvm-cheri/bin/capsizefix



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