From b92b5440e73eeed7037dd0a25ae3860da139237e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?coadde=20=5BM=C3=A1rcio=20Alexandre=20Silva=20Delgado=5D?= Date: Wed, 29 Mar 2017 20:08:53 -0300 Subject: lib32-mesa: fix 32bit build --- libre-multilib/lib32-mesa/PKGBUILD | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'libre-multilib') diff --git a/libre-multilib/lib32-mesa/PKGBUILD b/libre-multilib/lib32-mesa/PKGBUILD index 4196bcc29..4672dae6e 100644 --- a/libre-multilib/lib32-mesa/PKGBUILD +++ b/libre-multilib/lib32-mesa/PKGBUILD @@ -53,6 +53,14 @@ build() { export CC="gcc -m32" export CXX="g++ -m32" export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + export LLVM_CONFIG='/usr/bin/llvm-config32' + if [[ $(uname -o) == GNU/Hurd ]]; then + export _HOST=i686-unknown-gnu + elif [[ $(uname -o) == GNU/Linux ]]; then + export _HOST=i686-unknown-linux-gnu + elif [[ $(uname -o) == GNU/kFreeBSD ]]; then + export _HOST=i686-unknown-kfreebsd-gnu + fi ./configure --prefix=/usr \ --sysconfdir=/etc \ @@ -85,7 +93,8 @@ build() { --enable-lmsensors \ --with-clang-libdir=/usr/lib32 \ --libdir=/usr/lib32 \ - --libexecdir=/usr/lib32 + --libexecdir=/usr/lib32 \ + --host=$_HOST make @@ -129,7 +138,8 @@ build() { --enable-lmsensors \ --with-clang-libdir=/usr/lib32 \ --libdir=/usr/lib32 \ - --libexecdir=/usr/lib32 + --libexecdir=/usr/lib32 \ + --host=$_HOST make -- cgit v1.2.2