[arch-commits] Commit in libvirt/trunk (PKGBUILD)
Frederik Schwan
freswa at gemini.archlinux.org
Thu Mar 3 11:17:14 UTC 2022
Date: Thursday, March 3, 2022 @ 11:17:14
Author: freswa
Revision: 1140405
fix segmentation fault in virtqemud executing qemuDomainUndefineFlags
fixes FS#74006
Modified:
libvirt/trunk/PKGBUILD
----------+
PKGBUILD | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-03-03 11:16:47 UTC (rev 1140404)
+++ PKGBUILD 2022-03-03 11:17:14 UTC (rev 1140405)
@@ -7,7 +7,7 @@
pkgname=(libvirt libvirt-storage-gluster libvirt-storage-iscsi-direct libvirt-storage-rbd)
epoch=1
pkgver=8.1.0
-pkgrel=3
+pkgrel=4
pkgdesc="API for controlling virtualization engines (openvz,kvm,qemu,virtualbox,xen,etc)"
arch=('x86_64')
url="https://libvirt.org/"
@@ -80,9 +80,11 @@
'etc/sasl2/libvirt.conf'
)
options=(debug)
-source=("https://libvirt.org/sources/$pkgname-$pkgver.tar.xz"{,.asc})
+source=("https://libvirt.org/sources/$pkgname-$pkgver.tar.xz"{,.asc}
+ https://gitlab.com/libvirt/libvirt/-/commit/823a62ec.patch)
sha256sums=('3c6c43becffeb34a3f397c616206aa69a893ff8bf5e8208393c84e8e75352934'
- 'SKIP')
+ 'SKIP'
+ 'a2cd86af7cea2ceef465e8ba8c9258804459a5f0800aaf873eeb707ce1fd1184')
validpgpkeys=('453B65310595562855471199CA68BE8010084C9C') # Jiří Denemark <jdenemar at redhat.com>
prepare() {
@@ -96,6 +98,9 @@
sed -i 's|/usr/libexec/qemu-bridge-helper|/usr/lib/qemu/qemu-bridge-helper|g' \
src/qemu/qemu.conf \
src/qemu/test_libvirtd_qemu.aug.in
+
+ # fix segfault on virsh undefine
+ patch -Np1 -i "${srcdir}"/823a62ec.patch
}
build() {
More information about the arch-commits
mailing list