pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/rust
Module Name: pkgsrc
Committed By: jperkin
Date: Tue Aug 26 13:56:24 UTC 2025
Modified Files:
pkgsrc/lang/rust: Makefile distinfo
pkgsrc/lang/rust/patches:
patch-vendor_libc-0.2.172_src_unix_solarish_mod.rs
Removed Files:
pkgsrc/lang/rust/patches:
patch-vendor_libc-0.2.155_src_unix_solarish_mod.rs
patch-vendor_libc-0.2.168_src_unix_solarish_mod.rs
patch-vendor_libc-0.2.169_src_unix_solarish_mod.rs
Log Message:
rust: SunOS fixes.
To generate a diff of this commit:
cvs rdiff -u -r1.343 -r1.344 pkgsrc/lang/rust/Makefile
cvs rdiff -u -r1.186 -r1.187 pkgsrc/lang/rust/distinfo
cvs rdiff -u -r1.3 -r0 \
pkgsrc/lang/rust/patches/patch-vendor_libc-0.2.155_src_unix_solarish_mod.rs \
pkgsrc/lang/rust/patches/patch-vendor_libc-0.2.169_src_unix_solarish_mod.rs
cvs rdiff -u -r1.2 -r0 \
pkgsrc/lang/rust/patches/patch-vendor_libc-0.2.168_src_unix_solarish_mod.rs
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/lang/rust/patches/patch-vendor_libc-0.2.172_src_unix_solarish_mod.rs
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/rust/Makefile
diff -u pkgsrc/lang/rust/Makefile:1.343 pkgsrc/lang/rust/Makefile:1.344
--- pkgsrc/lang/rust/Makefile:1.343 Mon Aug 25 17:51:11 2025
+++ pkgsrc/lang/rust/Makefile Tue Aug 26 13:56:24 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.343 2025/08/25 17:51:11 wiz Exp $
+# $NetBSD: Makefile,v 1.344 2025/08/26 13:56:24 jperkin Exp $
DISTNAME= rustc-1.88.0-src
PKGNAME= ${DISTNAME:S/rustc/rust/:S/-src//}
@@ -282,7 +282,7 @@ DISTFILES:= ${DISTFILES} ${RUST_STAGE0}
# x86_64-sun-solaris bootstrap and comment out the overrides.
#
.if ${MACHINE_PLATFORM:MSunOS-*-x86_64} || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER= 1.85.1
+RUST_STAGE0_VER= 1.87.0
RUST_ARCH:= x86_64-unknown-illumos
RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
SITES.${RUST_STAGE0}= https://us-central.manta.mnx.io/pkgsrc/public/pkg-bootstraps/
@@ -479,7 +479,7 @@ CKSUMS+= 2dc054435fd2976536b6685d66ba679
CKSUM_CRATES+= vendor/libc-0.2.172
CKSUMS+= ec4c1dce83e8531df71b89e4aee1ab4d3b3b18d1b6d34b03d94573144c40e7c5
-CKSUMS+= 27a886823ba28aa0f5c2a55b325ad7df8c420cf1e92b050357a2411727a338e7
+CKSUMS+= dc3179a14c65c5e3d250ce9819934236f11fc6c9bfa7afa8d4208931d28e4250
CKSUMS+= f3778a9bd2ba923220537d167cfb10b91580ffbf583100789a46d2807f7a1e3e
CKSUMS+= 2dc054435fd2976536b6685d66ba6796d4eb143885bd573e686e9b042ae7257a
@@ -692,9 +692,9 @@ stage0-bootstrap: install
libssl.so.3 libz.so.1 libzstd.so.1; do \
${CP} ${PREFIX}/lib/$${lib} ${BOOTSTRAP_TMPDIR}/lib/pkgsrc/; \
done; \
- for lib in libiconv.so.2 libidn2.so.0 libintl.so.8 liblber.so.2 \
- libldap.so.2 liblzma.so.5 libnghttp2.so.14 libsasl2.so.3 \
- libssh2.so.1 libunistring.so.5 libxml2.so.16; do \
+ for lib in libiconv.so.2 libidn2.so.0 libintl.so.8 \
+ liblzma.so.5 libnghttp2.so.14 \
+ libunistring.so.5 libxml2.so.16; do \
${CP} ${PREFIX}/lib/$${lib} ${BOOTSTRAP_TMPDIR}/lib/pkgsrc/; \
done; \
for f in ${BOOTSTRAP_TMPDIR}/bin/*; do \
Index: pkgsrc/lang/rust/distinfo
diff -u pkgsrc/lang/rust/distinfo:1.186 pkgsrc/lang/rust/distinfo:1.187
--- pkgsrc/lang/rust/distinfo:1.186 Mon Aug 25 17:51:11 2025
+++ pkgsrc/lang/rust/distinfo Tue Aug 26 13:56:24 2025
@@ -1,8 +1,5 @@
-$NetBSD: distinfo,v 1.186 2025/08/25 17:51:11 wiz Exp $
+$NetBSD: distinfo,v 1.187 2025/08/26 13:56:24 jperkin Exp $
-BLAKE2s (rust-1.85.1-x86_64-unknown-illumos.tar.gz) = 2b5ddc732b2bcc18ce012bd94a0185ee98870624b10e8918e88c451ad75a8998
-SHA512 (rust-1.85.1-x86_64-unknown-illumos.tar.gz) = 0517c342dbdd1477c610c505c2fc0b1c03eede445fc9008c4fb807dd7041b84fab5c23616d2261bc80939a39089665e27d54d8db9f9da73836522f1e69567ae0
-Size (rust-1.85.1-x86_64-unknown-illumos.tar.gz) = 235777837 bytes
BLAKE2s (rust-1.87.0-aarch64-apple-darwin.tar.gz) = 10af213e2fc6ccea7f999047e1ef38941da5e046745e626a8c7e2f0ec8364d4c
SHA512 (rust-1.87.0-aarch64-apple-darwin.tar.gz) = f13f1781ffb6496bdd66fcb9ad8d28343de6656c9bf642e3f1b8a187cc3198245c020624bb3fbee2e8d9b9ee3eade2331d95ff82d974e46781752c722939a353
Size (rust-1.87.0-aarch64-apple-darwin.tar.gz) = 374337450 bytes
@@ -48,6 +45,9 @@ Size (rust-1.87.0-x86_64-apple-darwin.ta
BLAKE2s (rust-1.87.0-x86_64-unknown-freebsd.tar.gz) = be9f43f7e6c297911fd2fa1211d1ca69b6a8bae15ad8f8cbec4f1b5d6df7ab2c
SHA512 (rust-1.87.0-x86_64-unknown-freebsd.tar.gz) = e61e195b3b468250776efc6230ec788497654d160f5ae26d9568f3a40e2e82a1520de9357255d63124601028398e6f32fcfe276e349456210c86f60a00be7397
Size (rust-1.87.0-x86_64-unknown-freebsd.tar.gz) = 374981980 bytes
+BLAKE2s (rust-1.87.0-x86_64-unknown-illumos.tar.gz) = fc109a019f2c469e6989179c779d47be79fd39215c2c02a8589f3f5d4e907f8e
+SHA512 (rust-1.87.0-x86_64-unknown-illumos.tar.gz) = 220110cad2d04a51307d4e57c8f0e3c674de13528a73cdbca5bf899de325481ac3f7ef652e58031931887a6ff18a43df64b9de75a104cbde071917c0f3bbfaee
+Size (rust-1.87.0-x86_64-unknown-illumos.tar.gz) = 239905107 bytes
BLAKE2s (rust-1.87.0-x86_64-unknown-linux-gnu.tar.gz) = d6c8c9e0223122a73ceba3de013cfc0d88511d23d9d5e05d14c7f006e99e9fe6
SHA512 (rust-1.87.0-x86_64-unknown-linux-gnu.tar.gz) = eb6b45f768c36cbbfacd0ca27cb2ecf73afda602de442b55d44c2cc0c14dfcf068a0aea9492ee21aa03f5cc121dc3411b861814fa55aa9f709d358ba50987c16
Size (rust-1.87.0-x86_64-unknown-linux-gnu.tar.gz) = 359529223 bytes
@@ -138,17 +138,14 @@ SHA1 (patch-tests_assembly_targets_targe
SHA1 (patch-vendor_bytecount-0.6.8_src_lib.rs) = df3641afebac2b06dc9d266524e295c461c441d4
SHA1 (patch-vendor_crossbeam-utils-0.8.18_no__atomic.rs) = d4d9288cb199af9bc7e321fbd2b42860aed954ec
SHA1 (patch-vendor_libc-0.2.155_src_unix_bsd_netbsdlike_netbsd_mod.rs) = 36d927a0c3fd6ef8d211da5389a981e077aedc29
-SHA1 (patch-vendor_libc-0.2.155_src_unix_solarish_mod.rs) = 97505b88875aa80fa2b5589b6090237c3786e143
SHA1 (patch-vendor_libc-0.2.168_src_unix_bsd_netbsdlike_netbsd_mod.rs) = c5cd529719daee44aead47ffd97e682ca9d9a1ae
SHA1 (patch-vendor_libc-0.2.168_src_unix_bsd_netbsdlike_netbsd_riscv64.rs) = acbd63b911637fef336a92169a8130133eb64c8c
-SHA1 (patch-vendor_libc-0.2.168_src_unix_solarish_mod.rs) = edbb81319e5f685fd9c2ffe94138c377855a982d
SHA1 (patch-vendor_libc-0.2.169_src_unix_bsd_netbsdlike_netbsd_mod.rs) = 02c4efefbf1e9e1bd98eb9524515677250ae7454
SHA1 (patch-vendor_libc-0.2.169_src_unix_bsd_netbsdlike_netbsd_riscv64.rs) = c5e1c2d896d5e9d32aeb56bc3e4d9fb26be9edf0
-SHA1 (patch-vendor_libc-0.2.169_src_unix_solarish_mod.rs) = e02c56106a092b4f2e27427ea8b5d96bf437c356
SHA1 (patch-vendor_libc-0.2.170_src_unix_bsd_netbsdlike_netbsd_riscv64.rs) = b6f2a00c83cbeedd8142dff58261bbb393449600
SHA1 (patch-vendor_libc-0.2.171_src_unix_bsd_netbsdlike_netbsd_riscv64.rs) = adfc737db618e2fdbe99aafaee3e7802ee04ca26
SHA1 (patch-vendor_libc-0.2.172_src_unix_bsd_netbsdlike_netbsd_riscv64.rs) = 3127715d2eb1e0ce148d67323b25dd0bc07b67ad
-SHA1 (patch-vendor_libc-0.2.172_src_unix_solarish_mod.rs) = 56b3e6273dc61a8b4c0d4e84abeeba0527c73dd1
+SHA1 (patch-vendor_libc-0.2.172_src_unix_solarish_mod.rs) = 9365cab6fd25dd077ed56f6105cde22a4a3356dd
SHA1 (patch-vendor_line-index-0.1.2_src_lib.rs) = 30aa5c82630ea0e8969abb527c11640712efba1e
SHA1 (patch-vendor_lzma-sys-0.1.20_config.h) = 4849052ddb2f04f539fd7060fc1b43cc3acf99c4
SHA1 (patch-vendor_memchr-2.7.4_src_arch_aarch64_memchr.rs) = 3e17e9f068afe5e812d10bf57fd3f6d4c21baf0b
Index: pkgsrc/lang/rust/patches/patch-vendor_libc-0.2.172_src_unix_solarish_mod.rs
diff -u pkgsrc/lang/rust/patches/patch-vendor_libc-0.2.172_src_unix_solarish_mod.rs:1.1 pkgsrc/lang/rust/patches/patch-vendor_libc-0.2.172_src_unix_solarish_mod.rs:1.2
--- pkgsrc/lang/rust/patches/patch-vendor_libc-0.2.172_src_unix_solarish_mod.rs:1.1 Mon Aug 25 17:51:13 2025
+++ pkgsrc/lang/rust/patches/patch-vendor_libc-0.2.172_src_unix_solarish_mod.rs Tue Aug 26 13:56:24 2025
@@ -1,4 +1,4 @@
-$NetBSD: patch-vendor_libc-0.2.172_src_unix_solarish_mod.rs,v 1.1 2025/08/25 17:51:13 wiz Exp $
+$NetBSD: patch-vendor_libc-0.2.172_src_unix_solarish_mod.rs,v 1.2 2025/08/26 13:56:24 jperkin Exp $
Fix xattr build.
@@ -9,7 +9,7 @@ Fix xattr build.
pub const ENOTRECOVERABLE: c_int = 59;
pub const ENOSTR: c_int = 60;
+// This is not supported but is required for xattr
-+pub const ENOATTR: ::c_int = ::ENODATA;
++pub const ENOATTR: c_int = ENODATA;
pub const ENODATA: c_int = 61;
pub const ETIME: c_int = 62;
pub const ENOSR: c_int = 63;
Home |
Main Index |
Thread Index |
Old Index