--- qtcore-5.13.2.ebuild 2019-12-16 22:42:38.041257439 +0800 +++ qtcore-5.13.2-r1.ebuild 2019-12-17 09:04:04.536701981 +0800 @@ -11,7 +11,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" fi -IUSE="icu systemd" +IUSE="icu systemd kernel-3_17" DEPEND=" dev-libs/double-conversion:= @@ -58,7 +55,9 @@ src_configure() { local myconf=( -no-feature-statx # bug 672856 + $(qt_use kernel-3_17 feature-renameat2) + $(qt_use kernel-3_17 feature-getentropy) $(qt_use icu) $(qt_use !icu iconv) $(qt_use systemd journald) diff --git a/dev-qt/qtcore/metadata.xml b/dev-qt/qtcore/metadata.xml index c612265c6f79..136ab183d962 100644 --- a/dev-qt/qtcore/metadata.xml +++ b/dev-qt/qtcore/metadata.xml @@ -7,6 +7,7 @@ Enable native journald logging support + Enable new syscalls on Linux kernel >= 3.17 https://bugreports.qt.io/