summaryrefslogtreecommitdiff
path: root/sys-libs/libselinux/libselinux-9999.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'sys-libs/libselinux/libselinux-9999.ebuild')
-rw-r--r--sys-libs/libselinux/libselinux-9999.ebuild5
1 files changed, 4 insertions, 1 deletions
diff --git a/sys-libs/libselinux/libselinux-9999.ebuild b/sys-libs/libselinux/libselinux-9999.ebuild
index 5b1c48a22c08..204faee972bf 100644
--- a/sys-libs/libselinux/libselinux-9999.ebuild
+++ b/sys-libs/libselinux/libselinux-9999.ebuild
@@ -6,7 +6,7 @@ PYTHON_COMPAT=( python3_{10..12} )
USE_RUBY="ruby31 ruby32 ruby33"
# No, I am not calling ruby-ng
-inherit python-r1 toolchain-funcs multilib-minimal
+inherit flag-o-matic python-r1 toolchain-funcs multilib-minimal
MY_PV="${PV//_/-}"
MY_P="${PN}-${MY_PV}"
@@ -55,6 +55,9 @@ src_prepare() {
multilib_src_compile() {
tc-export AR CC PKG_CONFIG RANLIB
+ # bug 905711
+ use elibc_musl && append-cppflags -D_LARGEFILE64_SOURCE
+
local -x CFLAGS="${CFLAGS} -fno-semantic-interposition"
emake \