# HG changeset patch # User David Demelier # Date 1569267000 -7200 # Node ID d083df2a07276c59a822a7d441fc1e9f8e93702a # Parent d3c6aab2de00042563a5cab20c3786a77d9a6b1d lib/musl: add preserve and bin/ldd diff -r d3c6aab2de00 -r d083df2a0727 lib/musl/musl.sh --- a/lib/musl/musl.sh Mon Sep 23 21:28:00 2019 +0200 +++ b/lib/musl/musl.sh Mon Sep 23 21:30:00 2019 +0200 @@ -15,6 +15,8 @@ # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. # +# TODO: change x86_64 once we build ARM variants. + PKGNAME=musl PKGVERSION=1.1.21 PKGREVISION=1 @@ -22,6 +24,7 @@ PKGSUMMARY="a new lightweight, fast, simple, free and correct C library" PKGDOWNLOAD="https://www.musl-libc.org/releases/$PKGNAME-$PKGVERSION.tar.gz" PKGDEPENDS="linux-headers:build" +PKGPRESERVE="lib/ld-musl-x86_64.so.1" : ${CC:=clang} : ${CFLAGS:=-O2} @@ -37,6 +40,8 @@ ./configure --prefix= make make install DESTDIR=$DESTDIR + mkdir -p $DESTDIR/bin + ln -sf /lib/ld-musl-x86_64.so.1 $DESTDIR/bin/ldd cd .. rm -rf $PKGNAME-$PKGVERSION