* [PR PATCH] Llvm19
@ 2025-01-05 2:45 Calandracas606
2025-01-27 4:12 ` [PR PATCH] [Updated] Llvm19 Calandracas606
2025-01-27 23:15 ` Calandracas606
0 siblings, 2 replies; 3+ messages in thread
From: Calandracas606 @ 2025-01-05 2:45 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1356 bytes --]
There is a new pull request by Calandracas606 against master on the void-packages repository
https://github.com/Calandracas606/void-packages llvm19
https://github.com/void-linux/void-packages/pull/53853
Llvm19
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **briefly**
<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- x86_64-musl
- i686
- aarch64 (cross)
- aarch64-musl (cross)
- armv7l (cross)
- armv7l-musl (cross)
- armv6l (cross)
- armv6l-musl (cross)
[ci skip]
A patch file from https://github.com/void-linux/void-packages/pull/53853.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-llvm19-53853.patch --]
[-- Type: text/x-diff, Size: 3872 bytes --]
From 7b7fb2201238235d7cff876bc8f458370e4f7933 Mon Sep 17 00:00:00 2001
From: Daniel Martinez <danielmartinez@cock.li>
Date: Sat, 4 Jan 2025 14:42:41 -0500
Subject: [PATCH 1/3] llvm19-bootstrap: update to 19.1.6.
---
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..7fc481c69a77ee 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.6
revision=1
build_wrksrc=llvm
build_style=cmake
@@ -22,11 +22,11 @@ short_desc="LLVM Compiler Infrastructure Project - Version 19"
maintainer="Daniel Martinez <danielmartinez@cock.li>"
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="f07fdcbb27b2b67aa95e5ddadf45406b33228481c250e65175066d36536a1ee2
+ cf702ec5a1c8e1ac3bfc999c1207e753fe8f972cb7d9608110b2f54ac4f0572c"
skip_extraction=${_spirv_version}.tar.gz
conflicts="llvm19>=0 llvm18>=0 llvm17>=0 llvm15>=0"
lib32disabled=yes
From ed855b26389beeb3f4ed5843d06de5aef6fa312d Mon Sep 17 00:00:00 2001
From: Daniel Martinez <danielmartinez@cock.li>
Date: Sat, 4 Jan 2025 21:42:20 -0500
Subject: [PATCH 2/3] llvm19: update to 19.1.6.
---
srcpkgs/llvm19/template | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/llvm19/template b/srcpkgs/llvm19/template
index 4100e416b6d71c..a17ba6588fb0dc 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.6
+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 <danielmartinez@cock.li>"
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=f07fdcbb27b2b67aa95e5ddadf45406b33228481c250e65175066d36536a1ee2
conflicts="llvm18>=0 llvm17>=0 llvm15>=0"
lib32disabled=yes
python_version=3
From 1e06454bb86fd0957e7c90f64d907ed13ad14d5b Mon Sep 17 00:00:00 2001
From: Daniel Martinez <danielmartinez@cock.li>
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 a17ba6588fb0dc..788bf3217e9b63 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
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PR PATCH] [Updated] Llvm19
2025-01-05 2:45 [PR PATCH] Llvm19 Calandracas606
@ 2025-01-27 4:12 ` Calandracas606
2025-01-27 23:15 ` Calandracas606
1 sibling, 0 replies; 3+ messages in thread
From: Calandracas606 @ 2025-01-27 4:12 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1361 bytes --]
There is an updated pull request by Calandracas606 against master on the void-packages repository
https://github.com/Calandracas606/void-packages llvm19
https://github.com/void-linux/void-packages/pull/53853
Llvm19
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **briefly**
<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- x86_64-musl
- i686
- aarch64 (cross)
- aarch64-musl (cross)
- armv7l (cross)
- armv7l-musl (cross)
- armv6l (cross)
- armv6l-musl (cross)
[ci skip]
A patch file from https://github.com/void-linux/void-packages/pull/53853.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-llvm19-53853.patch --]
[-- Type: text/x-diff, Size: 3872 bytes --]
From ec64cc6de9030a82b8a2e33b6746a3596c7081d2 Mon Sep 17 00:00:00 2001
From: Daniel Martinez <danielmartinez@cock.li>
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 <danielmartinez@cock.li>"
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 9a1d2882d42cbecff672b7851547004869c52a30 Mon Sep 17 00:00:00 2001
From: Daniel Martinez <danielmartinez@cock.li>
Date: Sat, 4 Jan 2025 21:42:20 -0500
Subject: [PATCH 2/3] llvm19: update to 19.1.7.
---
srcpkgs/llvm19/template | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/llvm19/template b/srcpkgs/llvm19/template
index 4100e416b6d71c..20bd60b3d2422f 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 <danielmartinez@cock.li>"
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
From 4aec60a76dac4e396898150f0e6a2a43a5e70d21 Mon Sep 17 00:00:00 2001
From: Daniel Martinez <danielmartinez@cock.li>
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 20bd60b3d2422f..0fad3c6e9c8ce2 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
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PR PATCH] [Updated] Llvm19
2025-01-05 2:45 [PR PATCH] Llvm19 Calandracas606
2025-01-27 4:12 ` [PR PATCH] [Updated] Llvm19 Calandracas606
@ 2025-01-27 23:15 ` Calandracas606
1 sibling, 0 replies; 3+ messages in thread
From: Calandracas606 @ 2025-01-27 23:15 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1361 bytes --]
There is an updated pull request by Calandracas606 against master on the void-packages repository
https://github.com/Calandracas606/void-packages llvm19
https://github.com/void-linux/void-packages/pull/53853
Llvm19
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **briefly**
<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- x86_64-musl
- i686
- aarch64 (cross)
- aarch64-musl (cross)
- armv7l (cross)
- armv7l-musl (cross)
- armv6l (cross)
- armv6l-musl (cross)
[ci skip]
A patch file from https://github.com/void-linux/void-packages/pull/53853.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-llvm19-53853.patch --]
[-- Type: text/x-diff, Size: 4143 bytes --]
From ec64cc6de9030a82b8a2e33b6746a3596c7081d2 Mon Sep 17 00:00:00 2001
From: Daniel Martinez <danielmartinez@cock.li>
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 <danielmartinez@cock.li>"
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 <danielmartinez@cock.li>
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 <danielmartinez@cock.li>"
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 <danielmartinez@cock.li>
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
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2025-01-27 23:15 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-01-05 2:45 [PR PATCH] Llvm19 Calandracas606
2025-01-27 4:12 ` [PR PATCH] [Updated] Llvm19 Calandracas606
2025-01-27 23:15 ` Calandracas606
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).