Date: Fri, 3 Oct 2025 08:16:59 GMT From: Mikael Urankar <mikael@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 22e64ae9597d - main - lang/rust: Update to 1.90.0 Message-ID: <202510030816.5938GxJ1085018@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by mikael: URL: https://cgit.FreeBSD.org/ports/commit/?id=22e64ae9597d7a5e908bfa4aef3ee62797467590 commit 22e64ae9597d7a5e908bfa4aef3ee62797467590 Author: Mikael Urankar <mikael@FreeBSD.org> AuthorDate: 2025-09-19 11:11:08 +0000 Commit: Mikael Urankar <mikael@FreeBSD.org> CommitDate: 2025-10-03 08:16:48 +0000 lang/rust: Update to 1.90.0 Announce: https://blog.rust-lang.org/2025/09/18/Rust-1.90.0/ ChangeLog: https://github.com/rust-lang/rust/releases/tag/1.90.0 PR: 289709 Tested by: mikael,pkubaj --- Mk/Uses/cargo.mk | 2 +- Mk/bsd.gecko.mk | 2 +- lang/rust-bootstrap/Makefile | 12 ++--- lang/rust-bootstrap/distinfo | 6 +-- lang/rust-bootstrap/sync.sh | 4 +- lang/rust/Makefile | 18 +++---- lang/rust/distinfo | 102 ++++++++++++++++++------------------- lang/rust/files/patch-vendor_cc.rs | 12 ++--- 8 files changed, 78 insertions(+), 80 deletions(-) diff --git a/Mk/Uses/cargo.mk b/Mk/Uses/cargo.mk index 2ba0738a03a0..c4ef05268ef6 100644 --- a/Mk/Uses/cargo.mk +++ b/Mk/Uses/cargo.mk @@ -109,7 +109,7 @@ WRKSRC_crate_${_crate}= ${WRKDIR}/${_wrksrc} CARGO_BUILDDEP?= yes . if ${CARGO_BUILDDEP:tl} == "yes" -BUILD_DEPENDS+= ${RUST_DEFAULT}>=1.89.0:lang/${RUST_DEFAULT} +BUILD_DEPENDS+= ${RUST_DEFAULT}>=1.90.0:lang/${RUST_DEFAULT} . elif ${CARGO_BUILDDEP:tl} == "any-version" BUILD_DEPENDS+= ${RUST_DEFAULT}>=0:lang/${RUST_DEFAULT} . endif diff --git a/Mk/bsd.gecko.mk b/Mk/bsd.gecko.mk index 5f8bffc8e3d1..59c6721fb7bd 100644 --- a/Mk/bsd.gecko.mk +++ b/Mk/bsd.gecko.mk @@ -77,7 +77,7 @@ ELF_FEATURES+= +wxneeded:dist/bin/${MOZILLA} +wxneeded:dist/bin/${MOZILLA}-bin BUNDLE_LIBS= yes BUILD_DEPENDS+= rust-cbindgen>=0.28.0:devel/rust-cbindgen \ - ${RUST_DEFAULT}>=1.89.0:lang/${RUST_DEFAULT} + ${RUST_DEFAULT}>=1.90.0:lang/${RUST_DEFAULT} LIB_DEPENDS+= libdrm.so:graphics/libdrm RUN_DEPENDS+= ${LOCALBASE}/lib/libpci.so:devel/libpci LIB_DEPENDS+= libepoll-shim.so:devel/libepoll-shim diff --git a/lang/rust-bootstrap/Makefile b/lang/rust-bootstrap/Makefile index 78b610a43c8b..51f2ef1ce1a1 100644 --- a/lang/rust-bootstrap/Makefile +++ b/lang/rust-bootstrap/Makefile @@ -2,7 +2,7 @@ # to upload them to ~/public_distfiles on freefall in preparation # for the next lang/rust update. PORTNAME= rust -PORTVERSION= 1.89.0 +PORTVERSION= 1.90.0 CATEGORIES= lang MASTER_SITES= https://static.rust-lang.org/dist/ PKGNAMEPREFIX= ${FLAVOR:S/_/-/g}- @@ -94,6 +94,11 @@ do-configure: .if ${_RUST_HOST} != ${_RUST_TARGET} @${ECHO_CMD} 'host=["${_RUST_HOST}","${_RUST_TARGET}"]' >> ${WRKSRC}/config.toml @${ECHO_CMD} 'target=["${_RUST_TARGET}"]' >> ${WRKSRC}/config.toml +.endif +.if defined(WITH_CCACHE_BUILD) && !defined(NO_CCACHE) + @${ECHO_CMD} 'ccache="${CCACHE_BIN}"' >> ${WRKSRC}/config.toml +.else + @${ECHO_CMD} 'ccache=false' >> ${WRKSRC}/config.toml .endif @${ECHO_CMD} '[rust]' >> ${WRKSRC}/config.toml @${ECHO_CMD} 'channel="stable"' >> ${WRKSRC}/config.toml @@ -102,11 +107,6 @@ do-configure: @${ECHO_CMD} '[llvm]' >> ${WRKSRC}/config.toml @${ECHO_CMD} 'download-ci-llvm=false' >> ${WRKSRC}/config.toml @${ECHO_CMD} 'link-shared=false' >> ${WRKSRC}/config.toml -.if defined(WITH_CCACHE_BUILD) && !defined(NO_CCACHE) - @${ECHO_CMD} 'ccache="${CCACHE_BIN}"' >> ${WRKSRC}/config.toml -.else - @${ECHO_CMD} 'ccache=false' >> ${WRKSRC}/config.toml -.endif # https://github.com/rust-lang/rust/pull/72696#issuecomment-641517185 @${ECHO_CMD} 'ldflags="-lz"' >> ${WRKSRC}/config.toml # we need to make sure to always build llvm with host arch support to get a diff --git a/lang/rust-bootstrap/distinfo b/lang/rust-bootstrap/distinfo index 7be7ca5ce3b9..6cc1de78d0c9 100644 --- a/lang/rust-bootstrap/distinfo +++ b/lang/rust-bootstrap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755503846 -SHA256 (rust/rustc-1.89.0-src.tar.xz) = 0b9d55610d8270e06c44f459d1e2b7918a5e673809c592abed9b9c600e33d95a -SIZE (rust/rustc-1.89.0-src.tar.xz) = 267487572 +TIMESTAMP = 1758279892 +SHA256 (rust/rustc-1.90.0-src.tar.xz) = 6bfeaddd90ffda2f063492b092bfed925c4b8c701579baf4b1316e021470daac +SIZE (rust/rustc-1.90.0-src.tar.xz) = 272348992 diff --git a/lang/rust-bootstrap/sync.sh b/lang/rust-bootstrap/sync.sh index 106b3d40870d..80b0471e1015 100644 --- a/lang/rust-bootstrap/sync.sh +++ b/lang/rust-bootstrap/sync.sh @@ -13,8 +13,8 @@ date=$(fetch -qo- https://static.rust-lang.org/dist/channel-rust-stable-date.txt export ABI=FreeBSD:13:amd64 export INSTALL_AS_USER=1 export PKG_DBDIR="${DATADIR}/pkgdb" -pkg update -f -r FreeBSD -pkg fetch -r FreeBSD -o "${DATADIR}" -yg "*-rust-bootstrap-${version}*" +pkg update -f -r FreeBSD-ports +pkg fetch -r FreeBSD-ports -o "${DATADIR}" -yg "*-rust-bootstrap-${version}*" find "${DATADIR}/All" -name "*rust-bootstrap-${version}*.*" \ -execdir tar -xvf {} \; diff --git a/lang/rust/Makefile b/lang/rust/Makefile index fc9fbf3582f5..00ce8e671b67 100644 --- a/lang/rust/Makefile +++ b/lang/rust/Makefile @@ -1,5 +1,5 @@ PORTNAME= rust -PORTVERSION?= 1.89.0 +PORTVERSION?= 1.90.0 PORTREVISION?= 0 CATEGORIES= lang MASTER_SITES= https://static.rust-lang.org/dist/:src \ @@ -71,8 +71,8 @@ WASM_VARS= _COMPONENTS+="rust-analysis-${_PACKAGE_VERS}-wasm32-unknown-unknown _RUST_TARGETS+=wasm32-unknown-unknown # See WRKSRC/src/stage0 for the date and version values -BOOTSTRAPS_DATE?= 2025-06-26 -RUST_BOOTSTRAP_VERSION?= 1.88.0 +BOOTSTRAPS_DATE?= 2025-08-07 +RUST_BOOTSTRAP_VERSION?= 1.89.0 CARGO_VENDOR_DIR?= ${WRKSRC}/vendor @@ -173,6 +173,11 @@ do-configure: @${ECHO_CMD} 'cargo="${WRKDIR}/bootstrap/bin/cargo"' >> ${WRKSRC}/config.toml @${ECHO_CMD} 'rustc="${WRKDIR}/bootstrap/bin/rustc"' >> ${WRKSRC}/config.toml @${ECHO_CMD} 'tools=[${_RUST_TOOLS:@.tool.@"${.tool.}"@:ts,}]' >> ${WRKSRC}/config.toml +.if defined(WITH_CCACHE_BUILD) && !defined(NO_CCACHE) + @${ECHO_CMD} 'ccache="${CCACHE_BIN}"' >> ${WRKSRC}/config.toml +.else + @${ECHO_CMD} 'ccache=false' >> ${WRKSRC}/config.toml +.endif @${ECHO_CMD} '[install]' >> ${WRKSRC}/config.toml @${ECHO_CMD} 'prefix="${PREFIX}"' >> ${WRKSRC}/config.toml @${ECHO_CMD} 'sysconfdir="${PREFIX}/etc"' >> ${WRKSRC}/config.toml @@ -195,13 +200,6 @@ do-configure: @${ECHO_CMD} 'download-ci-llvm=false' >> ${WRKSRC}/config.toml .if ${PORT_OPTIONS:MLTO} @${ECHO_CMD} 'thin-lto=true' >> ${WRKSRC}/config.toml -.endif -.if !defined(PKGNAMESUFFIX) -.if defined(WITH_CCACHE_BUILD) && !defined(NO_CCACHE) - @${ECHO_CMD} 'ccache="${CCACHE_BIN}"' >> ${WRKSRC}/config.toml -.else - @${ECHO_CMD} 'ccache=false' >> ${WRKSRC}/config.toml -.endif .endif @${ECHO_CMD} 'ninja=true' >> ${WRKSRC}/config.toml .if ${ARCH} == powerpc diff --git a/lang/rust/distinfo b/lang/rust/distinfo index e4f7c8b1d055..8c6822309183 100644 --- a/lang/rust/distinfo +++ b/lang/rust/distinfo @@ -1,51 +1,51 @@ -TIMESTAMP = 1755503845 -SHA256 (rust/rustc-1.89.0-src.tar.xz) = 0b9d55610d8270e06c44f459d1e2b7918a5e673809c592abed9b9c600e33d95a -SIZE (rust/rustc-1.89.0-src.tar.xz) = 267487572 -SHA256 (rust/2025-06-26/rustc-1.88.0-aarch64-unknown-freebsd.tar.xz) = 67172d0cdc6d52a02f483c46c12e4ba33312974c62db46b43ecd3b1f3b43d132 -SIZE (rust/2025-06-26/rustc-1.88.0-aarch64-unknown-freebsd.tar.xz) = 67731064 -SHA256 (rust/2025-06-26/rust-std-1.88.0-aarch64-unknown-freebsd.tar.xz) = 1575d764a1490626776b4ab2001a4aa16a3e1d89dfdc9f283e42a54e392d1ac6 -SIZE (rust/2025-06-26/rust-std-1.88.0-aarch64-unknown-freebsd.tar.xz) = 25194144 -SHA256 (rust/2025-06-26/cargo-1.88.0-aarch64-unknown-freebsd.tar.xz) = 3babd56a24e9fede664b8f4374eb10455f84336e580dd9bbd43bec30f7edd5bc -SIZE (rust/2025-06-26/cargo-1.88.0-aarch64-unknown-freebsd.tar.xz) = 8880928 -SHA256 (rust/2025-06-26/rustc-1.88.0-x86_64-unknown-freebsd.tar.xz) = 3ef42208bf53295061c4a058fa480512ea19ecb651266ab6640d5aa453a7083d -SIZE (rust/2025-06-26/rustc-1.88.0-x86_64-unknown-freebsd.tar.xz) = 63955284 -SHA256 (rust/2025-06-26/rust-std-1.88.0-x86_64-unknown-freebsd.tar.xz) = 8ce82d28c71abfebdcd80cda50fc6ca5e4d275675f7cd9c6948b2695504b7657 -SIZE (rust/2025-06-26/rust-std-1.88.0-x86_64-unknown-freebsd.tar.xz) = 26263140 -SHA256 (rust/2025-06-26/cargo-1.88.0-x86_64-unknown-freebsd.tar.xz) = bc1418734bb07f72941ed013b2362e1728ec1b04bb57310617135ae3c598f559 -SIZE (rust/2025-06-26/cargo-1.88.0-x86_64-unknown-freebsd.tar.xz) = 10114468 -SHA256 (rust/2025-06-26/rustc-1.88.0-armv7-unknown-freebsd.tar.xz) = bd9e99725e5dee3f7f389222e98bacc507fed08d865bc903bb5dfd3662c2dedb -SIZE (rust/2025-06-26/rustc-1.88.0-armv7-unknown-freebsd.tar.xz) = 68041072 -SHA256 (rust/2025-06-26/rust-std-1.88.0-armv7-unknown-freebsd.tar.xz) = 531e4433569e18481fd786eabf3c321c09e2052eaef3df1c32e962b4cfe29e9c -SIZE (rust/2025-06-26/rust-std-1.88.0-armv7-unknown-freebsd.tar.xz) = 24377108 -SHA256 (rust/2025-06-26/cargo-1.88.0-armv7-unknown-freebsd.tar.xz) = 78a903b07855caf8c0671516a79f29b1a646f0d1b6147e0cc1930c29ee5dcf13 -SIZE (rust/2025-06-26/cargo-1.88.0-armv7-unknown-freebsd.tar.xz) = 9172844 -SHA256 (rust/2025-06-26/rustc-1.88.0-i686-unknown-freebsd.tar.xz) = 775ad2c77c0a3268ed062503cb5c173a988522e576630aeab7050b7dae2ab225 -SIZE (rust/2025-06-26/rustc-1.88.0-i686-unknown-freebsd.tar.xz) = 76553540 -SHA256 (rust/2025-06-26/rust-std-1.88.0-i686-unknown-freebsd.tar.xz) = af621a50d65c78b84356c0c69cd3b557fc0ed12c653a10c54d23035265bac876 -SIZE (rust/2025-06-26/rust-std-1.88.0-i686-unknown-freebsd.tar.xz) = 25898736 -SHA256 (rust/2025-06-26/cargo-1.88.0-i686-unknown-freebsd.tar.xz) = 21c27c8b3c8d17b0ba5b6dbba3800944d8a88c36e7437f527fc391019c2b2e58 -SIZE (rust/2025-06-26/cargo-1.88.0-i686-unknown-freebsd.tar.xz) = 10724288 -SHA256 (rust/2025-06-26/rustc-1.88.0-powerpc-unknown-freebsd.tar.xz) = e0a65f62a77c1dc566a1207a3f7c1ef6086b5f288c6fd512a6726648d6618bb3 -SIZE (rust/2025-06-26/rustc-1.88.0-powerpc-unknown-freebsd.tar.xz) = 69209400 -SHA256 (rust/2025-06-26/rust-std-1.88.0-powerpc-unknown-freebsd.tar.xz) = a0c153d21656da59a6e9dedc6823e7ea3443a63b20a5c5cafc5cbaca1aed3fea -SIZE (rust/2025-06-26/rust-std-1.88.0-powerpc-unknown-freebsd.tar.xz) = 23355452 -SHA256 (rust/2025-06-26/cargo-1.88.0-powerpc-unknown-freebsd.tar.xz) = cdd57cca7f144245c836a86a59bdb823792f58c0192af398854de0ee8115c04b -SIZE (rust/2025-06-26/cargo-1.88.0-powerpc-unknown-freebsd.tar.xz) = 9289100 -SHA256 (rust/2025-06-26/rustc-1.88.0-powerpc64-unknown-freebsd.tar.xz) = 4e5fee68df5d3a4f5bab892f6174af9d8da9394c9964c436578faf428cbd5bbd -SIZE (rust/2025-06-26/rustc-1.88.0-powerpc64-unknown-freebsd.tar.xz) = 67654832 -SHA256 (rust/2025-06-26/rust-std-1.88.0-powerpc64-unknown-freebsd.tar.xz) = 2c714953eff5dcd21c858d898f6e252e40ab9693a09ffabdcd66fcb36d0e7d37 -SIZE (rust/2025-06-26/rust-std-1.88.0-powerpc64-unknown-freebsd.tar.xz) = 23401704 -SHA256 (rust/2025-06-26/cargo-1.88.0-powerpc64-unknown-freebsd.tar.xz) = 57e9aa16c4ee7fe284e54ec01a84caf08ef3139fd4f22c2f05e13f810dae76af -SIZE (rust/2025-06-26/cargo-1.88.0-powerpc64-unknown-freebsd.tar.xz) = 9336784 -SHA256 (rust/2025-06-26/rustc-1.88.0-powerpc64le-unknown-freebsd.tar.xz) = 1cb12bc1f6edb054b3656a7439a76c88cf80cdb6eb1695f9de89b1c4aa05bf14 -SIZE (rust/2025-06-26/rustc-1.88.0-powerpc64le-unknown-freebsd.tar.xz) = 70776456 -SHA256 (rust/2025-06-26/rust-std-1.88.0-powerpc64le-unknown-freebsd.tar.xz) = 994fc09c860c757b1c1fcb0c1bf340d03a57f50e2c01f90fec06c81b053bc37f -SIZE (rust/2025-06-26/rust-std-1.88.0-powerpc64le-unknown-freebsd.tar.xz) = 23532512 -SHA256 (rust/2025-06-26/cargo-1.88.0-powerpc64le-unknown-freebsd.tar.xz) = 0da207963f267df74448c3d5ac88c0b190db9984dc1acc9db8e21cab4e1913b9 -SIZE (rust/2025-06-26/cargo-1.88.0-powerpc64le-unknown-freebsd.tar.xz) = 9845780 -SHA256 (rust/2025-06-26/rustc-1.88.0-riscv64gc-unknown-freebsd.tar.xz) = 06270fe10241b8aa7e50cee4c35372afb2f05f073aa4a7d2b2f9ab2a1a74d1c7 -SIZE (rust/2025-06-26/rustc-1.88.0-riscv64gc-unknown-freebsd.tar.xz) = 77696432 -SHA256 (rust/2025-06-26/rust-std-1.88.0-riscv64gc-unknown-freebsd.tar.xz) = cb2f7535dde028a80630e7af8de74121e5c0fe61239fbd46b91fa0b9ce7dd793 -SIZE (rust/2025-06-26/rust-std-1.88.0-riscv64gc-unknown-freebsd.tar.xz) = 23559976 -SHA256 (rust/2025-06-26/cargo-1.88.0-riscv64gc-unknown-freebsd.tar.xz) = fcc3c82e832d7561e7de38d84f5415fc4d2d246f7b1ee5cf21567fb2ca296d90 -SIZE (rust/2025-06-26/cargo-1.88.0-riscv64gc-unknown-freebsd.tar.xz) = 11619296 +TIMESTAMP = 1758279891 +SHA256 (rust/rustc-1.90.0-src.tar.xz) = 6bfeaddd90ffda2f063492b092bfed925c4b8c701579baf4b1316e021470daac +SIZE (rust/rustc-1.90.0-src.tar.xz) = 272348992 +SHA256 (rust/2025-08-07/rustc-1.89.0-aarch64-unknown-freebsd.tar.xz) = 4a086c11e9a5dc990b188af55bb002ec57ac385541a67609bae3e869284ba53f +SIZE (rust/2025-08-07/rustc-1.89.0-aarch64-unknown-freebsd.tar.xz) = 67602196 +SHA256 (rust/2025-08-07/rust-std-1.89.0-aarch64-unknown-freebsd.tar.xz) = 2a47dc1fd48b51fc4aa45eb81b1e541d1dacc622ae8eb8ee94362802cc034a66 +SIZE (rust/2025-08-07/rust-std-1.89.0-aarch64-unknown-freebsd.tar.xz) = 25691400 +SHA256 (rust/2025-08-07/cargo-1.89.0-aarch64-unknown-freebsd.tar.xz) = 7d646378c7a69a6d5ece88c6b8e68086d197fe8a7eca78d3467145b19818b6ff +SIZE (rust/2025-08-07/cargo-1.89.0-aarch64-unknown-freebsd.tar.xz) = 9062076 +SHA256 (rust/2025-08-07/rustc-1.89.0-x86_64-unknown-freebsd.tar.xz) = 5c3df8a9843d8e9270f26727be280b1f355829353fe5baf4780199110d63a6e6 +SIZE (rust/2025-08-07/rustc-1.89.0-x86_64-unknown-freebsd.tar.xz) = 64150560 +SHA256 (rust/2025-08-07/rust-std-1.89.0-x86_64-unknown-freebsd.tar.xz) = f442d9c402dbda73213c10c1678d08ed2bb9762ef1d7c12f1200861537502d82 +SIZE (rust/2025-08-07/rust-std-1.89.0-x86_64-unknown-freebsd.tar.xz) = 26904092 +SHA256 (rust/2025-08-07/cargo-1.89.0-x86_64-unknown-freebsd.tar.xz) = ab78e988c68e7202914ff2236a4b91f71b3a1537fd566ed789cb9e696ca53abc +SIZE (rust/2025-08-07/cargo-1.89.0-x86_64-unknown-freebsd.tar.xz) = 10283492 +SHA256 (rust/2025-08-07/rustc-1.89.0-armv7-unknown-freebsd.tar.xz) = 77381d25519c740b833da7172de5881436053d776cba51f0c408382c13ff8cd4 +SIZE (rust/2025-08-07/rustc-1.89.0-armv7-unknown-freebsd.tar.xz) = 68299912 +SHA256 (rust/2025-08-07/rust-std-1.89.0-armv7-unknown-freebsd.tar.xz) = 65f98526286808e43ba0ca9e8d9e13d83db3d46e3b1bb7d2587419d9b928b3a5 +SIZE (rust/2025-08-07/rust-std-1.89.0-armv7-unknown-freebsd.tar.xz) = 24813500 +SHA256 (rust/2025-08-07/cargo-1.89.0-armv7-unknown-freebsd.tar.xz) = 42ec41ea270d2e593f21b1f0a64bfeed2555c373fe8d2177b153b8656a6731be +SIZE (rust/2025-08-07/cargo-1.89.0-armv7-unknown-freebsd.tar.xz) = 9362148 +SHA256 (rust/2025-08-07/rustc-1.89.0-i686-unknown-freebsd.tar.xz) = fb1428241dc52025134d4e594fb96739d756cf600c6f3d8d75ec69cc2f0fca6c +SIZE (rust/2025-08-07/rustc-1.89.0-i686-unknown-freebsd.tar.xz) = 76760916 +SHA256 (rust/2025-08-07/rust-std-1.89.0-i686-unknown-freebsd.tar.xz) = 2dd63ef00cf51c88ee2d0772f23b2ba1668696458594ab20c7f8f4b3f6751357 +SIZE (rust/2025-08-07/rust-std-1.89.0-i686-unknown-freebsd.tar.xz) = 26413304 +SHA256 (rust/2025-08-07/cargo-1.89.0-i686-unknown-freebsd.tar.xz) = 71b8701b5577389a57bd600c0cca57d5aa25c70bef2b3e7bf279092a6d7e306d +SIZE (rust/2025-08-07/cargo-1.89.0-i686-unknown-freebsd.tar.xz) = 10921212 +SHA256 (rust/2025-08-07/rustc-1.89.0-powerpc-unknown-freebsd.tar.xz) = 7c72192b3000cfe972a82bb609f26348986138f68dcfd552a00224dddc25d5b3 +SIZE (rust/2025-08-07/rustc-1.89.0-powerpc-unknown-freebsd.tar.xz) = 69255712 +SHA256 (rust/2025-08-07/rust-std-1.89.0-powerpc-unknown-freebsd.tar.xz) = ef912d59278c02cbdf672f1db936f7705def9aa6b85a6091e7d19278ed546738 +SIZE (rust/2025-08-07/rust-std-1.89.0-powerpc-unknown-freebsd.tar.xz) = 23834180 +SHA256 (rust/2025-08-07/cargo-1.89.0-powerpc-unknown-freebsd.tar.xz) = 3b436178e9b6930b318f26edde7ab5e156186c79f64f363f9fe501fd58a684d9 +SIZE (rust/2025-08-07/cargo-1.89.0-powerpc-unknown-freebsd.tar.xz) = 9464180 +SHA256 (rust/2025-08-07/rustc-1.89.0-powerpc64-unknown-freebsd.tar.xz) = 49304519e51e4c3c6d568c97c5c070ebcde7f8644225b2157353e71a7b6ef95b +SIZE (rust/2025-08-07/rustc-1.89.0-powerpc64-unknown-freebsd.tar.xz) = 67763500 +SHA256 (rust/2025-08-07/rust-std-1.89.0-powerpc64-unknown-freebsd.tar.xz) = f1f984b84376947bb04ec839e74c2f7f5b743c82f198404deb6e86289aba02f3 +SIZE (rust/2025-08-07/rust-std-1.89.0-powerpc64-unknown-freebsd.tar.xz) = 23920604 +SHA256 (rust/2025-08-07/cargo-1.89.0-powerpc64-unknown-freebsd.tar.xz) = 22d0f60452ceafa56f2bdb85c4f3bf314566cfa060e72eb3df8e165c869e62c9 +SIZE (rust/2025-08-07/cargo-1.89.0-powerpc64-unknown-freebsd.tar.xz) = 9556796 +SHA256 (rust/2025-08-07/rustc-1.89.0-powerpc64le-unknown-freebsd.tar.xz) = 40e9b696df5e9df27bd8c81e66459471897153acb23fd36196ebbce178a73d3b +SIZE (rust/2025-08-07/rustc-1.89.0-powerpc64le-unknown-freebsd.tar.xz) = 70629540 +SHA256 (rust/2025-08-07/rust-std-1.89.0-powerpc64le-unknown-freebsd.tar.xz) = a151c5791d50dc11477813b7caf2e9f46c7c9c7d4fcbe36b6fefbc98009c0c33 +SIZE (rust/2025-08-07/rust-std-1.89.0-powerpc64le-unknown-freebsd.tar.xz) = 24048396 +SHA256 (rust/2025-08-07/cargo-1.89.0-powerpc64le-unknown-freebsd.tar.xz) = 322a22b6675b12370262fbc47e694decf4145204f2e7853c5385dcaf9711b36a +SIZE (rust/2025-08-07/cargo-1.89.0-powerpc64le-unknown-freebsd.tar.xz) = 10073080 +SHA256 (rust/2025-08-07/rustc-1.89.0-riscv64gc-unknown-freebsd.tar.xz) = 798654915a94869723254d9e064b831b6908fefe16bf85aa7cbddf90bf98cd54 +SIZE (rust/2025-08-07/rustc-1.89.0-riscv64gc-unknown-freebsd.tar.xz) = 77423140 +SHA256 (rust/2025-08-07/rust-std-1.89.0-riscv64gc-unknown-freebsd.tar.xz) = e998d809d2b8568bcbe963c91233c7cac3bdfd0ca9f81e3926d540366d80d3c4 +SIZE (rust/2025-08-07/rust-std-1.89.0-riscv64gc-unknown-freebsd.tar.xz) = 24224064 +SHA256 (rust/2025-08-07/cargo-1.89.0-riscv64gc-unknown-freebsd.tar.xz) = 5d96c6aacacdbe29932088495b3c2e274b435b57360e9f4291c09d5953a62499 +SIZE (rust/2025-08-07/cargo-1.89.0-riscv64gc-unknown-freebsd.tar.xz) = 11784364 diff --git a/lang/rust/files/patch-vendor_cc.rs b/lang/rust/files/patch-vendor_cc.rs index 4a763326e4f6..ef0ac3dc5c04 100644 --- a/lang/rust/files/patch-vendor_cc.rs +++ b/lang/rust/files/patch-vendor_cc.rs @@ -99,8 +99,8 @@ https://reviews.llvm.org/D77776 (false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu), (false, false, false, false, false) => { cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU"); ---- vendor/cc-1.2.25/src/tool.rs.orig 2025-04-01 18:22:03 UTC -+++ vendor/cc-1.2.25/src/tool.rs +--- vendor/cc-1.2.26/src/tool.rs.orig 2025-04-01 18:22:03 UTC ++++ vendor/cc-1.2.26/src/tool.rs @@ -141,9 +141,7 @@ impl Tool { match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) { @@ -112,8 +112,8 @@ https://reviews.llvm.org/D77776 (false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu), (false, false, false, false, false) => { cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU"); ---- vendor/cc-1.2.26/src/tool.rs.orig 2025-04-01 18:22:03 UTC -+++ vendor/cc-1.2.26/src/tool.rs +--- vendor/cc-1.2.27/src/tool.rs.orig 2025-04-01 18:22:03 UTC ++++ vendor/cc-1.2.27/src/tool.rs @@ -141,9 +141,7 @@ impl Tool { match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) { @@ -125,8 +125,8 @@ https://reviews.llvm.org/D77776 (false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu), (false, false, false, false, false) => { cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU"); ---- vendor/cc-1.2.27/src/tool.rs.orig 2025-04-01 18:22:03 UTC -+++ vendor/cc-1.2.27/src/tool.rs +--- vendor/cc-1.2.30/src/tool.rs.orig 2025-04-01 18:22:03 UTC ++++ vendor/cc-1.2.30/src/tool.rs @@ -141,9 +141,7 @@ impl Tool { match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202510030816.5938GxJ1085018>
