pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
rust-beta: update 1.99.0-beta.1
Module Name: pkgsrc-wip
Committed By: pin <voidpin%protonmail.com@localhost>
Pushed By: pin
Date: Fri Aug 21 18:31:33 2026 +0200
Changeset: ef168e3808b56f76105d165d358d993ec3dde836
Modified Files:
rust-beta/Makefile
rust-beta/distinfo
rust-beta/patches/patch-src_llvm-project_llvm_utils_FileCheck_FileCheck.cpp
Log Message:
rust-beta: update 1.99.0-beta.1
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=ef168e3808b56f76105d165d358d993ec3dde836
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
rust-beta/Makefile | 5 +++--
rust-beta/distinfo | 20 ++++++++++----------
...c_llvm-project_llvm_utils_FileCheck_FileCheck.cpp | 10 +++++-----
3 files changed, 18 insertions(+), 17 deletions(-)
diffs:
diff --git a/rust-beta/Makefile b/rust-beta/Makefile
index cce035a983..c35018d9c1 100644
--- a/rust-beta/Makefile
+++ b/rust-beta/Makefile
@@ -6,7 +6,7 @@
# Regenerating checksums may be needed to build the current rust-beta.
DISTNAME= rustc-beta-src
-PKGNAME= rust-1.98.0beta.8
+PKGNAME= rust-1.99.0beta.1
CATEGORIES= lang
MASTER_SITES= https://static.rust-lang.org/dist/
EXTRACT_SUFX= .tar.xz
@@ -112,7 +112,7 @@ BUILDLINK_TRANSFORM+= rm:-Wl,--enable-new-dtags
# does not need any special post-processing.
DISTFILES:= ${DEFAULT_DISTFILES}
-RUST_STAGE0_VER= 1.97.1
+RUST_STAGE0_VER= 1.98.0
RUST_ARCH= x86_64-unknown-netbsd
RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
@@ -135,6 +135,7 @@ CHECK_INTERPRETER_SKIP+= lib/rustlib/src/rust/library/core/src/unicode/printable
CHECK_INTERPRETER_SKIP+= lib/rustlib/src/rust/library/stdarch/ci/*.sh
CHECK_PORTABILITY_SKIP+= tests/run-make/dump-ice-to-disk/check.sh
CHECK_PORTABILITY_SKIP+= vendor/libdbus-sys-0.2.5/vendor/dbus/tools/cmake-format
+CHECK_INTERPRETER_SKIP+= lib/rustlib/src/rust/library/vendor/libc-0.2.189/etc/libc-util.py
SUBST_CLASSES+= prefix
SUBST_STAGE.prefix= pre-configure
diff --git a/rust-beta/distinfo b/rust-beta/distinfo
index d44f8c7827..947102cf8a 100644
--- a/rust-beta/distinfo
+++ b/rust-beta/distinfo
@@ -1,14 +1,14 @@
$NetBSD$
-BLAKE2s (rust-1.97.1-x86_64-unknown-netbsd.tar.xz) = 37864ce1f1641c8b79b449e20c48227e9f54930ca58414c159dd07f348bdffd2
-SHA512 (rust-1.97.1-x86_64-unknown-netbsd.tar.xz) = 09af295b8583a93a81658cee092cae980075ecf7fa0c34d2365cf71fd79497416eddd85a3ffc6f5859cb0db72f17594fe6539002546135d2429eef72afc16d8b
-Size (rust-1.97.1-x86_64-unknown-netbsd.tar.xz) = 231339760 bytes
-BLAKE2s (rust-std-1.97.1-x86_64-unknown-netbsd.tar.xz) = 4469a0f197ef9a8c6625a088f4b715acf15fa2837ea9f81ae7802c8efc0dcceb
-SHA512 (rust-std-1.97.1-x86_64-unknown-netbsd.tar.xz) = 8dd9e87f61dfdf8159f58050e6e78247070d574aaebb93d3c1e97b97382a5fb28349fc009eb0c3046763902958cac3ec87bda6cb5cc41200c34140cad70c510c
-Size (rust-std-1.97.1-x86_64-unknown-netbsd.tar.xz) = 27660272 bytes
-BLAKE2s (rustc-beta-src.tar.xz) = de4a0e5b6ef04cd509af931e03251163d5c5d80db9daf8d30a87aed1e8e87776
-SHA512 (rustc-beta-src.tar.xz) = 8792688cd4f8f2c75c1e0aba2d3a54b6f0e3485742f262be898de56ef3730ac6b0b66272a538f4d986dfb45f5c22a3a476644a48ab0c8d8eddf670be3a9df6cb
-Size (rustc-beta-src.tar.xz) = 244387996 bytes
+BLAKE2s (rust-1.98.0-x86_64-unknown-netbsd.tar.xz) = acdf532796b312c1d1a9ee2b535db168a7a6c269f6108b03beafc0a4bc87c3ad
+SHA512 (rust-1.98.0-x86_64-unknown-netbsd.tar.xz) = 4c2d330b033895e66cd7d641172ce7fa443a7a01d70906cbc7247ca7d97bf4affdf18fd592d97402662ef788e0a204293cf70d5ca40f450a8453db5e8605e6d0
+Size (rust-1.98.0-x86_64-unknown-netbsd.tar.xz) = 239187856 bytes
+BLAKE2s (rust-std-1.98.0-x86_64-unknown-netbsd.tar.xz) = 028c54ead9ff14263987d32b18a7e52a1a6ec20b6779be0cd6ab0d08c7fcb608
+SHA512 (rust-std-1.98.0-x86_64-unknown-netbsd.tar.xz) = e05fd6054cb800e72d8c23accd41bedb87d3cf05d1c4832933a8662717efa590971d9eb4e000623d2f09f8a6692f4f943d8600bcd0022f438bd237367ffe1997
+Size (rust-std-1.98.0-x86_64-unknown-netbsd.tar.xz) = 28795428 bytes
+BLAKE2s (rustc-beta-src.tar.xz) = 19c338c621d52909bbccd3ab791b18ea42214f44f23a45c563ae7119cae15fc0
+SHA512 (rustc-beta-src.tar.xz) = dfd457ddef2fdca17024a00201328517d10964184588759dabb844085fda4eb90e4f54ead90662dc2f9aaa1880aaeb674867c6f21b720774f689496cecda2db4
+Size (rustc-beta-src.tar.xz) = 265101732 bytes
SHA1 (patch-library_backtrace_src_symbolize_gimli.rs) = 9d5ef634c5a454e474ea5fee76da9bb768f5b3d9
SHA1 (patch-library_backtrace_src_symbolize_gimli_elf.rs) = 8b18e1dbde59f3e8f20e93c7669618b2c7a13294
SHA1 (patch-src_bootstrap_Cargo.toml) = 308602e469542dfd800c1ea10c1cdb393539a5a9
@@ -16,7 +16,7 @@ SHA1 (patch-src_bootstrap_bootstrap.py) = fb89adaaf01f558d636734db5d778af4a3c67f
SHA1 (patch-src_bootstrap_src_core_build__steps_install.rs) = 5ecf4e371fa48bca72fa5b0adb55152c906bd813
SHA1 (patch-src_bootstrap_src_core_builder_cargo.rs) = 47735f93b8694e772452b302b15ef8f82da4c86c
SHA1 (patch-src_bootstrap_src_lib.rs) = 735a3f6cbb3054200dd55eebce6e9acbd285f51e
-SHA1 (patch-src_llvm-project_llvm_utils_FileCheck_FileCheck.cpp) = 2587c2f4d11ad8f75bf8a16de625135b26bacc15
+SHA1 (patch-src_llvm-project_llvm_utils_FileCheck_FileCheck.cpp) = 3ee712da600b325de63749a1d142718d0d54ae96
SHA1 (patch-src_tools_rust-installer_install-template.sh) = fa7011fd1299e1b57dc68645cccac54b7ca0d8a2
SHA1 (patch-vendor_libc-0.2.155_src_unix_bsd_netbsdlike_netbsd_mod.rs) = 36d927a0c3fd6ef8d211da5389a981e077aedc29
SHA1 (patch-vendor_libc-0.2.168_src_unix_bsd_netbsdlike_netbsd_mod.rs) = c5cd529719daee44aead47ffd97e682ca9d9a1ae
diff --git a/rust-beta/patches/patch-src_llvm-project_llvm_utils_FileCheck_FileCheck.cpp b/rust-beta/patches/patch-src_llvm-project_llvm_utils_FileCheck_FileCheck.cpp
index e255aa5af9..388ba74585 100644
--- a/rust-beta/patches/patch-src_llvm-project_llvm_utils_FileCheck_FileCheck.cpp
+++ b/rust-beta/patches/patch-src_llvm-project_llvm_utils_FileCheck_FileCheck.cpp
@@ -1,15 +1,15 @@
-$NetBSD: patch-src_llvm-project_llvm_utils_FileCheck_FileCheck.cpp,v 1.13 2024/04/18 09:29:42 pin Exp $
+$NetBSD$
Avoid ambiguous function call.
---- src/llvm-project/llvm/utils/FileCheck/FileCheck.cpp.orig 2019-02-12 15:22:48.000000000 +0000
+--- src/llvm-project/llvm/utils/FileCheck/FileCheck.cpp.orig 2026-08-21 10:04:43.213547864 +0000
+++ src/llvm-project/llvm/utils/FileCheck/FileCheck.cpp
-@@ -592,7 +592,7 @@ static void DumpAnnotatedInput(raw_ostre
+@@ -929,7 +929,7 @@ static void DumpAnnotatedInput(raw_ostream &OS, const
unsigned LineCount = InputFileText.count('\n');
if (InputFileEnd[-1] != '\n')
++LineCount;
-- unsigned LineNoWidth = std::log10(LineCount) + 1;
-+ unsigned LineNoWidth = std::log10((float)LineCount) + 1;
+- unsigned LineNoWidth = NumDigitsBase10(LineCount);
++ unsigned LineNoWidth = NumDigitsBase10((float)LineCount);
// +3 below adds spaces (1) to the left of the (right-aligned) line numbers
// on input lines and (2) to the right of the (left-aligned) labels on
// annotation lines so that input lines and annotation lines are more
Home |
Main Index |
Thread Index |
Old Index