diff options
| author | emmett1 <emmett1.2miligrams@protonmail.com> | 2025-08-22 00:05:25 +0000 |
|---|---|---|
| committer | emmett1 <emmett1.2miligrams@protonmail.com> | 2025-08-22 00:05:25 +0000 |
| commit | b6c26953ecfb6317380620c86cf65c233d281da2 (patch) | |
| tree | 54a3f1b25796d51e82081684fd940dc35ee0d0df /repos/extra/rust/abuild | |
| parent | ff955a3c29b5149ca2e5715dc4df4fee2c835da7 (diff) | |
| download | alicelinux-b6c26953ecfb6317380620c86cf65c233d281da2.tar.gz alicelinux-b6c26953ecfb6317380620c86cf65c233d281da2.zip | |
rust: updated to 1.89.0
Diffstat (limited to 'repos/extra/rust/abuild')
| -rw-r--r-- | repos/extra/rust/abuild | 21 |
1 files changed, 9 insertions, 12 deletions
diff --git a/repos/extra/rust/abuild b/repos/extra/rust/abuild index 22340013..09243dc8 100644 --- a/repos/extra/rust/abuild +++ b/repos/extra/rust/abuild @@ -1,9 +1,9 @@ name=rust -version=1.87.0 +version=1.89.0 ##cat src/stage0.txt -export _date=2025-04-03 -export _rustc=1.86.0 +export _date=2025-06-26 +export _rustc=1.88.0 export _cargo=$_rustc ## @@ -27,17 +27,13 @@ build() { cp $SRC/rustc-$_rustc-x86_64-unknown-linux-musl.tar.xz build/cache/$_date/ cp $SRC/cargo-$_cargo-x86_64-unknown-linux-musl.tar.xz build/cache/$_date/ - sed -i 's/\(crt_static_default = \)true/\1false/' compiler/rustc_target/src/spec/base/linux_musl.rs - sed -i 's/\("files":{\)[^}]*/\1/' vendor/curl-sys-0.4.52+curl-7.81.0/.cargo-checksum.json - sed -i 's/\("files":{\)[^}]*/\1/' vendor/curl-sys-0.4.78+curl-8.11.0/.cargo-checksum.json + #sed -i 's/\(crt_static_default = \)true/\1false/' compiler/rustc_target/src/spec/base/linux_musl.rs + sed -i 's/\("files":{\)[^}]*/\1/' vendor/curl-sys-0.4.79+curl-8.12.0/.cargo-checksum.json sed -i 's/\("files":{\)[^}]*/\1/' vendor/curl-sys-0.4.80+curl-8.12.1/.cargo-checksum.json - sed -i 's/\("files":{\)[^}]*/\1/' vendor/openssl-0.10.38/.cargo-checksum.json - sed -i 's/\("files":{\)[^}]*/\1/' vendor/openssl-0.10.64/.cargo-checksum.json - sed -i 's/\("files":{\)[^}]*/\1/' vendor/openssl-0.10.71/.cargo-checksum.json - sed -i 's/\("files":{\)[^}]*/\1/' vendor/openssl-sys-0.9.102/.cargo-checksum.json + sed -i 's/\("files":{\)[^}]*/\1/' vendor/curl-sys-0.4.82+curl-8.14.1/.cargo-checksum.json sed -i 's/\("files":{\)[^}]*/\1/' vendor/openssl-sys-0.9.104/.cargo-checksum.json - sed -i 's/\("files":{\)[^}]*/\1/' vendor/openssl-sys-0.9.106/.cargo-checksum.json - sed -i 's/\("files":{\)[^}]*/\1/' vendor/openssl-sys-0.9.72/.cargo-checksum.json + sed -i 's/\("files":{\)[^}]*/\1/' vendor/openssl-sys-0.9.107/.cargo-checksum.json + sed -i 's/\("files":{\)[^}]*/\1/' vendor/openssl-sys-0.9.92/.cargo-checksum.json cat > config.toml <<EOF [llvm] @@ -88,6 +84,7 @@ jemalloc = false rpath = false dist-src = false llvm-libunwind = "system" +lld = false EOF mkdir -p libgcc |