From ee3519828b18e2057f62ba6ff83ba72fb9af2da0 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Mon, 8 Feb 2016 12:51:49 +0000 Subject: [PATCH] add missing patch --- .../llvm25468-lldb-swig-format-security.diff | 14 ++++++++++++++ debian/patches/llvm26003-sanitizer-check-env.diff | 11 +++++++++++ 2 files changed, 25 insertions(+) create mode 100644 debian/patches/llvm25468-lldb-swig-format-security.diff create mode 100644 debian/patches/llvm26003-sanitizer-check-env.diff diff --git a/debian/patches/llvm25468-lldb-swig-format-security.diff b/debian/patches/llvm25468-lldb-swig-format-security.diff new file mode 100644 index 00000000..5d046858 --- /dev/null +++ b/debian/patches/llvm25468-lldb-swig-format-security.diff @@ -0,0 +1,14 @@ +--- a/lldb/scripts/interface/SBError.i ++++ b/lldb/scripts/interface/SBError.i +@@ -57,6 +57,11 @@ + condition and we get back a void process object. + ") SBError; + ++%{ ++// https://llvm.org/bugs/show_bug.cgi?id=25468 ++#pragma GCC diagnostic ignored "-Wformat-security" ++%} ++ + class SBError { + public: + SBError (); diff --git a/debian/patches/llvm26003-sanitizer-check-env.diff b/debian/patches/llvm26003-sanitizer-check-env.diff new file mode 100644 index 00000000..9a121e3f --- /dev/null +++ b/debian/patches/llvm26003-sanitizer-check-env.diff @@ -0,0 +1,11 @@ +--- a/compiler-rt/cmake/Modules/SanitizerUtils.cmake ++++ b/compiler-rt/cmake/Modules/SanitizerUtils.cmake +@@ -86,7 +86,7 @@ + # Add target to check code style for sanitizer runtimes. + if(UNIX) + add_custom_target(SanitizerLintCheck +- COMMAND LLVM_CHECKOUT=${LLVM_MAIN_SRC_DIR} SILENT=1 TMPDIR= ++ COMMAND env LLVM_CHECKOUT=${LLVM_MAIN_SRC_DIR} SILENT=1 TMPDIR= + PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE} + COMPILER_RT=${COMPILER_RT_SOURCE_DIR} + ${SANITIZER_LINT_SCRIPT}