commit: 02869d4aa2b9504721768de6b7da5d1c8b6610af
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 25 03:41:39 2026 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 25 03:42:32 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02869d4a
app-emulation/libvirt: sync live
Drop stale impl from PYTHON_COMPAT and pass -fno-semantic-interposition
because of always_inline.
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-emulation/libvirt/libvirt-12.0.0.ebuild | 6 +++++-
app-emulation/libvirt/libvirt-9999.ebuild | 10 +++++++---
2 files changed, 12 insertions(+), 4 deletions(-)
diff --git a/app-emulation/libvirt/libvirt-12.0.0.ebuild
b/app-emulation/libvirt/libvirt-12.0.0.ebuild
index 0b413088a958..d5dc3f6ed1fb 100644
--- a/app-emulation/libvirt/libvirt-12.0.0.ebuild
+++ b/app-emulation/libvirt/libvirt-12.0.0.ebuild
@@ -12,7 +12,8 @@ EAPI=8
PYTHON_COMPAT=( python3_{11..14} )
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc
-inherit meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig
+inherit meson flag-o-matic linux-info python-any-r1 readme.gentoo-r1
+inherit tmpfiles verify-sig
if [[ ${PV} = *9999* ]]; then
inherit git-r3
@@ -258,6 +259,9 @@ src_prepare() {
}
src_configure() {
+ # Breaks with always_inline
+ filter-flags -fno-semantic-interposition
+
local emesonargs=(
$(meson_feature apparmor)
$(meson_feature apparmor apparmor_profiles)
diff --git a/app-emulation/libvirt/libvirt-9999.ebuild
b/app-emulation/libvirt/libvirt-9999.ebuild
index e31da0811943..d5dc3f6ed1fb 100644
--- a/app-emulation/libvirt/libvirt-9999.ebuild
+++ b/app-emulation/libvirt/libvirt-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,9 +10,10 @@ EAPI=8
# app-emulation/libvirt
# Please bump them together!
-PYTHON_COMPAT=( python3_{10..14} )
+PYTHON_COMPAT=( python3_{11..14} )
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc
-inherit meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig
+inherit meson flag-o-matic linux-info python-any-r1 readme.gentoo-r1
+inherit tmpfiles verify-sig
if [[ ${PV} = *9999* ]]; then
inherit git-r3
@@ -258,6 +259,9 @@ src_prepare() {
}
src_configure() {
+ # Breaks with always_inline
+ filter-flags -fno-semantic-interposition
+
local emesonargs=(
$(meson_feature apparmor)
$(meson_feature apparmor apparmor_profiles)