about summary refs log tree commit diff
path: root/src/ci/docker/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'src/ci/docker/scripts')
-rw-r--r--src/ci/docker/scripts/musl-toolchain.sh11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/ci/docker/scripts/musl-toolchain.sh b/src/ci/docker/scripts/musl-toolchain.sh
index db609a8666f..0406d5182e8 100644
--- a/src/ci/docker/scripts/musl-toolchain.sh
+++ b/src/ci/docker/scripts/musl-toolchain.sh
@@ -28,6 +28,10 @@ exit 1
 }
 
 TARGET=$1
+#ARCH=$1
+#TARGET=linux-musl-$ARCH
+ARCH=x86_64
+
 OUTPUT=/usr/local
 shift
 
@@ -39,6 +43,13 @@ hide_output make install TARGET=$TARGET OUTPUT=$OUTPUT
 
 cd ..
 
+# Make musl binaries executable
+
+ln -s $OUTPUT/$TARGET/lib/ld-musl-$ARCH.so.1 /lib
+ln -s $OUTPUT/$TARGET/lib/libc.so /lib
+echo $OUTPUT/$TARGET/lib >> /etc/ld-musl-$ARCH.path
+
+
 export CC=$TARGET-gcc
 export CXX=$TARGET-g++