Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] rust: update to 1.64.0 [ci skip]
@ 2022-10-03 14:21 jcgruenhage
  2022-10-03 14:39 ` Duncaen
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: jcgruenhage @ 2022-10-03 14:21 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1344 bytes --]

There is a new pull request by jcgruenhage against master on the void-packages repository

https://github.com/jcgruenhage/void-packages rust-1.64
https://github.com/void-linux/void-packages/pull/39673

rust: update to 1.64.0 [ci skip]
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**


I still need to generate the distfiles, otherwise this looks good to me right now.
<!--
#### 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, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/39673.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-rust-1.64-39673.patch --]
[-- Type: text/x-diff, Size: 6481 bytes --]

From f1512fb8b5e1bfa1cd2757012cb1efd8568311da Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Mon, 3 Oct 2022 13:18:29 +0200
Subject: [PATCH 1/4] rust-bootstrap: update to 1.64.0.

---
 srcpkgs/rust-bootstrap/template | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/srcpkgs/rust-bootstrap/template b/srcpkgs/rust-bootstrap/template
index 5e0ea14048f4..66fccc30b97a 100644
--- a/srcpkgs/rust-bootstrap/template
+++ b/srcpkgs/rust-bootstrap/template
@@ -1,6 +1,6 @@
 # Template file for 'rust-bootstrap'
 pkgname=rust-bootstrap
-version=1.63.0
+version=1.64.0
 revision=1
 create_wrksrc=yes
 short_desc="Rust programming language bootstrap toolchain"
@@ -30,23 +30,23 @@ distfiles="
 case "$XBPS_TARGET_MACHINE" in
 	i686)
 		checksum="
-		 11d3729f0343a069e9e59531745170cb0b6ce68f73848699564ea0bbcbf2c02f
-		 3177d3a159b4fcd54bca93d09ff1a903689a64ed4037699de372e685d12d4335"
+		 3d604e150c469461a64c17b6d26f96a5a3d6975246c92cd13ee9bc6e4df0aaeb
+		 c80c57df63517d6171c061e6c095b794593172a3abefa9b4202992706bda12e5"
 		;;
 	x86_64)
 		checksum="
-		 bdab9d9afa5c329c40f9ba568364815237fab8426477c12bfabad35ffc484ab5
-		 993c2c17bf76ac626bfb5b17bddce65fbdfc14f70d183f33773de0cd12df46d2"
+		 1f5756a03119853b53358018c5b1592940a2354c3c9f84ee7faf684e3478f8f0
+		 6ace34bcbba9557aa2fc3a0515c3da4a83ca24d7d45506c5e1b32f589fa38a8b"
 		;;
 	x86_64-musl)
 		checksum="
-		 b6566a9b1dafe03cf4a01b58b2db0e14a0044ae5773736827882bd549108277e
-		 6fcfa4f9a51d35bf2c5c92ac15c688baa8c98d9fded05ab6abfdae85cb5aed8c"
+		 5177d749b5dcc74596e314b73c5f3f3eabed8b3e207f812f229fbf0682c162ae
+		 29af13a882abbe797fadd43afcb75bce2e2304438db9e21a3e64a2e9100501fb"
 		;;
 	ppc64le)
 		checksum="
-		 b3dc2c082e76b5effe0b158aac3831830168a1a6980b39347c355e49be63fcca
-		 3ae0b74ba428c569fcecebbb09060ad0bd434a5f1fc9ffd1329b56941a897b6e"
+		 11630fc51fffe722e52f649357b5948c24b5305cfb61a8114527234e054451c4
+		 ef697469b2a3ea8897f49b70e3be0c7aaca3f26fd3234812113e2e85cafac738"
 		;;
 	ppc64le-musl)
 		checksum="
@@ -60,8 +60,8 @@ case "$XBPS_TARGET_MACHINE" in
 		;;
 	ppc)
 		checksum="
-		 7a99dd6a7f30b8a8f85d95f47fa77084a48c7ebc94092978daa3563268a4b15b
-		 a25719c0ad2a5e7f52eed87b75cb76c4a52b8dc6e24b4bef16ed7fb9133e5b42"
+		 6b29ebec4cd705760db634717cf6df68a9a377d52c25def30f5a2e2641a83279
+		 5f4de96bff2937fc0a64a216604c7af765af94460a1f283330eddc610d91271b"
 		;;
 	*) broken="rust bootstrap binaries unavailable for ${XBPS_TARGET_MACHINE}";;
 esac

From 3f5793df51b3c1175f85f8f2dbf3adc27571cdeb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Mon, 3 Oct 2022 13:18:35 +0200
Subject: [PATCH 2/4] cargo-bootstrap: update to 1.64.0.

---
 srcpkgs/cargo-bootstrap/template | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/cargo-bootstrap/template b/srcpkgs/cargo-bootstrap/template
index 43d0b0049b5a..33abcd1c7f54 100644
--- a/srcpkgs/cargo-bootstrap/template
+++ b/srcpkgs/cargo-bootstrap/template
@@ -1,6 +1,6 @@
 # Template file for 'cargo-bootstrap'
 pkgname=cargo-bootstrap
-version=1.63.0
+version=1.64.0
 revision=1
 short_desc="Bootstrap binaries of Rust package manager"
 maintainer="Orphaned <orphan@voidlinux.org>"
@@ -27,16 +27,16 @@ distfiles="${_bootstrap_url}/cargo-${version}-${RUST_TARGET}.tar.xz"
 
 case "$XBPS_TARGET_MACHINE" in
 	i686)
-		checksum="6f2c109fc38ed8ccadcdcccf51d11505651ca9e12c396ab46ac1dbb55265b792"
+		checksum="e2e20a16f5db52cd6b773c94225b03880743544ff2f317dd857cf0dceac6ab57"
 		;;
 	x86_64)
-		checksum="f370d12e4c11f0c835becb738bcf00d363f29b76f8b424b4dcb005abcf15fc9a"
+		checksum="21434d83a30ad3fa4e4831487c5574a20b07dd57d213b26e1246290c57d4ec41"
 		;;
 	x86_64-musl)
-		checksum="6f6ce044832a2433c250f4f27a61f69081e2b0f7e4e1f141492c2ce99ee8511e"
+		checksum="01d06176fd894b9299ed4f5b78e87d78a9a25b9ba803d3f8c50b7a4ea21d8807"
 		;;
 	ppc64le)
-		checksum="a4cdc00a42fd767bf5a296f7126d9db22a0a609cd956bbf0cb3eae882add1be7"
+		checksum="ba7188b2c7890e61bf58d3aa9e94c323fec375f67cf03841bbcc0f6c800fe6ad"
 		;;
 	ppc64le-musl)
 		checksum="3dc497186493a9fc974ae8add91a6fed34d95e263bedb95142d636ba257b2240"

From c495a5ba0e023c90479ba66b2939c4ebb420411c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Mon, 3 Oct 2022 16:12:54 +0200
Subject: [PATCH 3/4] rust: update to 1.64.0.

---
 srcpkgs/rust/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/rust/template b/srcpkgs/rust/template
index 571a7c0a9abc..82ff3237de5a 100644
--- a/srcpkgs/rust/template
+++ b/srcpkgs/rust/template
@@ -8,7 +8,7 @@
 # uploaded to https://repo-default.voidlinux.org/distfiles/
 #
 pkgname=rust
-version=1.63.0
+version=1.64.0
 revision=1
 wrksrc="rustc-${version}-src"
 hostmakedepends="cmake curl pkg-config python3 tar cargo-bootstrap"
@@ -19,7 +19,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="MIT, Apache-2.0"
 homepage="https://www.rust-lang.org/"
 distfiles="https://static.rust-lang.org/dist/rustc-${version}-src.tar.gz"
-checksum=1f9580295642ef5da7e475a8da2397d65153d3f2cb92849dbd08ed0effca99d0
+checksum=b3cd9f481e1a2901bf6f3808d30c69cc4ea80d93c4cc4e2ed52258b180381205
 lib32disabled=yes
 make_check=no # CBA for now
 

From 2c35d68e4c2bd12309908990347b952e85956ef7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Mon, 3 Oct 2022 16:19:21 +0200
Subject: [PATCH 4/4] cargo: update to 1.64.0.

---
 srcpkgs/cargo/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index 9f653c39fd43..51d8c35b7270 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -1,6 +1,6 @@
 # Template file for 'cargo'
 pkgname=cargo
-version=1.63.0
+version=1.64.0
 revision=1
 wrksrc="cargo-rust-${version}"
 build_helper=rust
@@ -13,7 +13,7 @@ license="MIT, Apache-2.0"
 homepage="https://crates.io/"
 distfiles="https://github.com/rust-lang/cargo/archive/rust-${version}.tar.gz
  https://github.com/crossbeam-rs/crossbeam/archive/refs/tags/crossbeam-utils-0.8.8.tar.gz"
-checksum="b1f50e4957a0453c1513cabe98c7fd94e715cd0ca70138b1945cef338e1abf35
+checksum="8363ee37e1ff85c7322f0619087b1230f43852dcb26316627a1a703ed20ea4b7
  52c451910203cd9002cc4b85cff95f45c6ba245392801e80d7898ca5c3c3ab29"
 replaces="cargo-tree>=0"
 

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: rust: update to 1.64.0 [ci skip]
  2022-10-03 14:21 [PR PATCH] rust: update to 1.64.0 [ci skip] jcgruenhage
@ 2022-10-03 14:39 ` Duncaen
  2022-10-03 16:16 ` jcgruenhage
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Duncaen @ 2022-10-03 14:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 356 bytes --]

New comment by Duncaen on void-packages repository

https://github.com/void-linux/void-packages/pull/39673#issuecomment-1265550751

Comment:
Can you try enabling `profiler = true` and maybe `sanitizers = true` in the `[build]` section of `config.toml`. Seems like other distributions (alpine, arch, etc.) ship them and its required for pgo firefox builds.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: rust: update to 1.64.0 [ci skip]
  2022-10-03 14:21 [PR PATCH] rust: update to 1.64.0 [ci skip] jcgruenhage
  2022-10-03 14:39 ` Duncaen
