Browse code

llvm: make check fix

Change-Id: I83521241c5af3be16d9615c13c97116d606d6b51
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/3491
Tested-by: gerrit-photon <photon-checkins@vmware.com>
Reviewed-by: Chang Lee <changlee@vmware.com>

Alexey Makhalov authored on 2017/08/11 12:14:10
Showing 1 changed files
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:        A collection of modular and reusable compiler and toolchain technologies.
2 2
 Name:           llvm
3 3
 Version:        4.0.0
4
-Release:        2%{?dist}
4
+Release:        3%{?dist}
5 5
 License:        NCSA
6 6
 URL:            http://lldb.llvm.org
7 7
 Group:          Development/Tools
... ...
@@ -36,6 +36,7 @@ cmake -DCMAKE_INSTALL_PREFIX=/usr           \
36 36
       -DCMAKE_BUILD_TYPE=Release            \
37 37
       -DLLVM_BUILD_LLVM_DYLIB=ON            \
38 38
       -DLLVM_TARGETS_TO_BUILD="host;AMDGPU" \
39
+      -DLLVM_INCLUDE_GO_TESTS=No            \
39 40
       -Wno-dev ..
40 41
 
41 42
 make %{?_smp_mflags}
... ...
@@ -48,7 +49,10 @@ make DESTDIR=%{buildroot} install
48 48
 %postun -p /sbin/ldconfig
49 49
 
50 50
 %check
51
-make %{?_smp_mflags} check
51
+# disable security hardening for tests
52
+rm -f $(dirname $(gcc -print-libgcc-file-name))/../specs
53
+cd build
54
+make %{?_smp_mflags} check-llvm
52 55
 
53 56
 %clean
54 57
 rm -rf %{buildroot}/*
... ...
@@ -65,6 +69,8 @@ rm -rf %{buildroot}/*
65 65
 %{_includedir}/*
66 66
 
67 67
 %changelog
68
+*   Thu Aug 10 2017 Alexey Makhalov <amakhalov@vmware.com> 4.0.0-3
69
+-   Make check fix
68 70
 *   Fri Apr 14 2017 Alexey Makhalov <amakhalov@vmware.com> 4.0.0-2
69 71
 -   BuildRequires libffi-devel
70 72
 *   Fri Apr 7 2017 Alexey Makhalov <amakhalov@vmware.com> 4.0.0-1