Change summary
script/bundle-linux | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
Detailed changes
@@ -38,7 +38,7 @@ host_line=$(echo "$version_info" | grep host)
target_triple=${host_line#*: }
# Build binary in release mode
-export RUSTFLAGS="-C link-args=-Wl,-rpath,\$ORIGIN/../lib"
+export RUSTFLAGS="-C link-args=-Wl,--disable-new-dtags,-rpath,\$ORIGIN/../lib"
cargo build --release --target "${target_triple}" --package zed --package cli
# Strip the binary of all debug symbols
@@ -65,7 +65,7 @@ cp "target/${target_triple}/release/cli" "${zed_dir}/bin/cli"
find_libs() {
ldd target/${target_triple}/release/Zed |\
cut -d' ' -f3 |\
- grep -v '\<\(libstdc++.so\|libc.so\|libgcc_s.so\|libm.so\)'
+ grep -v '\<\(libstdc++.so\|libc.so\|libgcc_s.so\|libm.so\|libpthread.so\)'
}
mkdir -p "${zed_dir}/lib"