Github messages for voidlinux
 help / color / mirror / Atom feed
* [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).