From 2d445772a75958768cd9e4e5b15831be9ef34022 Mon Sep 17 00:00:00 2001 From: Anuj Mittal Date: Tue, 5 Oct 2021 00:33:39 +0800 Subject: intel-graphics-compiler: upgrade 1.0.8365 -> 1.0.8744 Build vc-intrintics as part of this project as igc expects it to. Remove the LLVM fixes as they are all available upstream now. Also depend on -native for invoking elf_packager. Signed-off-by: Anuj Mittal --- ...make-don-t-copy-header-file-when-building.patch | 35 ++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 dynamic-layers/clang-layer/recipes-opencl/igc/files/0001-llvm_deps.cmake-don-t-copy-header-file-when-building.patch (limited to 'dynamic-layers/clang-layer/recipes-opencl/igc/files/0001-llvm_deps.cmake-don-t-copy-header-file-when-building.patch') diff --git a/dynamic-layers/clang-layer/recipes-opencl/igc/files/0001-llvm_deps.cmake-don-t-copy-header-file-when-building.patch b/dynamic-layers/clang-layer/recipes-opencl/igc/files/0001-llvm_deps.cmake-don-t-copy-header-file-when-building.patch new file mode 100644 index 00000000..d62f47ca --- /dev/null +++ b/dynamic-layers/clang-layer/recipes-opencl/igc/files/0001-llvm_deps.cmake-don-t-copy-header-file-when-building.patch @@ -0,0 +1,35 @@ +From 3d99559779d628704568879a2ee51e968e66d005 Mon Sep 17 00:00:00 2001 +From: Anuj Mittal +Date: Tue, 5 Oct 2021 00:11:26 +0800 +Subject: [PATCH] llvm_deps.cmake: don't copy header file when building + +We build in pre-built mode and this header shouldn't be copied in +that case. + +Upstream-Status: Pending + +Signed-off-by: Anuj Mittal +--- + external/llvm/llvm_deps.cmake | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/external/llvm/llvm_deps.cmake b/external/llvm/llvm_deps.cmake +index 425d3766f..e43804f77 100644 +--- a/external/llvm/llvm_deps.cmake ++++ b/external/llvm/llvm_deps.cmake +@@ -46,9 +46,9 @@ if(IGC_OPTION__LLVM_LLD) + include(llvm_lld_source_hook) + if(NOT EXISTS "${IGC_LLVM_WORKSPACE_SRC}/libunwind/include/mach-o" AND ${IGC_OPTION__LLVM_PREFERRED_VERSION} GREATER_EQUAL "12.0.0") + # Need to copy one header from unwind package for LLD (only for building from sources) +- file(MAKE_DIRECTORY ${IGC_LLVM_WORKSPACE_SRC}/libunwind/include/mach-o) +- file(COPY ${DEFAULT_IGC_LLVM_SOURCES_DIR}/libunwind/include/mach-o/compact_unwind_encoding.h +- DESTINATION ${IGC_LLVM_WORKSPACE_SRC}/libunwind/include/mach-o/) ++ #file(MAKE_DIRECTORY ${IGC_LLVM_WORKSPACE_SRC}/libunwind/include/mach-o) ++ #file(COPY ${DEFAULT_IGC_LLVM_SOURCES_DIR}/libunwind/include/mach-o/compact_unwind_encoding.h ++ # DESTINATION ${IGC_LLVM_WORKSPACE_SRC}/libunwind/include/mach-o/) + endif() + endif() + +-- +2.32.0 + -- cgit v1.2.3-54-g00ecf