@ 2022-10-03 16:16 ` jcgruenhage
  2022-10-03 20:40 ` Duncaen
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: jcgruenhage @ 2022-10-03 16:16 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 2238 bytes --]

New comment by jcgruenhage on void-packages repository

https://github.com/void-linux/void-packages/pull/39673#issuecomment-1265703954

Comment:
@Duncaen I have tried:

```text
   Compiling profiler_builtins v0.0.0 (/builddir/rustc-1.64.0-src/library/profiler_builtins)
The following warnings were emitted during compilation:

warning: ar: '/builddir/rustc-1.64.0-src/build/x86_64-unknown-linux-gnu/stage0-std/x86_64-unknown-linux-gnu/release/build/profiler_builtins-f59c85dd39a053e4/out/libprofiler-rt.a': No such file

error: failed to run custom build command for `profiler_builtins v0.0.0 (/builddir/rustc-1.64.0-src/library/profiler_builtins)`

Caused by:
  process didn't exit successfully: `/builddir/rustc-1.64.0-src/build/x86_64-unknown-linux-gnu/stage0-std/release/build/profiler_builtins-6d56c02a1b1b5017/build-script-build` (exit status: 1)
  --- stdout
  TARGET = Some("x86_64-unknown-linux-gnu")
  HOST = Some("x86_64-unknown-linux-gnu")
  AR_x86_64-unknown-linux-gnu = Some("ar")
  running: "ar" "s" "/builddir/rustc-1.64.0-src/build/x86_64-unknown-linux-gnu/stage0-std/x86_64-unknown-linux-gnu/release/build/profiler_builtins-f59c85dd39a053e4/out/libprofiler-rt.a"
  cargo:warning=ar: '/builddir/rustc-1.64.0-src/build/x86_64-unknown-linux-gnu/stage0-std/x86_64-unknown-linux-gnu/release/build/profiler_builtins-f59c85dd39a053e4/out/libprofiler-rt.a': No such file
  exit status: 1

  --- stderr


  error occurred: Command "ar" "s" "/builddir/rustc-1.64.0-src/build/x86_64-unknown-linux-gnu/stage0-std/x86_64-unknown-linux-gnu/release/build/profiler_builtins-f59c85dd39a053e4/out/libprofiler-rt.a" with args "ar" did not execute successfully (status code exit status: 1).


warning: build failed, waiting for other jobs to finish...
Build completed unsuccessfully in 0:01:27
=> ERROR: rust-1.64.0_1: do_build: 'env CFLAGS_${RUST_BUILD}="${CFLAGS_host}" CXXFLAGS_${RUST_BUILD}="${CXXFLAGS_host}" CFLAGS_${RUST_TARGET}="${CFLAGS}" CXXFLAGS_${RUST_TARGET}="${CXXFLAGS}" python3 x.py dist --jobs $XBPS_MAKEJOBS' exited with 1
=> ERROR:   in do_build() at srcpkgs/rust/template:173
```

