diff --git a/debian/changelog b/debian/changelog index 5b2142be..4027ac55 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,8 +2,8 @@ llvm-toolchain-3.2 (3.2-1) unstable; urgency=low * Build the whole LLVM toolchain at once. TODO - * Build using cmake instead of the autotools * Also install clang-check & clang-tblgen in the clang-3.2 package + * Fix the patch detection of clang from scan-build (Closes: #698352) -- Sylvestre Ledru Mon, 07 Jan 2013 15:45:54 +0100 diff --git a/debian/patches/scan-build-clang-path.diff b/debian/patches/scan-build-clang-path.diff new file mode 100644 index 00000000..323e5e70 --- /dev/null +++ b/debian/patches/scan-build-clang-path.diff @@ -0,0 +1,13 @@ +Index: llvm-toolchain-3.2-3.2/clang/tools/scan-build/scan-build +=================================================================== +--- llvm-toolchain-3.2-3.2.orig/clang/tools/scan-build/scan-build 2012-09-15 07:51:10.000000000 +0200 ++++ llvm-toolchain-3.2-3.2/clang/tools/scan-build/scan-build 2013-01-17 16:04:10.000000000 +0100 +@@ -1459,7 +1459,7 @@ + + # Find 'clang' + if (!defined $AnalyzerDiscoveryMethod) { +- $Clang = Cwd::realpath("$RealBin/bin/clang"); ++ $Clang = Cwd::realpath("/usr/bin/clang"); + if (!defined $Clang || ! -x $Clang) { + $Clang = Cwd::realpath("$RealBin/clang"); + }