diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-04-11 08:43:59 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-04-11 08:43:59 +0100 |
commit | bb59556b3302a941db4630613c604644d5f7a617 (patch) | |
tree | 42e60b7ae227b0fe3af52dfac08d59653066a2db /dev-libs/ffcall/ffcall-2.5.ebuild | |
parent | 3cd09a18bad26aad2645241b868755cfdf41b6ae (diff) |
Diffstat (limited to 'dev-libs/ffcall/ffcall-2.5.ebuild')
-rw-r--r-- | dev-libs/ffcall/ffcall-2.5.ebuild | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/dev-libs/ffcall/ffcall-2.5.ebuild b/dev-libs/ffcall/ffcall-2.5.ebuild index 7f9d8f6bfae9..2ab0965e1c5c 100644 --- a/dev-libs/ffcall/ffcall-2.5.ebuild +++ b/dev-libs/ffcall/ffcall-2.5.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit flag-o-matic libtool +inherit autotools flag-o-matic libtool MY_PV="libffcall-${PV}" @@ -19,6 +19,10 @@ LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +PATCHES=( + "${FILESDIR}"/ffcall-2.5-add-support-for-clang.patch +) + src_prepare() { # The build system is a strange mix of autogenerated # files and manual tweaks on top. Uses $CFLAGS / $LDFLAGS randomly. @@ -35,6 +39,12 @@ src_prepare() { default elibtoolize + eautoreconf + + if use kernel_linux ; then + QA_CONFIG_IMPL_DECL_SKIP=( PROT_MPROTECT ) + fi + } src_configure() { |