If someone wants to look deeper into that, sure, but I'd like to focus on just getting 1.64.0 out for now.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: rust: update to 1.64.0 [ci skip]
  2022-10-03 14:21 [PR PATCH] rust: update to 1.64.0 [ci skip] jcgruenhage
  2022-10-03 14:39 ` Duncaen
  2022-10-03 16:16 ` jcgruenhage
@ 2022-10-03 20:40 ` Duncaen
  2022-10-03 20:50 ` Duncaen
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Duncaen @ 2022-10-03 20:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1015 bytes --]

New comment by Duncaen on void-packages repository

https://github.com/void-linux/void-packages/pull/39673#issuecomment-1266021219

Comment:
Looking a bit into it, I think I've got it building with our current version by setting the `profile = "user"` toplevel option which will use default options from `masterdir/builddir/rustc-1.63.0-src/src/bootstrap/defaults/config.user.toml`:

```
# These defaults are meant for users and distro maintainers building from source, without intending to make multiple changes.
[build]
# When compiling from source, you almost always want a full stage 2 build,
# which has all the latest optimizations from nightly.
build-stage = 2
test-stage = 2
doc-stage = 2
# When compiling from source, you usually want all tools.
extended = true
```

I think this would make sense to adopt those options or include `profile = "user"`. I'm still test building things while also doing firefox-esr builds in parallel so I'm not able to fully verify if every target builds fully.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: rust: update to 1.64.0 [ci skip]
  2022-10-03 14:21 [PR PATCH] rust: update to 1.64.0 [ci skip] jcgruenhage
                   ` (2 preceding siblings ...)
  2022-10-03 20:40 ` Duncaen
