There was an error while loading. Please reload this page.
1 parent c49871d commit d71a920Copy full SHA for d71a920
1 file changed
packages/haskell-language-server/build.sh
@@ -26,6 +26,10 @@ cp "$HLS_BIN" "$OUTPUT_DIR"/usr/bin/
26
# Copy all shared Haskell libraries the binary depends on
27
for lib in $(ldd "$HLS_BIN" | grep '\.so' | awk '{print $3}'); do
28
if [ -n "$lib" ] && [ -f "$lib" ]; then
29
- cp "$lib" "$OUTPUT_DIR"/usr/lib/
+ libname="${lib##*/}"
30
+ # Only copy Haskell-specific libraries (libHS*) to avoid bundling standard system glibc/loader libraries
31
+ if [[ "$libname" == libHS* ]]; then
32
+ cp "$lib" "$OUTPUT_DIR"/usr/lib/
33
+ fi
34
fi
-done
35
+done
0 commit comments