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)

Reply via email to