sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to devel-xorg-modular grimoire by Thomas Orgis (07e5b5454bfcc083fac6426c861d0205a14fe349)
- From: Thomas Orgis <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to devel-xorg-modular grimoire by Thomas Orgis (07e5b5454bfcc083fac6426c861d0205a14fe349)
- Date: Sun, 24 Aug 2014 09:15:42 -0500
GIT changes to devel-xorg-modular grimoire by Thomas Orgis
<sobukus AT sourcemage.org>:
devel/llvm/BUILD | 3 ++-
devel/llvm/DEPENDS | 1 +
devel/llvm/DETAILS | 1 +
devel/llvm/HISTORY | 6 ++++++
4 files changed, 10 insertions(+), 1 deletion(-)
New commits:
commit 07e5b5454bfcc083fac6426c861d0205a14fe349
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
llvm: make build more likely, enable non-x86 targets
diff --git a/devel/llvm/BUILD b/devel/llvm/BUILD
index cf1ebfb..ab9751f 100755
--- a/devel/llvm/BUILD
+++ b/devel/llvm/BUILD
@@ -1,2 +1,3 @@
-OPTS+=" -DBUILD_SHARED_LIBS=1 -DLLVM_TARGETS_TO_BUILD=X86
-DCMAKE_BUILD_TYPE=RELEASE" &&
+# Not restricting targets, so that mesalib-1x gets R600.
+OPTS+=" -DBUILD_SHARED_LIBS=1 -DCMAKE_BUILD_TYPE=RELEASE" &&
cmake_build
diff --git a/devel/llvm/DEPENDS b/devel/llvm/DEPENDS
index 27d5a36..92efa84 100755
--- a/devel/llvm/DEPENDS
+++ b/devel/llvm/DEPENDS
@@ -4,6 +4,7 @@ depends cmake &&
depends pkgconfig &&
depends zlib '-DLLVM_ENABLE_ZLIB=1' &&
depends PYTHON &&
+depends swig &&
if [[ "$LLVM_WITH_ANALYZER" == "y" ]]
then
# perl is required for scan-build, which is the analyzer itself
diff --git a/devel/llvm/DETAILS b/devel/llvm/DETAILS
index 5209c1d..77ec451 100755
--- a/devel/llvm/DETAILS
+++ b/devel/llvm/DETAILS
@@ -35,6 +35,7 @@
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}.src"
LICENSE[0]=BSD
ENTERED=20081115
SHORT="A novel compiler infrastructure for the optimization of
programs."
+ TMPFS=off # Well, needs about 5G space, plus actual RAM for
compiling.
cat << EOF
Low-Level Virtual Machine (LLVM) is a compiler infrastructure designed for
compile-time, link-time, run-time, and "idle-time" optimization of programs
diff --git a/devel/llvm/HISTORY b/devel/llvm/HISTORY
index f85de95..7559d9a 100644
--- a/devel/llvm/HISTORY
+++ b/devel/llvm/HISTORY
@@ -1,3 +1,9 @@
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: disable TMPFS, as build needs 5 GiB on disk, plus actual
RAM for
+ compiling
+ * DEPENDS: swig
+ * BUILD: remove restriction of targets to X86
+
2014-06-20 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.4.2
* PRE_BUILD, gcc-4.9.patch: not needed
- [SM-Commit] GIT changes to devel-xorg-modular grimoire by Thomas Orgis (07e5b5454bfcc083fac6426c861d0205a14fe349), Thomas Orgis, 08/24/2014
Archive powered by MHonArc 2.6.24.