Prep Bisecting - info in case anyone needs to repro or take over
# Build
$ rm -rf build install
$ mkdir build install
$ V=$(git describe)
$ cd build
$ LC_ALL=C.UTF-8 meson .. --wrap-mode=nodownload --buildtype=plain
--prefix=/usr --sysconfdir=/etc --localstatedir=/var
--libdir=lib/x86_64-linux-gnu --libexecdir=/usr/lib/libvirt -Drunstatedir=/run
-Dpackager="Debug" -Dpackager_version="bisect6.8-6.9" -Dapparmor=enabled
-Dsecdriver_apparmor=enabled -Dapparmor_profiles=true -Ddriver_qemu=enabled
-Dqemu_user=libvirt-qemu -Dqemu_group=kvm
-Dqemu_moddir=/usr/lib/x86_64-linux-gnu/qemu -Ddocs=disabled -Dtests=disabled
-Daudit=disabled -Ddriver_libxl=disabled -Ddriver_lxc=disabled
-Ddriver_openvz=disabled -Ddriver_vbox=disabled -Dfirewalld=disabled
-Dlibssh2=disabled -Dnetcf=disabled -Dnumactl=disabled -Dnumad=disabled
-Dpolkit=disabled -Dsanlock=disabled -Dstorage_disk=disabled
-Dstorage_gluster=disabled -Dstorage_iscsi=disabled -Dstorage_lvm=disabled
-Dstorage_rbd=disabled -Dstorage_sheepdog=disabled -Dstorage_zfs=disabled
-Ddriver_esx=disabled -Dwireshark_dissector=disabled -Ddtrace=disabled
-Dglusterfs=disabled -Dfuse=disabled
$ meson compile
$ DESTDIR=../install meson install
$ cd ../install
$ find usr/sbin usr/bin usr/lib/x86_64-linux-gnu usr/lib/libvirt | tar czf
~/git-libvirt-${V}.tgz -T -
# example Transport
$ f=git-libvirt-v6.9.0.tgz; lxc file pull h-build-libvirt-bisect/$root/f .; lxc
file push $f testkvm-hirsute-from/root/; lxc file push $f
testkvm-hirsute-to/root/;
# example "Install"
$ tar xzf ~/git-libvirt-v6.9.0.tgz --directory=/
$ systemctl restart libvirtd
$ systemctl status libvirtd | grep version
Nov 25 10:41:45 testkvm-hirsute-to libvirtd[32067]: 2020-11-25
10:41:45.913+0000: 32067: info : libvirt version: 6.9.0, package: bisect6.8-6.9
(Debug)
Note: For better integration this uses an installed libvirt package and
services/config of it as it is in 6.9-1ubuntu1 in Hirsute. We just
exchange the binaries/libs, ugly but working.
With the above I have 6.8 from git working and 6.9 from git failing -
just as I have with the Ubuntu package builds.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1904584
Title:
libvirt 6.8 / qemu 5.1 - --p2p --tunnelled is hanging
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1904584/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs