[packages/llvm] - fix debug info extraction - fix duplicate files
baggins
baggins at pld-linux.org
Sun Oct 11 13:09:17 CEST 2015
commit 303f4f9ef157d4ba2e2506f637f9be451e941dac
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Sun Oct 11 13:07:38 2015 +0200
- fix debug info extraction
- fix duplicate files
debuginfo-fix.patch | 11 +++++++++++
llvm.spec | 4 ++--
2 files changed, 13 insertions(+), 2 deletions(-)
---
diff --git a/llvm.spec b/llvm.spec
index 3232e9b..e437316 100644
--- a/llvm.spec
+++ b/llvm.spec
@@ -46,6 +46,7 @@ Patch1: %{name}-pld.patch
Patch2: libdir.patch
Patch3: x32-gcc-toolchain.patch
Patch4: gcc5.patch
+Patch5: debuginfo-fix.patch
URL: http://llvm.org/
BuildRequires: bash
BuildRequires: bison
@@ -437,6 +438,7 @@ mv lld-%{version}.src tools/lld
%patch2 -p1
%patch3 -p1
%patch4 -p1
+%patch5 -p1
%{__sed} -i 's|"lib"|"%{_lib}"|' tools/clang/lib/Driver/Driver.cpp
@@ -704,8 +706,6 @@ rm -rf $RPM_BUILD_ROOT
%ifarch %{ix86} %{x8664}
%{_libdir}/clang/%{version}/lib
%{_libdir}/clang/%{version}/asan_blacklist.txt
-%{_libdir}/clang/%{version}/dfsan_abilist.txt
-%{_libdir}/clang/%{version}/msan_blacklist.txt
%endif
%ifarch %{x8664}
%{_libdir}/clang/%{version}/dfsan_abilist.txt
diff --git a/debuginfo-fix.patch b/debuginfo-fix.patch
new file mode 100644
index 0000000..72ad371
--- /dev/null
+++ b/debuginfo-fix.patch
@@ -0,0 +1,11 @@
+--- llvm-3.7.0.src/include/llvm/CodeGen/CommandFlags.h~ 2015-07-06 19:44:26.000000000 +0200
++++ llvm-3.7.0.src/include/llvm/CodeGen/CommandFlags.h 2015-10-11 11:59:10.130862977 +0200
+@@ -21,7 +21,7 @@
+ #include "llvm/IR/Intrinsics.h"
+ #include "llvm/IR/Module.h"
+ #include "llvm/MC/MCTargetOptionsCommandFlags.h"
+-#include "llvm//MC/SubtargetFeature.h"
++#include "llvm/MC/SubtargetFeature.h"
+ #include "llvm/Support/CodeGen.h"
+ #include "llvm/Support/CommandLine.h"
+ #include "llvm/Support/Host.h"
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/llvm.git/commitdiff/303f4f9ef157d4ba2e2506f637f9be451e941dac
More information about the pld-cvs-commit
mailing list