Gentoo Archives: gentoo-commits

From: Matthias Maier <tamiko@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-emulation/libvirt/files/, app-emulation/libvirt/
Date: Tue, 04 Jan 2022 16:43:20
Message-Id: 1641314513.6a2d704ccabfb6b1cfc0f19cfe169eb961e6e85c.tamiko@gentoo
1 commit: 6a2d704ccabfb6b1cfc0f19cfe169eb961e6e85c
2 Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jan 4 16:41:38 2022 +0000
4 Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
5 CommitDate: Tue Jan 4 16:41:53 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a2d704c
7
8 app-emulation/libvirt: ebuild maintenance, install proper soname
9
10 Closes: https://bugs.gentoo.org/828562
11 Package-Manager: Portage-3.0.30, Repoman-3.0.3
12 Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>
13
14 app-emulation/libvirt/files/libvirt-7.10.0-fix_soname.patch | 13 +++++++++++++
15 .../{libvirt-7.10.0-r1.ebuild => libvirt-7.10.0-r2.ebuild} | 3 ++-
16 2 files changed, 15 insertions(+), 1 deletion(-)
17
18 diff --git a/app-emulation/libvirt/files/libvirt-7.10.0-fix_soname.patch b/app-emulation/libvirt/files/libvirt-7.10.0-fix_soname.patch
19 new file mode 100644
20 index 000000000000..8e89fc818fb5
21 --- /dev/null
22 +++ b/app-emulation/libvirt/files/libvirt-7.10.0-fix_soname.patch
23 @@ -0,0 +1,13 @@
24 +diff --git a/tools/nss/meson.build b/tools/nss/meson.build
25 +index 198936f3d42e1827d0f03ff3b27a198bdc4fa59c..f77309ebcab8063c515ae2bf95dbff542238a2ee 100644
26 +--- a/tools/nss/meson.build
27 ++++ b/tools/nss/meson.build
28 +@@ -59,7 +59,7 @@ nss_libvirt_guest_syms = '@0@@1@'.format(
29 + meson.current_source_dir() / nss_guest_sym_file,
30 + )
31 +
32 +-nss_libvirt_lib = shared_module(
33 ++nss_libvirt_lib = shared_library(
34 + 'nss_libvirt',
35 + name_prefix: nss_prefix,
36 + name_suffix: 'so.@0@'.format(nss_so_ver),
37
38 diff --git a/app-emulation/libvirt/libvirt-7.10.0-r1.ebuild b/app-emulation/libvirt/libvirt-7.10.0-r2.ebuild
39 similarity index 99%
40 rename from app-emulation/libvirt/libvirt-7.10.0-r1.ebuild
41 rename to app-emulation/libvirt/libvirt-7.10.0-r2.ebuild
42 index 7cfdb6dca8bc..14c31d413e2c 100644
43 --- a/app-emulation/libvirt/libvirt-7.10.0-r1.ebuild
44 +++ b/app-emulation/libvirt/libvirt-7.10.0-r2.ebuild
45 @@ -1,4 +1,4 @@
46 -# Copyright 1999-2021 Gentoo Authors
47 +# Copyright 1999-2022 Gentoo Authors
48 # Distributed under the terms of the GNU General Public License v2
49
50 EAPI=7
51 @@ -135,6 +135,7 @@ PATCHES=(
52 "${FILESDIR}"/${PN}-6.7.0-do-not-use-sysconfig.patch
53 "${FILESDIR}"/${PN}-6.7.0-fix-paths-for-apparmor.patch
54 "${FILESDIR}"/${PN}-7.9.0-fix_cgroupv2.patch
55 + "${FILESDIR}"/${PN}-7.10.0-fix_soname.patch
56 )
57
58 pkg_setup() {