Revert "Revert "Upgrade to rustls v0.23.22" (#24197)" (#24210)

try to reland rustls without breaking linux arm builders

See: 
- #24197
- #24138

Release Notes:

- N/A
This commit is contained in:
Conrad Irwin 2025-02-05 14:24:21 -07:00 committed by GitHub
parent e506efa9bf
commit 9114ca973c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 98 additions and 47 deletions

View file

@ -52,6 +52,8 @@ if "$rustup_installed"; then
rustup target add "$remote_server_triple"
fi
export CC=$(which clang)
# Build binary in release mode
export RUSTFLAGS="${RUSTFLAGS:-} -C link-args=-Wl,--disable-new-dtags,-rpath,\$ORIGIN/../lib"
cargo build --release --target "${target_triple}" --package zed --package cli

View file

@ -45,6 +45,7 @@ if [[ -n $apt ]]; then
libsqlite3-dev
musl-tools
musl-dev
build-essential
)
if (grep -qP 'PRETTY_NAME="(Linux Mint 22|.+24\.(04|10))' /etc/os-release); then
deps+=( mold libstdc++-14-dev )