aboutsummaryrefslogtreecommitdiff
path: root/rust/abuild
diff options
context:
space:
mode:
authorWoodpecker CI <emmett1.2miligrams@protonmail.com>2025-08-22 00:13:47 +0000
committerWoodpecker CI <emmett1.2miligrams@protonmail.com>2025-08-22 00:13:47 +0000
commit33ac973ede2c424e9efe74c9c0f39e7898bce3f6 (patch)
tree5b861859b77934ef6c74398f5659f82b1693a4cd /rust/abuild
parentb6c4742326118d4ff189e9c15b876eb957966514 (diff)
downloadalicelinux-33ac973ede2c424e9efe74c9c0f39e7898bce3f6.tar.gz
alicelinux-33ac973ede2c424e9efe74c9c0f39e7898bce3f6.zip
Woodpecker CI b6c26953ecfb6317380620c86cf65c233d281da2 [SKIP CI]
Diffstat (limited to 'rust/abuild')
-rw-r--r--rust/abuild21
1 files changed, 9 insertions, 12 deletions
diff --git a/rust/abuild b/rust/abuild
index 22340013..09243dc8 100644
--- a/rust/abuild
+++ b/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