@ 2022-10-03 20:50 ` Duncaen
  2022-10-12 19:44 ` mmnmnnmnmm
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Duncaen @ 2022-10-03 20:50 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1015 bytes --]

New comment by Duncaen on void-packages repository

https://github.com/void-linux/void-packages/pull/39673#issuecomment-1266021219

Comment:
Looking a bit into it, I think I've got it building with our current version by setting the `profile = "user"` toplevel option which will use default options from `masterdir/builddir/rustc-1.63.0-src/src/bootstrap/defaults/config.user.toml`:

```
# These defaults are meant for users and distro maintainers building from source, without intending to make multiple changes.
[build]
# When compiling from source, you almost always want a full stage 2 build,
# which has all the latest optimizations from nightly.
build-stage = 2
test-stage = 2
doc-stage = 2
# When compiling from source, you usually want all tools.
extended = true
```

I think this would make sense to adopt those options or include `profile = "user"`. I'm still test building things while also doing firefox-esr builds in parallel so I'm not able to fully verify if every target builds fully.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: rust: update to 1.64.0 [ci skip]
  2022-10-03 14:21 [PR PATCH] rust: update to 1.64.0 [ci skip] jcgruenhage
                   ` (3 preceding siblings ...)
  2022-10-03 20:50 ` Duncaen
