summaryrefslogtreecommitdiff
path: root/system/strace
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2018-06-27 02:17:34 -0500
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2018-06-27 02:17:34 -0500
commitf0977c4ba54eaf7fb97c41220b48d801159c8a83 (patch)
tree48455b64182205c2db36e11b7b2a2d73ea51a08d /system/strace
parent80d94bde4c3406fd64d289caeee7e3e65b4af66d (diff)
downloadpackages-f0977c4ba54eaf7fb97c41220b48d801159c8a83.tar.gz
packages-f0977c4ba54eaf7fb97c41220b48d801159c8a83.tar.bz2
packages-f0977c4ba54eaf7fb97c41220b48d801159c8a83.tar.xz
packages-f0977c4ba54eaf7fb97c41220b48d801159c8a83.zip
system/strace: disable mpers properly
Diffstat (limited to 'system/strace')
-rw-r--r--system/strace/APKBUILD9
1 files changed, 3 insertions, 6 deletions
diff --git a/system/strace/APKBUILD b/system/strace/APKBUILD
index 940259c0c..7ac11deaf 100644
--- a/system/strace/APKBUILD
+++ b/system/strace/APKBUILD
@@ -5,11 +5,11 @@ pkgrel=0
pkgdesc="A useful diagnositic, instructional, and debugging tool"
url="https://strace.io/"
arch="all"
+options="!check" # test suite requires mpers, which requires multilib
license="BSD-3-Clause"
depends=""
makedepends="linux-headers autoconf automake"
subpackages="$pkgname-doc"
-options="!checkroot"
source="$pkgname-$pkgver.tar.gz::https://github.com/strace/$pkgname/archive/v$pkgver.tar.gz
disable-fortify.patch
fix-ppc-pt-regs-collision.patch
@@ -33,10 +33,6 @@ build() {
# for struct sigcontext.
export CFLAGS="$CFLAGS -D__SIGNAL_FRAMESIZE=160"
;;
- ppc64* | x86_64 | aarch64)
- # kill multilib support since it breaks everything
- export st_cv_m32_mpers=no
- ;;
esac
./bootstrap
@@ -48,7 +44,8 @@ build() {
--prefix=/usr \
--sysconfdir=/etc \
--mandir=/usr/share/man \
- --localstatedir=/var
+ --localstatedir=/var \
+ --disable-mpers
make
}