From 2d9f57f54816dee7ee143ffbd1a780ed03526268 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Thu, 12 Jan 2023 21:27:08 -0800 Subject: spirv-llvm-translator: Update to latest 16.0.0 branch Try to compile with clang 16 Signed-off-by: Khem Raj --- .../spirv-llvm-translator/spirv-llvm-translator_git.bb | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/recipes-devtools/spirv-llvm-translator/spirv-llvm-translator_git.bb b/recipes-devtools/spirv-llvm-translator/spirv-llvm-translator_git.bb index 7f214d3..4354c55 100644 --- a/recipes-devtools/spirv-llvm-translator/spirv-llvm-translator_git.bb +++ b/recipes-devtools/spirv-llvm-translator/spirv-llvm-translator_git.bb @@ -1,14 +1,14 @@ LICENSE = "NCSA" LIC_FILES_CHKSUM = "file://LICENSE.TXT;md5=47e311aa9caedd1b3abf098bd7814d1d" -BRANCH = "main" +BRANCH = "llvm_release_160" SRC_URI = "git://github.com/KhronosGroup/SPIRV-LLVM-Translator;protocol=https;branch=${BRANCH} \ - git://github.com/KhronosGroup/SPIRV-Headers;protocol=https;destsuffix=git/SPIRV-Headers;name=headers;branch=master \ + git://github.com/KhronosGroup/SPIRV-Headers;protocol=https;destsuffix=git/SPIRV-Headers;name=headers;branch=main \ " -PV = "15.0.0" -SRCREV = "1b8a00741caafac50de84f1f860b78e702722585" -SRCREV_headers = "0bcc624926a25a2a273d07877fd25a6ff5ba1cfb" +PV = "16.0.0+git${SRCPV}" +SRCREV = "5fdc47b1a94dbf2ad19b3a807736ddde5173e3db" +SRCREV_headers = "295cf5fb3bfe2454360e82b26bae7fc0de699abe" SRCREV_FORMAT = "default_headers" @@ -18,12 +18,10 @@ DEPENDS = "spirv-tools clang" inherit cmake pkgconfig python3native -OECMAKE_GENERATOR = "Unix Makefiles" - # Specify any options you want to pass to cmake using EXTRA_OECMAKE: EXTRA_OECMAKE = "\ + -DBASE_LLVM_VERSION=${LLVMVERSION} \ -DBUILD_SHARED_LIBS=ON \ - -DLLVM_SPIRV_BUILD_EXTERNAL=YES \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_POSITION_INDEPENDENT_CODE=ON \ -DCMAKE_SKIP_RPATH=ON \ -- cgit v1.2.3-54-g00ecf