Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] Rust 1.72
@ 2023-08-30 19:07 tranzystorek-io
  2023-08-31  6:44 ` tranzystorek-io
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: tranzystorek-io @ 2023-08-30 19:07 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages rust
https://github.com/void-linux/void-packages/pull/45829

Rust 1.72
- rust-bootstrap: update to 1.72.0
- cargo-bootstrap: update to 1.72.0
- rust: update to 1.72.0
- cargo: update to 1.72.0

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

This PR also adds common developer tools: rustfmt and clippy.

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

<!--
#### 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/45829.patch is attached

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

From f6591a4a8c3acfe3763023a01b74f3f9d4903d4e Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Tue, 22 Aug 2023 18:04:59 +0200
Subject: [PATCH 1/4] rust-bootstrap: update to 1.72.0

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

diff --git a/srcpkgs/rust-bootstrap/template b/srcpkgs/rust-bootstrap/template
index 3a64f7c652078..72b63733a36ec 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.71.1
+version=1.72.0
 revision=1
 short_desc="Rust programming language bootstrap toolchain"
 maintainer="Orphaned <orphan@voidlinux.org>"
@@ -31,24 +31,24 @@ case "$XBPS_TARGET_MACHINE" in
 		 ${_bootstrap_url}/rustc-${version}-i686-unknown-linux-gnu.tar.xz
 		 ${_bootstrap_url}/rust-std-${version}-i686-unknown-linux-gnu.tar.xz"
 		checksum="
-		 33bc15de9f1d1cddbddf008f7f51a5af09867bc5fb40c65194a1f5f8b2972d40
-		 672811c88fd5ffc5185d40eeecc7d257aeff47c9b48e0ced70ccea1e2559b273"
+		 53c0e2045078326fd2ac9e77900a34b4ced1545a489b2a438deaebd2150cf543
+		 536c5ec1403b55045a502af1d6f8af192b560fbf9a24874bce6d59163fb8a38a"
 		;;
 	x86_64)
 		distfiles="
 		 ${_bootstrap_url}/rustc-${version}-x86_64-unknown-linux-gnu.tar.xz
 		 ${_bootstrap_url}/rust-std-${version}-x86_64-unknown-linux-gnu.tar.xz"
 		checksum="
-		 9a8a12b6c2a6f67d75ead0f343f891b78672c59387d1be28b46f3161ec2b251d
-		 31f392df564850d78be80adc625b06a3964a49ef5c519075b930f2042a422264"
+		 5b5d7854a0d73368f15146c1aa47e4dbccf12762c93282f410a09a605929ce09
+		 36f27513a6e4381f15b0cd14097c885af537f990cb6193cec3337c429367bf23"
 		;;
 	x86_64-musl)
 		distfiles="
 		 ${_bootstrap_url}/rustc-${version}-x86_64-unknown-linux-musl.tar.xz
 		 ${_bootstrap_url}/rust-std-${version}-x86_64-unknown-linux-musl.tar.xz"
 		checksum="
-		 725d2cf0004ecc51e9c3b7949624744df28f74fbfbe53d742104c6a4e2121cef
-		 20667738a9005dda0386c8b6e59d55ce3044be11f78002f6640ca874d6911483"
+		 1f02cd6f6ed66f09ffa49a3dac139542e5f2a8f120cc150f4edf8833c7b2929d
+		 4df4dc1fd057ddf222c300d6c929f2850889511f3749f3d0da413e8536f8c006"
 		;;
 	# placeholders for user-supplied distfiles
 	ppc64le)

From 038e75dd70ccfe999745af226075abe2ea1e3ed5 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Tue, 22 Aug 2023 18:05:22 +0200
Subject: [PATCH 2/4] cargo-bootstrap: update to 1.72.0

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

diff --git a/srcpkgs/cargo-bootstrap/template b/srcpkgs/cargo-bootstrap/template
index 07037341998af..62d4bd7b03897 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.71.1
+version=1.72.0
 revision=1
 short_desc="Bootstrap binaries of Rust package manager"
 maintainer="Orphaned <orphan@voidlinux.org>"
@@ -24,15 +24,15 @@ esac
 case "$XBPS_TARGET_MACHINE" in
 	i686)
 		distfiles="${_bootstrap_url}/cargo-${version}-i686-unknown-linux-gnu.tar.xz"
-		checksum="fca0d2e9a561a00eeacedbec15deed35e388d872282092257fe81c9b2467637d"
+		checksum="549eda5cda44750b0b2e6d3ce3f9c90c3a133b695e4882b4c6b93e54d6e8a73a"
 		;;
 	x86_64)
 		distfiles="${_bootstrap_url}/cargo-${version}-x86_64-unknown-linux-gnu.tar.xz"
-		checksum="55760c2f20356fe5cb2a4aa105e20693a573048f1dbc9daa41a0983fc0930b15"
+		checksum="4a401dfe7b3056dc0d42acbcd380b2b90f936577706ca74ef5327af0f5abd0a0"
 		;;
 	x86_64-musl)
 		distfiles="${_bootstrap_url}/cargo-${version}-x86_64-unknown-linux-musl.tar.xz"
-		checksum="865d33e427603db0a3514d58824ce51c0cf8a085b74ebd0d3d7bbf356f178279"
+		checksum="0edc4773dd9679904261d3a556306a0f152d229c21408622c892971da681cf01"
 		;;
 	# placeholders for user-supplied distfiles
 	ppc64le)

From 0ce703665191c78f914c0dbd5bf836b6e7047ef7 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Tue, 22 Aug 2023 18:05:45 +0200
Subject: [PATCH 3/4] rust: update to 1.72.0

---
 ...dlib-and-musl_root-from-musl-targets.patch | 74 +++++++++----------
 srcpkgs/rust/template                         | 11 ++-
 2 files changed, 45 insertions(+), 40 deletions(-)

diff --git a/srcpkgs/rust/patches/0002-Remove-nostdlib-and-musl_root-from-musl-targets.patch b/srcpkgs/rust/patches/0002-Remove-nostdlib-and-musl_root-from-musl-targets.patch
index ef3154a84cda7..06620bb8a4322 100644
--- a/srcpkgs/rust/patches/0002-Remove-nostdlib-and-musl_root-from-musl-targets.patch
+++ b/srcpkgs/rust/patches/0002-Remove-nostdlib-and-musl_root-from-musl-targets.patch
@@ -60,10 +60,10 @@ index 61553e71b..88f807a58 100644
      base
  }
 diff --git a/config.example.toml b/config.example.toml
-index d0eaa9fd7..b92f9488e 100644
+index 0c65b25fe..3030f1a92 100644
 --- a/config.example.toml
 +++ b/config.example.toml
-@@ -556,14 +556,6 @@ changelog-seen = 2
+@@ -563,14 +563,6 @@ changelog-seen = 2
  # behavior -- this may lead to miscompilations or other bugs.
  #description = ""
  
@@ -79,28 +79,28 @@ index d0eaa9fd7..b92f9488e 100644
  # platforms to ensure that the compiler is usable by default from the build
  # directory (as it links to a number of dynamic libraries). This may not be
 diff --git a/src/bootstrap/cc_detect.rs b/src/bootstrap/cc_detect.rs
-index 65c882fb8..f35a92821 100644
+index ade3bfed1..66d2f549a 100644
 --- a/src/bootstrap/cc_detect.rs
 +++ b/src/bootstrap/cc_detect.rs
-@@ -103,7 +103,7 @@ pub fn find(build: &mut Build) {
-         if let Some(cc) = config.and_then(|c| c.cc.as_ref()) {
-             cfg.compiler(cc);
-         } else {
--            set_compiler(&mut cfg, Language::C, target, config, build);
-+            set_compiler(&mut cfg, Language::C, target, config);
-         }
+@@ -110,7 +110,7 @@ pub fn find_target(build: &Build, target: TargetSelection) {
+     if let Some(cc) = config.and_then(|c| c.cc.as_ref()) {
+         cfg.compiler(cc);
+     } else {
+-        set_compiler(&mut cfg, Language::C, target, config, build);
++        set_compiler(&mut cfg, Language::C, target, config);
+     }
  
-         let compiler = cfg.get_compiler();
-@@ -124,7 +124,7 @@ pub fn find(build: &mut Build) {
-             cfg.compiler(cxx);
-             true
-         } else if build.hosts.contains(&target) || build.build == target {
--            set_compiler(&mut cfg, Language::CPlusPlus, target, config, build);
-+            set_compiler(&mut cfg, Language::CPlusPlus, target, config);
-             true
-         } else {
-             // Use an auto-detected compiler (or one configured via `CXX_target_triple` env vars).
-@@ -160,7 +160,6 @@ fn set_compiler(
+     let compiler = cfg.get_compiler();
+@@ -131,7 +131,7 @@ pub fn find_target(build: &Build, target: TargetSelection) {
+         cfg.compiler(cxx);
+         true
+     } else if build.hosts.contains(&target) || build.build == target {
+-        set_compiler(&mut cfg, Language::CPlusPlus, target, config, build);
++        set_compiler(&mut cfg, Language::CPlusPlus, target, config);
+         true
+     } else {
+         // Use an auto-detected compiler (or one configured via `CXX_target_triple` env vars).
+@@ -166,7 +166,6 @@ fn set_compiler(
      compiler: Language,
      target: TargetSelection,
      config: Option<&Target>,
@@ -108,7 +108,7 @@ index 65c882fb8..f35a92821 100644
  ) {
      match &*target.triple {
          // When compiling for android we may have the NDK configured in the
-@@ -196,26 +195,6 @@ fn set_compiler(
+@@ -202,26 +201,6 @@ fn set_compiler(
              }
          }
  
@@ -136,10 +136,10 @@ index 65c882fb8..f35a92821 100644
      }
  }
 diff --git a/src/bootstrap/compile.rs b/src/bootstrap/compile.rs
-index 33addb90d..fb6c97d82 100644
+index 14c3ef79a..c525031d1 100644
 --- a/src/bootstrap/compile.rs
 +++ b/src/bootstrap/compile.rs
-@@ -237,39 +237,7 @@ fn copy_self_contained_objects(
+@@ -268,39 +268,7 @@ fn copy_self_contained_objects(
      let mut target_deps = vec![];
  
      // Copies the libc and CRT objects.
@@ -180,7 +180,7 @@ index 33addb90d..fb6c97d82 100644
          let srcdir = builder
              .wasi_root(target)
              .unwrap_or_else(|| {
-@@ -366,15 +334,6 @@ pub fn std_cargo(builder: &Builder<'_>, target: TargetSelection, stage: u32, car
+@@ -397,15 +365,6 @@ pub fn std_cargo(builder: &Builder<'_>, target: TargetSelection, stage: u32, car
              .arg("--manifest-path")
              .arg(builder.src.join("library/sysroot/Cargo.toml"));
  
@@ -197,10 +197,10 @@ index 33addb90d..fb6c97d82 100644
              if let Some(p) = builder.wasi_root(target) {
                  let root = format!("native={}/lib/wasm32-wasi", p.to_str().unwrap());
 diff --git a/src/bootstrap/config.rs b/src/bootstrap/config.rs
-index e192cda9a..a7c39c40e 100644
+index fe932fd6b..937801cea 100644
 --- a/src/bootstrap/config.rs
 +++ b/src/bootstrap/config.rs
-@@ -211,7 +211,6 @@ pub struct Config {
+@@ -263,7 +263,6 @@ pub struct Config {
      pub missing_tools: bool,
  
      // Fallback musl-root for all targets
@@ -208,7 +208,7 @@ index e192cda9a..a7c39c40e 100644
      pub prefix: Option<PathBuf>,
      pub sysconfdir: Option<PathBuf>,
      pub datadir: Option<PathBuf>,
-@@ -470,8 +469,6 @@ pub struct Target {
+@@ -536,8 +535,6 @@ pub struct Target {
      pub profiler: Option<bool>,
      pub rpath: Option<bool>,
      pub crt_static: Option<bool>,
@@ -217,7 +217,7 @@ index e192cda9a..a7c39c40e 100644
      pub wasi_root: Option<PathBuf>,
      pub qemu_rootfs: Option<PathBuf>,
      pub no_std: bool,
-@@ -834,7 +831,6 @@ define_config! {
+@@ -945,7 +942,6 @@ define_config! {
          default_linker: Option<String> = "default-linker",
          channel: Option<String> = "channel",
          description: Option<String> = "description",
@@ -225,7 +225,7 @@ index e192cda9a..a7c39c40e 100644
          rpath: Option<bool> = "rpath",
          verbose_tests: Option<bool> = "verbose-tests",
          optimize_tests: Option<bool> = "optimize-tests",
-@@ -883,8 +879,6 @@ define_config! {
+@@ -994,8 +990,6 @@ define_config! {
          profiler: Option<bool> = "profiler",
          rpath: Option<bool> = "rpath",
          crt_static: Option<bool> = "crt-static",
@@ -234,7 +234,7 @@ index e192cda9a..a7c39c40e 100644
          wasi_root: Option<String> = "wasi-root",
          qemu_rootfs: Option<String> = "qemu-rootfs",
          no_std: Option<bool> = "no-std",
-@@ -1247,7 +1241,6 @@ impl Config {
+@@ -1367,7 +1361,6 @@ impl Config {
              set(&mut config.llvm_tools_enabled, rust.llvm_tools);
              config.rustc_parallel = rust.parallel_compiler.unwrap_or(false);
              config.rustc_default_linker = rust.default_linker;
@@ -242,7 +242,7 @@ index e192cda9a..a7c39c40e 100644
              config.save_toolstates = rust.save_toolstates.map(PathBuf::from);
              set(
                  &mut config.deny_warnings,
-@@ -1414,8 +1407,6 @@ impl Config {
+@@ -1534,8 +1527,6 @@ impl Config {
                  target.ranlib = cfg.ranlib.map(PathBuf::from);
                  target.linker = cfg.linker.map(PathBuf::from);
                  target.crt_static = cfg.crt_static;
@@ -252,10 +252,10 @@ index e192cda9a..a7c39c40e 100644
                  target.qemu_rootfs = cfg.qemu_rootfs.map(PathBuf::from);
                  target.sanitizers = cfg.sanitizers;
 diff --git a/src/bootstrap/configure.py b/src/bootstrap/configure.py
-index 571062a3a..a6fe35975 100755
+index e8eebdfb5..8e1b4ec98 100755
 --- a/src/bootstrap/configure.py
 +++ b/src/bootstrap/configure.py
-@@ -111,34 +111,6 @@ v("aarch64-linux-android-ndk", "target.aarch64-linux-android.android-ndk",
+@@ -110,34 +110,6 @@ v("aarch64-linux-android-ndk", "target.aarch64-linux-android.android-ndk",
    "aarch64-linux-android NDK standalone path")
  v("x86_64-linux-android-ndk", "target.x86_64-linux-android.android-ndk",
    "x86_64-linux-android NDK standalone path")
@@ -291,10 +291,10 @@ index 571062a3a..a6fe35975 100755
    "riscv32gc-unknown-linux-musl install directory")
  v("musl-root-riscv64gc", "target.riscv64gc-unknown-linux-musl.musl-root",
 diff --git a/src/bootstrap/lib.rs b/src/bootstrap/lib.rs
-index 943f51341..688e64296 100644
+index 0a7aff622..8f06a1b51 100644
 --- a/src/bootstrap/lib.rs
 +++ b/src/bootstrap/lib.rs
-@@ -1219,25 +1219,6 @@ impl Build {
+@@ -1256,25 +1256,6 @@ impl Build {
          }
      }
  
@@ -321,7 +321,7 @@ index 943f51341..688e64296 100644
      fn wasi_root(&self, target: TargetSelection) -> Option<&Path> {
          self.config.target_config.get(&target).and_then(|t| t.wasi_root.as_ref()).map(|p| &**p)
 diff --git a/src/bootstrap/sanity.rs b/src/bootstrap/sanity.rs
-index 140259b02..24bfb6019 100644
+index 8f5ba4273..73192fef2 100644
 --- a/src/bootstrap/sanity.rs
 +++ b/src/bootstrap/sanity.rs
 @@ -11,7 +11,6 @@
diff --git a/srcpkgs/rust/template b/srcpkgs/rust/template
index 01c14dce7742a..a2dc1450570f2 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.71.1
+version=1.72.0
 revision=1
 hostmakedepends="curl pkg-config python3 tar cargo-bootstrap"
 makedepends="libffi-devel ncurses-devel libxml2-devel zlib-devel llvm15"
@@ -18,7 +18,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=6fa90d50d1d529a75f6cc349784de57d7ec0ba2419b09bde7d335c25bd4e472e
+checksum=ea9d61bbb51d76b6ea681156f69f0e0596b59722f04414b01c6e100b4b5be3a1
 lib32disabled=yes
 make_check=no # CBA for now
 python_version=3 # needed for python files in rust-src
@@ -114,7 +114,7 @@ do_configure() {
 		--enable-locked-deps \
 		--enable-verbose-tests \
 		--disable-full-bootstrap \
-		--disable-extended \
+		--enable-extended \
 		--disable-codegen-tests \
 		--disable-dist-src \
 		--${_llvm_shared}-llvm-link-shared \
@@ -128,6 +128,7 @@ do_configure() {
 		--release-description="Void Linux" \
 		--llvm-libunwind=no \
 		--llvm-config=/usr/bin/llvm-config \
+		--tools=clippy,rustdoc,rustfmt \
 		--set="rust.optimize=true" \
 		--set="rust.debug=false" \
 		--set="rust.codegen-units=1" \
@@ -199,6 +200,10 @@ do_install() {
 	 -C "$DESTDIR/usr" --strip-components=2 --exclude=manifest.in
 	tar xf build/dist/rust-src-${version}.tar.gz \
 	 -C "$DESTDIR/usr" --strip-components=2 --exclude=manifest.in
+	tar xf build/dist/rustfmt-${version}-${RUST_TARGET}.tar.gz \
+	 -C "$DESTDIR/usr" --strip-components=2 --exclude=manifest.in
+	tar xf build/dist/clippy-${version}-${RUST_TARGET}.tar.gz \
+	 -C "$DESTDIR/usr" --strip-components=2 --exclude=manifest.in
 
 	vlicense COPYRIGHT
 	vlicense LICENSE-APACHE

From c4fc2be7eafaea9f35c9cef6849fda2091ab69b0 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Wed, 30 Aug 2023 18:17:53 +0200
Subject: [PATCH 4/4] cargo: update to 1.72.0

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

diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index 1e9dd3d652197..d5213857e7e92 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -1,8 +1,8 @@
 # Template file for 'cargo'
 pkgname=cargo
-version=1.71.1
-revision=2
-_cargo_revision=0.72.2
+version=1.72.0
+revision=1
+_cargo_revision=0.73.1
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
@@ -12,7 +12,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="MIT, Apache-2.0"
 homepage="https://crates.io/"
 distfiles="https://github.com/rust-lang/cargo/archive/refs/tags/${_cargo_revision}.tar.gz"
-checksum=479beb5858363209f789e0b5fa4b1fa3cdc3d31f819214b94a8d502ebaa1126a
+checksum=976fb6f3e773319e60875772478645297d9eacc852857e288e8cec65399d2c88
 replaces="cargo-tree>=0"
 
 build_options="static bindist"

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

* Re: Rust 1.72
  2023-08-30 19:07 [PR PATCH] Rust 1.72 tranzystorek-io
@ 2023-08-31  6:44 ` tranzystorek-io
  2023-08-31  8:04 ` icp1994
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: tranzystorek-io @ 2023-08-31  6:44 UTC (permalink / raw)
  To: ml

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

New comment by tranzystorek-io on void-packages repository

https://github.com/void-linux/void-packages/pull/45829#issuecomment-1700455232

Comment:
`build_style=cargo` rebuild on x86_64:

### New failures

- `intermodal`: [log](https://0x0.st/HpAc.txt) (related to openssl3 update)

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

* Re: Rust 1.72
  2023-08-30 19:07 [PR PATCH] Rust 1.72 tranzystorek-io
  2023-08-31  6:44 ` tranzystorek-io
