From 244c63c67d170bf25cddb4a84e69f87973131f36 Mon Sep 17 00:00:00 2001 From: newbluemoon Date: Wed, 5 Sep 2018 19:29:10 +0200 Subject: [PATCH] ffcall: enable cross build --- srcpkgs/ffcall/template | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/srcpkgs/ffcall/template b/srcpkgs/ffcall/template index cac6fdd67ec..62b9560e70d 100644 --- a/srcpkgs/ffcall/template +++ b/srcpkgs/ffcall/template @@ -10,11 +10,14 @@ license="GPL-2.0-or-later" homepage="https://www.gnu.org/software/libffcall" distfiles="${GNU_SITE}/libffcall/libffcall-${version}.tar.gz" checksum=a091fb8bbabf17c94a2dae2d41161b96a08ab92b5f75d3364157a2c34d538c47 -nocross="configure requires running code to check for features" # won't work with parallel_build so just turn it off (thanks to JuanRP for the Hint) disable_parallel_build=yes +if [ "$CROSS_BUILD" ]; then + configure_args+=" ffcall_cv_malloc_mprotect_can_exec=yes" +fi + do_install() { make DESTDIR=${DESTDIR} htmldir=/usr/share/doc/ffcall install }