Date: Tuesday, April 16, 2019 @ 01:58:52 Author: eschwartz Revision: 451747
upgpkg: musl 1.1.22-2 Actually don't use syslibdir, binaries are supposed to contain an interpreter tag for /lib Modified: musl/trunk/PKGBUILD ----------+ PKGBUILD | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-04-16 00:55:15 UTC (rev 451746) +++ PKGBUILD 2019-04-16 01:58:52 UTC (rev 451747) @@ -3,7 +3,7 @@ pkgname=musl pkgver=1.1.22 -pkgrel=1 +pkgrel=2 pkgdesc='Lightweight implementation of C standard library' arch=('x86_64') url='https://www.musl-libc.org/' @@ -18,7 +18,6 @@ cd $pkgname-$pkgver ./configure --prefix=/usr/lib/musl \ --exec-prefix=/usr \ - --syslibdir=/usr/lib \ --enable-wrapper=all make } @@ -27,6 +26,10 @@ cd $pkgname-$pkgver make DESTDIR="$pkgdir" install + # configure syslibdir with /lib for PT_INTERP compat, but install to /usr/lib + mv "$pkgdir"/lib/ld-musl*.so* "$pkgdir"/usr/lib/ + rmdir "$pkgdir"/lib + install -Dm0644 README "$pkgdir"/usr/share/doc/musl/README install -Dm0644 COPYRIGHT "$pkgdir"/usr/share/licenses/musl/COPYRIGHT }