From 75cfc021fdac52644a6a1df74c60619f3b8c445e Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Tue, 3 Sep 2019 10:25:52 +0200 Subject: [PATCH] fix variable --- debian/patches/fix-clang-path-and-build.diff | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/patches/fix-clang-path-and-build.diff b/debian/patches/fix-clang-path-and-build.diff index 3b399fcb..ccdfd082 100644 --- a/debian/patches/fix-clang-path-and-build.diff +++ b/debian/patches/fix-clang-path-and-build.diff @@ -17,13 +17,13 @@ Index: llvm-toolchain-snapshot_10~svn370632/clang/lib/Driver/ToolChains/Linux.cp - (!getTriple().isMusl() || DriverArgs.hasArg(options::OPT_nostdlibinc))) - addSystemInclude(DriverArgs, CC1Args, ResourceDirInclude); + (!getTriple().isMusl() || DriverArgs.hasArg(options::OPT_nostdlibinc))) { -+ if (llvm::sys::fs::exists(P)) { ++ if (llvm::sys::fs::exists(ResourceDirInclude)) { + /* Include the build include directory only + * Otherwise, it fails with stage2 when clang headers are available on the system + * they usually fail because of the include_next. Two llvm/clang headers are found + * while we are waiting for the lib C++ (std or not) + */ -+ addSystemInclude(DriverArgs, CC1Args, P); ++ addSystemInclude(DriverArgs, CC1Args, ResourceDirInclude); + } else { + addSystemInclude(DriverArgs, CC1Args, "/usr/include/clang/" + std::string(CLANG_VERSION_STRING) + "/include/"); + }