@ 2023-08-31  8:04 ` icp1994
  2023-08-31  8:12 ` tranzystorek-io
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: icp1994 @ 2023-08-31  8:04 UTC (permalink / raw)
  To: ml

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

New comment by icp1994 on void-packages repository

https://github.com/void-linux/void-packages/pull/45829#issuecomment-1700557927

Comment:
Personally, I'd rather add upstream [release tarball](https://github.com/casey/intermodal/releases/download/v0.1.13/imdl-v0.1.13-x86_64-unknown-linux-musl.tar.gz) to distfiles and get manpages/completions from there than fighting cursed cross-build conditionals.

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

* Re: Rust 1.72
  2023-08-30 19:07 [PR PATCH] Rust 1.72 tranzystorek-io
  2023-08-31  6:44 ` tranzystorek-io
  2023-08-31  8:04 ` icp1994
@ 2023-08-31  8:12 ` tranzystorek-io
  2023-08-31 10:56 ` tranzystorek-io
  2023-09-13  8:06 ` [PR PATCH] [Merged]: " classabbyamp
  4 siblings, 0 replies; 6+ messages in thread
From: tranzystorek-io @ 2023-08-31  8:12 UTC (permalink / raw)
  To: ml

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

New comment by tranzystorek-io on void-packages repository

https://github.com/void-linux/void-packages/pull/45829#issuecomment-1700568598

Comment:
> Personally, I'd rather add upstream [release tarball](https://github.com/casey/intermodal/releases/download/v0.1.13/imdl-v0.1.13-x86_64-unknown-linux-musl.tar.gz) to distfiles and get manpages/completions from there than fighting cursed cross-build conditionals.

Pinging @ThatNerdyPikachu 

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

* Re: Rust 1.72
  2023-08-30 19:07 [PR PATCH] Rust 1.72 tranzystorek-io
                   ` (2 preceding siblings ...)
  2023-08-31  8:12 ` tranzystorek-io
@ 2023-08-31 10:56 ` tranzystorek-io
  2023-09-13  8:06 ` [PR PATCH] [Merged]: " classabbyamp
  4 siblings, 0 replies; 6+ messages in thread
From: tranzystorek-io @ 2023-08-31 10:56 UTC (permalink / raw)
  To: ml

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

New comment by tranzystorek-io on void-packages repository

https://github.com/void-linux/void-packages/pull/45829#issuecomment-1700455232

Comment:
`build_style=cargo` rebuild on x86_64:

### New failures

- `intermodal`: [log](https://0x0.st/HpAc.txt) (related to openssl3 update) #45843 

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

* Re: [PR PATCH] [Merged]: Rust 1.72
  2023-08-30 19:07 [PR PATCH] Rust 1.72 tranzystorek-io
                   ` (3 preceding siblings ...)
  2023-08-31 10:56 ` tranzystorek-io
@ 2023-09-13  8:06 ` classabbyamp
  4 siblings, 0 replies; 6+ messages in thread
From: classabbyamp @ 2023-09-13  8:06 UTC (permalink / raw)
  To: ml

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

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

Rust 1.72
https://github.com/void-linux/void-packages/pull/45829

Description:
- rust-bootstrap: update to 1.72.0
- cargo-bootstrap: update to 1.72.0
- rust: update to 1.72.0
- cargo: update to 1.72.0

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

This PR also adds common developer tools: rustfmt and clippy.

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

<!--
#### 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] 6+ messages in thread

end of thread, other threads:[~2023-09-13  8:06 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-08-30 19:07 [PR PATCH] Rust 1.72 tranzystorek-io
2023-08-31  6:44 ` tranzystorek-io
2023-08-31  8:04 ` icp1994
2023-08-31  8:12 ` tranzystorek-io
2023-08-31 10:56 ` tranzystorek-io
2023-09-13  8:06 ` [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).