From dea2a1fa20fc8e843cd85e5920a67b9054d00b2e Mon Sep 17 00:00:00 2001 From: Woodpecker CI Date: Sun, 24 May 2026 15:40:32 +0000 Subject: Woodpecker CI ef5bfeb93345a5a681d88e99775622bf28defd8d [SKIP CI] --- repos/extra/rust/abuild | 117 ------------------------------------------------ 1 file changed, 117 deletions(-) delete mode 100644 repos/extra/rust/abuild (limited to 'repos/extra/rust/abuild') diff --git a/repos/extra/rust/abuild b/repos/extra/rust/abuild deleted file mode 100644 index 28754a01..00000000 --- a/repos/extra/rust/abuild +++ /dev/null @@ -1,117 +0,0 @@ -name=rust -version=1.95.0 - -##cat src/stage0.txt -export _date=2026-03-05 -export _rustc=1.94.0 -export _cargo=$_rustc -## - -release=1 -source="https://static.rust-lang.org/dist/${name}c-$version-src.tar.xz::noextract - https://static.rust-lang.org/dist/$_date/rust-std-$_rustc-x86_64-unknown-linux-musl.tar.xz::noextract - https://static.rust-lang.org/dist/$_date/rustc-$_rustc-x86_64-unknown-linux-musl.tar.xz::noextract - https://static.rust-lang.org/dist/$_date/cargo-$_cargo-x86_64-unknown-linux-musl.tar.xz::noextract - fix-linux_musl_base.patch - libressl.patch" -keep_static=1 -no_strip=1 -skip_patch=1 - -build() { - xzcat ${name}c-$version-src.tar.xz | tar -xf - - cd ${name}c-$version-src - - for p in $SRC/*.patch; do - patch -Np1 -i $p - done - - mkdir -p build/cache/$_date - - _tuplet=x86_64-unknown-linux-musl - cp $SRC/rust-std-$_rustc-x86_64-unknown-linux-musl.tar.xz build/cache/$_date/ - 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/ - - find vendor -path "*/curl-sys-*/build.rs" -exec sh -c ' -grep -q CURL_CA_BUNDLE "$1" || sed -i "/BUILDING_LIBCURL/a\\ - .define(\"CURL_CA_BUNDLE\", \"\\\\\"/etc/ssl/cert.pem\\\\\"\")\\ - .define(\"CURL_CA_PATH\", \"\\\\\"/etc/ssl/certs\\\\\"\") -" "$1" -' sh {} \; - - sed -i 's/\("files":{\)[^}]*/\1/' vendor/curl-sys-*/.cargo-checksum.json - sed -i 's/\("files":{\)[^}]*/\1/' vendor/openssl-sys-0.9.109/.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 < libgcc/libgcc_s.so - ln -sf $(cc -print-file-name=libunwind.so) libgcc/libgcc_s.so.1 - export LD_LIBRARY_PATH="$PWD/libgcc:$LD_LIBRARY_PATH" - export LIBRARY_PATH="$PWD/libgcc:$LIBRARY_PATH" - - mkdir "$SRC/rust" - export RUST_BACKTRACE=1 - - #python x.py build - python x.py install - - rm -rf $PKG/usr/lib/rustlib/src/ \ - $PKG/usr/share/zsh \ - $PKG/usr/lib/rustlib/uninstall.sh -} -- cgit v1.2.3