From ec64cc6de9030a82b8a2e33b6746a3596c7081d2 Mon Sep 17 00:00:00 2001 From: Daniel Martinez Date: Sat, 4 Jan 2025 14:42:41 -0500 Subject: [PATCH 1/3] llvm19-bootstrap: update to 19.1.7. --- srcpkgs/llvm19-bootstrap/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/llvm19-bootstrap/template b/srcpkgs/llvm19-bootstrap/template index e863a49b9a1c7a..fffc970929a732 100644 --- a/srcpkgs/llvm19-bootstrap/template +++ b/srcpkgs/llvm19-bootstrap/template @@ -1,6 +1,6 @@ # Template file for 'llvm19-bootstrap' pkgname=llvm19-bootstrap -version=19.1.4 +version=19.1.7 revision=1 build_wrksrc=llvm build_style=cmake @@ -22,11 +22,11 @@ short_desc="LLVM Compiler Infrastructure Project - Version 19" maintainer="Daniel Martinez " license="Apache-2.0 AND NCSA AND custom:Apache-2.0-with-llvm-exception" homepage="https://www.llvm.org" -_spirv_version=v19.1.1 +_spirv_version=v19.1.3 distfiles="https://github.com/llvm/llvm-project/archive/refs/tags/llvmorg-${version}.tar.gz https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/refs/tags/${_spirv_version}.tar.gz" -checksum="010e1fd3cabee8799bd2f8a6fbc68f28207494f315cf9da7057a2820f79fd531 - 7f6f7a1af0eb40910ddf3a7647d2186c8c5dc5a47945afa935aeec56bacf4336" +checksum="59abea1c22e64933fad4de1671a61cdb934098793c7a31b333ff58dc41bff36c + cf702ec5a1c8e1ac3bfc999c1207e753fe8f972cb7d9608110b2f54ac4f0572c" skip_extraction=${_spirv_version}.tar.gz conflicts="llvm19>=0 llvm18>=0 llvm17>=0 llvm15>=0" lib32disabled=yes From f1688d80a9c19133a6de96be2c83f2bcc8648cdd Mon Sep 17 00:00:00 2001 From: Daniel Martinez Date: Sat, 4 Jan 2025 21:42:20 -0500 Subject: [PATCH 2/3] llvm19: update to 19.1.7. --- srcpkgs/llvm19/template | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/srcpkgs/llvm19/template b/srcpkgs/llvm19/template index 4100e416b6d71c..9f8c8b659fc0c4 100644 --- a/srcpkgs/llvm19/template +++ b/srcpkgs/llvm19/template @@ -1,7 +1,7 @@ # Template file for 'llvm19' pkgname=llvm19 -version=19.1.4 -revision=2 +version=19.1.7 +revision=1 build_wrksrc=llvm build_style=cmake _llvm_prefix=lib/llvm/19 @@ -44,6 +44,7 @@ configure_args=" -DLLDB_PYTHON_EXT_SUFFIX=$_ext_suffix -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=NO -DLLVM_SPIRV=/usr/bin/llvm-spirv + -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD=SPIRV " hostmakedepends="perl python3 zlib-devel libffi-devel swig python3-Sphinx python3-recommonmark python3-sphinx-automodapi git python3-sphinx-markdown-tables python3-yaml pkg-config @@ -56,7 +57,7 @@ maintainer="Daniel Martinez " license="Apache-2.0 AND NCSA AND custom:Apache-2.0-with-llvm-exception" homepage="https://www.llvm.org" distfiles="https://github.com/llvm/llvm-project/archive/refs/tags/llvmorg-${version}.tar.gz" -checksum=010e1fd3cabee8799bd2f8a6fbc68f28207494f315cf9da7057a2820f79fd531 +checksum=59abea1c22e64933fad4de1671a61cdb934098793c7a31b333ff58dc41bff36c conflicts="llvm18>=0 llvm17>=0 llvm15>=0" lib32disabled=yes python_version=3 @@ -190,6 +191,7 @@ arm*-musl|i686-musl) configure_args+=" -DCOMPILER_RT_BUILD_SANITIZERS=OFF" configure_args+=" -DCOMPILER_RT_BUILD_XRAY=OFF" configure_args+=" -DCOMPILER_RT_BUILD_MEMPROF=OFF" + configure_args+=" -DCOMPILER_RT_BUILD_CTX_PROFILE=OFF" ;; esac From d16e4d431bd5f1859ee2d1f6a5089b6165aa64cc Mon Sep 17 00:00:00 2001 From: Daniel Martinez Date: Sat, 4 Jan 2025 21:43:21 -0500 Subject: [PATCH 3/3] llvm19: temp nocross --- srcpkgs/llvm19/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/llvm19/template b/srcpkgs/llvm19/template index 9f8c8b659fc0c4..5e7add95cdc648 100644 --- a/srcpkgs/llvm19/template +++ b/srcpkgs/llvm19/template @@ -62,6 +62,8 @@ conflicts="llvm18>=0 llvm17>=0 llvm15>=0" lib32disabled=yes python_version=3 +nocross="temporary" + build_options="clang clang_tools_extra lld mlir libclc polly lldb flang bolt openmp libc libcxx libunwind offload lto graphviz full_debug" build_options_default="clang clang_tools_extra lld libclc polly lldb