@ 2022-10-12 19:44 ` mmnmnnmnmm
  2022-10-16 17:32 ` [PR PATCH] [Updated] " jcgruenhage
  2022-11-03  8:30 ` [PR PATCH] [Merged]: " classabbyamp
  6 siblings, 0 replies; 8+ messages in thread
From: mmnmnnmnmm @ 2022-10-12 19:44 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 710 bytes --]

New comment by mmnmnnmnmm on void-packages repository

https://github.com/void-linux/void-packages/pull/39673#issuecomment-1276655895

Comment:
> If someone wants to look deeper into that, sure, but I'd like to focus on just getting 1.64.0 out for now.

To build the rust profiler it needs access to an entire install of LLVM.

We can either use rust's LLVM subproject, or, build llvm into a directory like [alpine does](https://git.alpinelinux.org/aports/tree/main/llvm15/APKBUILD?id=0a93ac08554837eaea5f6a32b8efacc07d4e4e6e#n70) and pass it to rust using --llvm-root.

@Duncaen would using rust's LLVM be an acceptable short-term solution? As updating LLVM is in sort-of-limbo in void at the moment.


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PR PATCH] [Updated] rust: update to 1.64.0 [ci skip]
  2022-10-03 14:21 [PR PATCH] rust: update to 1.64.0 [ci skip] jcgruenhage
                   ` (4 preceding siblings ...)
  2022-10-12 19:44 ` mmnmnnmnmm
@ 2022-10-16 17:32 ` jcgruenhage
  2022-11-03  8:30 ` [PR PATCH] [Merged]: " classabbyamp
  6 siblings, 0 replies; 8+ messages in thread
From: jcgruenhage @ 2022-10-16 17:32 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1349 bytes --]

There is an updated pull request by jcgruenhage against master on the void-packages repository

https://github.com/jcgruenhage/void-packages rust-1.64
https://github.com/void-linux/void-packages/pull/39673

rust: update to 1.64.0 [ci skip]
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**


I still need to generate the distfiles, otherwise this looks good to me right now.
<!--
#### 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, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/39673.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-rust-1.64-39673.patch --]
[-- Type: text/x-diff, Size: 7546 bytes --]

From d3314f667cd67d07c2a290f004b26651587e7bef Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Mon, 3 Oct 2022 13:18:29 +0200
Subject: [PATCH 1/4] rust-bootstrap: update to 1.64.0.

---
 srcpkgs/rust-bootstrap/template | 30 +++++++++++++++---------------
 1 file changed, 15 insertions(+), 15 deletions(-)

diff --git a/srcpkgs/rust-bootstrap/template b/srcpkgs/rust-bootstrap/template
index 5e0ea14048f4..c7a5a01a7fd4 100644
--- a/srcpkgs/rust-bootstrap/template
+++ b/srcpkgs/rust-bootstrap/template
@@ -1,6 +1,6 @@
 # Template file for 'rust-bootstrap'
 pkgname=rust-bootstrap
-version=1.63.0
+version=1.64.0
 revision=1
 create_wrksrc=yes
 short_desc="Rust programming language bootstrap toolchain"
@@ -30,38 +30,38 @@ distfiles="
 case "$XBPS_TARGET_MACHINE" in
 	i686)
 		checksum="
-		 11d3729f0343a069e9e59531745170cb0b6ce68f73848699564ea0bbcbf2c02f
-		 3177d3a159b4fcd54bca93d09ff1a903689a64ed4037699de372e685d12d4335"
+		 3d604e150c469461a64c17b6d26f96a5a3d6975246c92cd13ee9bc6e4df0aaeb
+		 c80c57df63517d6171c061e6c095b794593172a3abefa9b4202992706bda12e5"
 		;;
 	x86_64)
 		checksum="
-		 bdab9d9afa5c329c40f9ba568364815237fab8426477c12bfabad35ffc484ab5
-		 993c2c17bf76ac626bfb5b17bddce65fbdfc14f70d183f33773de0cd12df46d2"
+		 1f5756a03119853b53358018c5b1592940a2354c3c9f84ee7faf684e3478f8f0
+		 6ace34bcbba9557aa2fc3a0515c3da4a83ca24d7d45506c5e1b32f589fa38a8b"
 		;;
 	x86_64-musl)
 		checksum="
-		 b6566a9b1dafe03cf4a01b58b2db0e14a0044ae5773736827882bd549108277e
-		 6fcfa4f9a51d35bf2c5c92ac15c688baa8c98d9fded05ab6abfdae85cb5aed8c"
+		 5177d749b5dcc74596e314b73c5f3f3eabed8b3e207f812f229fbf0682c162ae
+		 29af13a882abbe797fadd43afcb75bce2e2304438db9e21a3e64a2e9100501fb"
 		;;
 	ppc64le)
 		checksum="
-		 b3dc2c082e76b5effe0b158aac3831830168a1a6980b39347c355e49be63fcca
-		 3ae0b74ba428c569fcecebbb09060ad0bd434a5f1fc9ffd1329b56941a897b6e"
+		 11630fc51fffe722e52f649357b5948c24b5305cfb61a8114527234e054451c4
+		 ef697469b2a3ea8897f49b70e3be0c7aaca3f26fd3234812113e2e85cafac738"
 		;;
 	ppc64le-musl)
 		checksum="
-		 63273dc52f3f9e16e26de1c2f5749cabc3c958af5416cf6da6c7600ddf086447
-		 6f78a87825c624b85c7c5c2a47a185d354a72b1604e354fae40888958069d4d1"
+		 9ae19e0cdb883aa67dc3e4ef7afca88f99c8c5d176ed9175e2f7652122c7d1d8
+		 825b8f680d9e6e3d6b1451586bb09efb0c1f7d844d6874738e040cf3d6b20663"
 		;;
 	ppc64)
 		checksum="
-		 52dacd9c0adda206bc0255dc978f53453fec995a33a905c2b1cf9b1b1fe8089b
-		 514e5f62cb17a0d0ee2981bfb1aba9284f37eb44a20ff36164faab32cc0a22bc"
+		 aae6418c71986a7f4ab7c7ab66d4f97531f0bdab50f14985c9403e2cff443de7
+		 96485965f0a2dec274679cafbe4d39bd9e7c728824a6c5504f164ec9d5f57384"
 		;;
 	ppc)
 		checksum="
-		 7a99dd6a7f30b8a8f85d95f47fa77084a48c7ebc94092978daa3563268a4b15b
-		 a25719c0ad2a5e7f52eed87b75cb76c4a52b8dc6e24b4bef16ed7fb9133e5b42"
+		 6b29ebec4cd705760db634717cf6df68a9a377d52c25def30f5a2e2641a83279
+		 5f4de96bff2937fc0a64a216604c7af765af94460a1f283330eddc610d91271b"
 		;;
 	*) broken="rust bootstrap binaries unavailable for ${XBPS_TARGET_MACHINE}";;
 esac

From 5da311fa9002ba25ee81e5999fee1e5e1b4291a6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Mon, 3 Oct 2022 13:18:35 +0200
Subject: [PATCH 2/4] cargo-bootstrap: update to 1.64.0.

---
 srcpkgs/cargo-bootstrap/template | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/cargo-bootstrap/template b/srcpkgs/cargo-bootstrap/template
index 43d0b0049b5a..5eae62fade55 100644
--- a/srcpkgs/cargo-bootstrap/template
+++ b/srcpkgs/cargo-bootstrap/template
@@ -1,6 +1,6 @@
 # Template file for 'cargo-bootstrap'
 pkgname=cargo-bootstrap
-version=1.63.0
+version=1.64.0
 revision=1
 short_desc="Bootstrap binaries of Rust package manager"
 maintainer="Orphaned <orphan@voidlinux.org>"
@@ -27,25 +27,25 @@ distfiles="${_bootstrap_url}/cargo-${version}-${RUST_TARGET}.tar.xz"
 
 case "$XBPS_TARGET_MACHINE" in
 	i686)
-		checksum="6f2c109fc38ed8ccadcdcccf51d11505651ca9e12c396ab46ac1dbb55265b792"
+		checksum="e2e20a16f5db52cd6b773c94225b03880743544ff2f317dd857cf0dceac6ab57"
 		;;
 	x86_64)
-		checksum="f370d12e4c11f0c835becb738bcf00d363f29b76f8b424b4dcb005abcf15fc9a"
+		checksum="21434d83a30ad3fa4e4831487c5574a20b07dd57d213b26e1246290c57d4ec41"
 		;;
 	x86_64-musl)
-		checksum="6f6ce044832a2433c250f4f27a61f69081e2b0f7e4e1f141492c2ce99ee8511e"
+		checksum="01d06176fd894b9299ed4f5b78e87d78a9a25b9ba803d3f8c50b7a4ea21d8807"
 		;;
 	ppc64le)
-		checksum="a4cdc00a42fd767bf5a296f7126d9db22a0a609cd956bbf0cb3eae882add1be7"
+		checksum="ba7188b2c7890e61bf58d3aa9e94c323fec375f67cf03841bbcc0f6c800fe6ad"
 		;;
 	ppc64le-musl)
-		checksum="3dc497186493a9fc974ae8add91a6fed34d95e263bedb95142d636ba257b2240"
+		checksum="1b54ab4793ac6c9c43ee9ee45677f403a9bba9c6610e8838c96ec194bcb4f261"
 		;;
 	ppc64)
-		checksum="babded6c2d112aa92cb1af5ca24d93a034b20c0315f03c231a4eb3a92408a6cd"
+		checksum="96ce39dac948333b8321d2bc3ac70982879b185d69267f3d580df3f9c662dd0d"
 		;;
 	ppc)
-		checksum="3c7f4d28987d8bf5d10fb0cf4ec792b73a4725add2845d69b85e36d47f3c228e"
+		checksum="c7aa415b64b046626003fcafc76da90373adc8fc748f065fa8385dc19d3b3a2a"
 		;;
 	*) broken="cargo bootstrap binaries unavailable for ${XBPS_TARGET_MACHINE}";;
 esac

From 0dafe4d71cc3e6d446ec136093859a6ea2ebec64 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Mon, 3 Oct 2022 16:12:54 +0200
Subject: [PATCH 3/4] rust: update to 1.64.0.

---
 srcpkgs/rust/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/rust/template b/srcpkgs/rust/template
index 571a7c0a9abc..82ff3237de5a 100644
--- a/srcpkgs/rust/template
+++ b/srcpkgs/rust/template
@@ -8,7 +8,7 @@
 # uploaded to https://repo-default.voidlinux.org/distfiles/
 #
 pkgname=rust
-version=1.63.0
+version=1.64.0
 revision=1
 wrksrc="rustc-${version}-src"
 hostmakedepends="cmake curl pkg-config python3 tar cargo-bootstrap"
@@ -19,7 +19,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="MIT, Apache-2.0"
 homepage="https://www.rust-lang.org/"
 distfiles="https://static.rust-lang.org/dist/rustc-${version}-src.tar.gz"
-checksum=1f9580295642ef5da7e475a8da2397d65153d3f2cb92849dbd08ed0effca99d0
+checksum=b3cd9f481e1a2901bf6f3808d30c69cc4ea80d93c4cc4e2ed52258b180381205
 lib32disabled=yes
 make_check=no # CBA for now
 

From 239781283dd45c2c7257a5772230aae4eea99fd8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Mon, 3 Oct 2022 16:19:21 +0200
Subject: [PATCH 4/4] cargo: update to 1.64.0.

---
 srcpkgs/cargo/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index 9f653c39fd43..51d8c35b7270 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -1,6 +1,6 @@
 # Template file for 'cargo'
 pkgname=cargo
-version=1.63.0
+version=1.64.0
 revision=1
 wrksrc="cargo-rust-${version}"
 build_helper=rust
@@ -13,7 +13,7 @@ license="MIT, Apache-2.0"
 homepage="https://crates.io/"
 distfiles="https://github.com/rust-lang/cargo/archive/rust-${version}.tar.gz
  https://github.com/crossbeam-rs/crossbeam/archive/refs/tags/crossbeam-utils-0.8.8.tar.gz"
-checksum="b1f50e4957a0453c1513cabe98c7fd94e715cd0ca70138b1945cef338e1abf35
+checksum="8363ee37e1ff85c7322f0619087b1230f43852dcb26316627a1a703ed20ea4b7
  52c451910203cd9002cc4b85cff95f45c6ba245392801e80d7898ca5c3c3ab29"
 replaces="cargo-tree>=0"
 

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PR PATCH] [Merged]: rust: update to 1.64.0 [ci skip]
  2022-10-03 14:21 [PR PATCH] rust: update to 1.64.0 [ci skip] jcgruenhage
                   ` (5 preceding siblings ...)
  2022-10-16 17:32 ` [PR PATCH] [Updated] " jcgruenhage
@ 2022-11-03  8:30 ` classabbyamp
  6 siblings, 0 replies; 8+ messages in thread
From: classabbyamp @ 2022-11-03  8:30 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1183 bytes --]

There's a merged pull request on the void-packages repository

rust: update to 1.64.0 [ci skip]
https://github.com/void-linux/void-packages/pull/39673

Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**


I still need to generate the distfiles, otherwise this looks good to me right now.
<!--
#### 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, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2022-11-03  8:30 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-10-03 14:21 [PR PATCH] rust: update to 1.64.0 [ci skip] jcgruenhage
2022-10-03 14:39 ` Duncaen
2022-10-03 16:16 ` jcgruenhage
2022-10-03 20:40 ` Duncaen
2022-10-03 20:50 ` Duncaen
2022-10-12 19:44 ` mmnmnnmnmm
2022-10-16 17:32 ` [PR PATCH] [Updated] " jcgruenhage
2022-11-03  8:30 ` [PR PATCH] [Merged]: " classabbyamp

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).