From 15adb36b3738f29874b60ebbb7cd511d07ab3f7e Mon Sep 17 00:00:00 2001 From: emmett1 Date: Tue, 19 Nov 2019 13:42:23 +0800 Subject: [PATCH] binutils: fix spkgbuild make musl compatible --- core/binutils/spkgbuild | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/core/binutils/spkgbuild b/core/binutils/spkgbuild index a51d8f42c..fcbece188 100755 --- a/core/binutils/spkgbuild +++ b/core/binutils/spkgbuild @@ -12,6 +12,12 @@ md5sum=(9406231b7d9dd93731c2d06cefe8aaf1) build() { cd $name-$version + if [ "$OSTYPE" = "linux-musl" ]; then + buildflags="--disable-multilib --with-lib-path=/usr/lib:/lib" + else + buildflags="--enable-multilib --with-lib-path=/usr/lib:/lib:/usr/lib32" + fi + sed -i '/^SUBDIRS/s/doc//' bfd/Makefile.in mkdir -v build @@ -25,8 +31,7 @@ build() { --enable-shared \ --disable-werror \ --with-system-zlib \ - --enable-multilib \ - --with-lib-path=/usr/lib:/lib:/usr/lib32 + $buildflags make tooldir=/usr make tooldir=/usr DESTDIR=$PKG install rm -fr $PKG/usr/share/info