]> git.ipfire.org Git - thirdparty/libvirt.git/log
thirdparty/libvirt.git
5 years agomeson: src: build libvirt_parthelper binary
Pavel Hrdina [Wed, 24 Jun 2020 11:31:31 +0000 (13:31 +0200)] 
meson: src: build libvirt_parthelper binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virt-aa-helper binary
Pavel Hrdina [Mon, 27 Jul 2020 06:48:17 +0000 (08:48 +0200)] 
meson: src: build virt-aa-helper binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virt-qemu-run binary
Pavel Hrdina [Mon, 22 Jun 2020 15:45:29 +0000 (17:45 +0200)] 
meson: src: build virt-qemu-run binary

-export-dynamic is provided by src_dep

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_leaseshelper binary
Pavel Hrdina [Wed, 24 Jun 2020 11:30:51 +0000 (13:30 +0200)] 
meson: src: build libvirt_leaseshelper binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_lxc binary
Pavel Hrdina [Wed, 24 Jun 2020 11:30:15 +0000 (13:30 +0200)] 
meson: src: build libvirt_lxc binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_sanlock_helper binary
Pavel Hrdina [Wed, 24 Jun 2020 11:29:46 +0000 (13:29 +0200)] 
meson: src: build libvirt_sanlock_helper binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: add support for building helpers
Pavel Hrdina [Wed, 6 May 2020 08:37:21 +0000 (10:37 +0200)] 
meson: src: add support for building helpers

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtvzd daemon binary
Pavel Hrdina [Mon, 22 Jun 2020 14:58:39 +0000 (16:58 +0200)] 
meson: src: build virtvzd daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtvboxd daemon binary
Pavel Hrdina [Mon, 22 Jun 2020 14:57:26 +0000 (16:57 +0200)] 
meson: src: build virtvboxd daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtstoraged daemon binary
Pavel Hrdina [Wed, 22 Apr 2020 09:55:08 +0000 (11:55 +0200)] 
meson: src: build virtstoraged daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtsecretd daemon binary
Pavel Hrdina [Mon, 22 Jun 2020 14:55:12 +0000 (16:55 +0200)] 
meson: src: build virtsecretd daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtproxyd daemon binary
Pavel Hrdina [Mon, 22 Jun 2020 14:53:51 +0000 (16:53 +0200)] 
meson: src: build virtproxyd daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirtd daemon binary
Pavel Hrdina [Mon, 22 Jun 2020 14:51:20 +0000 (16:51 +0200)] 
meson: src: build libvirtd daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtqemud daemon binary
Pavel Hrdina [Mon, 22 Jun 2020 14:49:50 +0000 (16:49 +0200)] 
meson: src: build virtqemud daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtnwfilterd daemon binary
Pavel Hrdina [Mon, 22 Jun 2020 14:49:05 +0000 (16:49 +0200)] 
meson: src: build virtnwfilterd daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtnodedevd daemon binary
Pavel Hrdina [Mon, 22 Jun 2020 14:47:53 +0000 (16:47 +0200)] 
meson: src: build virtnodedevd daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtnetworkd daemon binary
Pavel Hrdina [Mon, 22 Jun 2020 14:46:37 +0000 (16:46 +0200)] 
meson: src: build virtnetworkd daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtlxcd daemon binary
Pavel Hrdina [Mon, 22 Jun 2020 14:45:10 +0000 (16:45 +0200)] 
meson: src: build virtlxcd daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtlogd daemon binary
Pavel Hrdina [Mon, 27 Jul 2020 06:46:16 +0000 (08:46 +0200)] 
meson: src: build virtlogd daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtlockd daemon binary
Pavel Hrdina [Tue, 28 Jul 2020 09:35:52 +0000 (11:35 +0200)] 
meson: src: build virtlockd daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtxend daemon binary
Pavel Hrdina [Mon, 22 Jun 2020 14:36:17 +0000 (16:36 +0200)] 
meson: src: build virtxend daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtinterfaced daemon binary
Pavel Hrdina [Mon, 22 Jun 2020 14:32:48 +0000 (16:32 +0200)] 
meson: src: build virtinterfaced daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtbhyved daemon binary
Pavel Hrdina [Mon, 22 Jun 2020 14:29:23 +0000 (16:29 +0200)] 
meson: src: build virtbhyved daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: add support for building daemon binaries
Pavel Hrdina [Wed, 24 Jun 2020 11:28:43 +0000 (13:28 +0200)] 
meson: src: add support for building daemon binaries

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: prepare sources for libvirt daemons
Pavel Hrdina [Mon, 27 Jul 2020 06:44:33 +0000 (08:44 +0200)] 
meson: src: prepare sources for libvirt daemons

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_storage_backend_vstorage.so shared module
Pavel Hrdina [Wed, 17 Jun 2020 23:18:34 +0000 (01:18 +0200)] 
meson: src: build libvirt_storage_backend_vstorage.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_storage_backend_zfs.so shared module
Pavel Hrdina [Wed, 17 Jun 2020 23:18:12 +0000 (01:18 +0200)] 
meson: src: build libvirt_storage_backend_zfs.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_storage_*_gluster.so shared modules
Pavel Hrdina [Wed, 17 Jun 2020 23:17:58 +0000 (01:17 +0200)] 
meson: src: build libvirt_storage_*_gluster.so shared modules

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_storage_backend_sheepdog.so shared module
Pavel Hrdina [Thu, 25 Jun 2020 15:28:34 +0000 (17:28 +0200)] 
meson: src: build libvirt_storage_backend_sheepdog.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_storage_backend_rbd.so shared module
Pavel Hrdina [Wed, 17 Jun 2020 23:17:25 +0000 (01:17 +0200)] 
meson: src: build libvirt_storage_backend_rbd.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_storage_backend_disk.so shared module
Pavel Hrdina [Mon, 22 Jun 2020 14:14:03 +0000 (16:14 +0200)] 
meson: src: build libvirt_storage_backend_disk.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_storage_backend_mpath.so shared module
Pavel Hrdina [Wed, 17 Jun 2020 23:16:55 +0000 (01:16 +0200)] 
meson: src: build libvirt_storage_backend_mpath.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_storage_backend_scsi.so shared module
Pavel Hrdina [Wed, 17 Jun 2020 23:16:37 +0000 (01:16 +0200)] 
meson: src: build libvirt_storage_backend_scsi.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_storage_backend_iscsi_direct.so shared module
Pavel Hrdina [Wed, 17 Jun 2020 23:16:16 +0000 (01:16 +0200)] 
meson: src: build libvirt_storage_backend_iscsi_direct.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_storage_backend_iscsi.so shared module
Pavel Hrdina [Mon, 22 Jun 2020 14:06:59 +0000 (16:06 +0200)] 
meson: src: build libvirt_storage_backend_iscsi.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_storage_backend_logical.so shared module
Pavel Hrdina [Mon, 22 Jun 2020 14:04:41 +0000 (16:04 +0200)] 
meson: src: build libvirt_storage_backend_logical.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_storage_file_fs.so shared module
Pavel Hrdina [Mon, 22 Jun 2020 14:03:00 +0000 (16:03 +0200)] 
meson: src: build libvirt_storage_file_fs.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_storage_backedn_fs.so shared module
Pavel Hrdina [Mon, 22 Jun 2020 14:00:13 +0000 (16:00 +0200)] 
meson: src: build libvirt_storage_backedn_fs.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_storage_driver.so shared module
Pavel Hrdina [Mon, 22 Jun 2020 13:48:09 +0000 (15:48 +0200)] 
meson: src: build libvirt_storage_driver.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build sanlock.so shared module
Pavel Hrdina [Tue, 16 Jun 2020 23:07:48 +0000 (01:07 +0200)] 
meson: src: build sanlock.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build lockd.so shared module
Pavel Hrdina [Wed, 24 Jun 2020 01:20:55 +0000 (03:20 +0200)] 
meson: src: build lockd.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_driver_vz.so shared module
Pavel Hrdina [Mon, 22 Jun 2020 13:42:28 +0000 (15:42 +0200)] 
meson: src: build libvirt_driver_vz.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_driver_vbox.so shared module
Pavel Hrdina [Mon, 22 Jun 2020 13:40:39 +0000 (15:40 +0200)] 
meson: src: build libvirt_driver_vbox.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_driver_secret.so shared module
Pavel Hrdina [Wed, 17 Jun 2020 23:14:10 +0000 (01:14 +0200)] 
meson: src: build libvirt_driver_secret.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_driver_qemu.so shared module
Pavel Hrdina [Mon, 22 Jun 2020 13:35:51 +0000 (15:35 +0200)] 
meson: src: build libvirt_driver_qemu.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_driver_nwfilter.so shared module
Pavel Hrdina [Mon, 22 Jun 2020 13:34:23 +0000 (15:34 +0200)] 
meson: src: build libvirt_driver_nwfilter.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_driver_nodedev.so shared module
Pavel Hrdina [Wed, 24 Jun 2020 10:44:09 +0000 (12:44 +0200)] 
meson: src: build libvirt_driver_nodedev.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_driver_network.so shared module
Pavel Hrdina [Mon, 22 Jun 2020 13:25:53 +0000 (15:25 +0200)] 
meson: src: build libvirt_driver_network.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_driver_lxc.so shared module
Pavel Hrdina [Mon, 22 Jun 2020 13:24:15 +0000 (15:24 +0200)] 
meson: src: build libvirt_driver_lxc.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_driver_libxl.so shared module
Pavel Hrdina [Mon, 22 Jun 2020 13:21:57 +0000 (15:21 +0200)] 
meson: src: build libvirt_driver_libxl.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_driver_interface.so shared module
Pavel Hrdina [Thu, 26 Mar 2020 11:44:56 +0000 (12:44 +0100)] 
meson: src: build libvirt_driver_interface.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_driver_bhyve.so shared module
Pavel Hrdina [Mon, 22 Jun 2020 12:47:19 +0000 (14:47 +0200)] 
meson: src: build libvirt_driver_bhyve.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: add code to build shared modules
Pavel Hrdina [Thu, 25 Jun 2020 13:42:06 +0000 (15:42 +0200)] 
meson: src: add code to build shared modules

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_driver_vz_impl.a static library
Pavel Hrdina [Tue, 24 Mar 2020 14:48:36 +0000 (15:48 +0100)] 
meson: src: build libvirt_driver_vz_impl.a static library

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_driver_vbox_impl.a static library
Pavel Hrdina [Wed, 17 Jun 2020 23:13:46 +0000 (01:13 +0200)] 
meson: src: build libvirt_driver_vbox_impl.a static library

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_storage_driver_impl.a static library
Pavel Hrdina [Wed, 17 Jun 2020 23:12:59 +0000 (01:12 +0200)] 
meson: src: build libvirt_storage_driver_impl.a static library

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_driver_qemu_impl.a static library
Pavel Hrdina [Mon, 27 Jul 2020 06:43:24 +0000 (08:43 +0200)] 
meson: src: build libvirt_driver_qemu_impl.a static library

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_driver_nwfilter_impl.a static library
Pavel Hrdina [Wed, 24 Jun 2020 10:39:04 +0000 (12:39 +0200)] 
meson: src: build libvirt_driver_nwfilter_impl.a static library

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_driver_nodedev_impl.a static library
Pavel Hrdina [Wed, 24 Jun 2020 10:36:02 +0000 (12:36 +0200)] 
meson: src: build libvirt_driver_nodedev_impl.a static library

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_driver_network_impl.a static library
Pavel Hrdina [Wed, 17 Jun 2020 23:10:22 +0000 (01:10 +0200)] 
meson: src: build libvirt_driver_network_impl.a static library

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_driver_lxc_impl.a static library
Pavel Hrdina [Wed, 17 Jun 2020 23:09:50 +0000 (01:09 +0200)] 
meson: src: build libvirt_driver_lxc_impl.a static library

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build liblockd_impl.a static library
Pavel Hrdina [Wed, 17 Jun 2020 23:09:25 +0000 (01:09 +0200)] 
meson: src: build liblockd_impl.a static library

This introduces intermediate static library that is required for
following remote protocol check.

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_driver_libxl_impl.a static library
Pavel Hrdina [Tue, 5 May 2020 08:17:52 +0000 (10:17 +0200)] 
meson: src: build libvirt_driver_libxl_impl.a static library

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_driver_bhyve_impl.a static library
Pavel Hrdina [Wed, 17 Jun 2020 23:09:06 +0000 (01:09 +0200)] 
meson: src: build libvirt_driver_bhyve_impl.a static library

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt-admin.so library
Pavel Hrdina [Mon, 27 Jul 2020 06:41:59 +0000 (08:41 +0200)] 
meson: src: build libvirt-admin.so library

We have to compile the libvirt-admin.so outside of src/admin directory
because it depends on libvirt.so.

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt-lxc.so library
Pavel Hrdina [Thu, 25 Jun 2020 14:30:41 +0000 (16:30 +0200)] 
meson: src: build libvirt-lxc.so library

There are two extra dependencies compared to automake, apparmor and
selinux.  It looks like libtool is doing some magic and inheriting
dependencies from libvirt.la which inherits these dependencies from
other libraries.

Without these two dependencies in meson the compilation fails.

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt-qemu.so library
Pavel Hrdina [Wed, 17 Jun 2020 23:07:56 +0000 (01:07 +0200)] 
meson: src: build libvirt-qemu.so library

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: install cpu_map data
Pavel Hrdina [Wed, 17 Jun 2020 23:07:25 +0000 (01:07 +0200)] 
meson: src: install cpu_map data

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt.so library
Pavel Hrdina [Mon, 27 Jul 2020 06:39:38 +0000 (08:39 +0200)] 
meson: src: build libvirt.so library

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt.syms and libvirt.def symbol files
Pavel Hrdina [Mon, 27 Jul 2020 06:35:58 +0000 (08:35 +0200)] 
meson: src: build libvirt.syms and libvirt.def symbol files

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: scripts: introduce meson-gen-sym.py script
Pavel Hrdina [Mon, 27 Jul 2020 06:28:46 +0000 (08:28 +0200)] 
meson: scripts: introduce meson-gen-sym.py script

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: scripts: introduce meson-gen-def.py script
Pavel Hrdina [Sun, 3 May 2020 11:48:37 +0000 (13:48 +0200)] 
meson: scripts: introduce meson-gen-def.py script

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_driver.a static library
Pavel Hrdina [Wed, 17 Jun 2020 23:03:24 +0000 (01:03 +0200)] 
meson: src: build libvirt_driver.a static library

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: introduce datatypes sources
Pavel Hrdina [Thu, 25 Jun 2020 13:41:34 +0000 (15:41 +0200)] 
meson: introduce datatypes sources

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_security_manager.a static library
Pavel Hrdina [Mon, 27 Jul 2020 06:27:28 +0000 (08:27 +0200)] 
meson: src: build libvirt_security_manager.a static library

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_driver_remote.a static library
Pavel Hrdina [Mon, 27 Jul 2020 06:26:42 +0000 (08:26 +0200)] 
meson: src: build libvirt_driver_remote.a static library

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_driver_log.a static library
Pavel Hrdina [Fri, 13 Mar 2020 10:25:23 +0000 (11:25 +0100)] 
meson: src: build libvirt_driver_log.a static library

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_driver_lock.a static library
Pavel Hrdina [Wed, 17 Jun 2020 23:00:56 +0000 (01:00 +0200)] 
meson: src: build libvirt_driver_lock.a static library

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_test.a static library
Pavel Hrdina [Wed, 17 Jun 2020 23:00:22 +0000 (01:00 +0200)] 
meson: src: build libvirt_test.a static library

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_openvz.a static library
Pavel Hrdina [Wed, 17 Jun 2020 23:00:10 +0000 (01:00 +0200)] 
meson: src: build libvirt_openvz.a static library

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_hypervisor.a static library
Pavel Hrdina [Wed, 11 Mar 2020 13:44:58 +0000 (14:44 +0100)] 
meson: src: build libvirt_hypervisor.a static library

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_driver_hyperv.a static library
Pavel Hrdina [Mon, 27 Jul 2020 06:24:55 +0000 (08:24 +0200)] 
meson: src: build libvirt_driver_hyperv.a static library

Drop automake like print from scripts/hyperv_wmi_generator.py as well.

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_driver_esx.a static library
Pavel Hrdina [Mon, 27 Jul 2020 06:23:40 +0000 (08:23 +0200)] 
meson: src: build libvirt_driver_esx.a static library

Drop automake like print from scripts/esx_vi_generator.py as well.

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_vmware.a static library
Pavel Hrdina [Wed, 17 Jun 2020 22:59:17 +0000 (00:59 +0200)] 
meson: src: build libvirt_vmware.a static library

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_vmx.a static library
Pavel Hrdina [Wed, 17 Jun 2020 22:58:52 +0000 (00:58 +0200)] 
meson: src: build libvirt_vmx.a static library

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_cpu.a static library
Pavel Hrdina [Mon, 18 May 2020 13:01:32 +0000 (15:01 +0200)] 
meson: src: build libvirt_cpu.a static library

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_driver_admin.a static lib
Pavel Hrdina [Mon, 27 Jul 2020 06:22:41 +0000 (08:22 +0200)] 
meson: src: build libvirt_driver_admin.a static lib

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_access.a static library
Pavel Hrdina [Wed, 17 Jun 2020 22:57:13 +0000 (00:57 +0200)] 
meson: src: build libvirt_access.a static library

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_rpc static libs
Pavel Hrdina [Mon, 27 Jul 2020 09:06:06 +0000 (11:06 +0200)] 
meson: src: build libvirt_rpc static libs

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_conf.a static lib
Pavel Hrdina [Thu, 30 Apr 2020 17:33:38 +0000 (19:33 +0200)] 
meson: src: build libvirt_conf.a static lib

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_util.a static lib
Pavel Hrdina [Mon, 27 Jul 2020 06:17:48 +0000 (08:17 +0200)] 
meson: src: build libvirt_util.a static lib

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build dtrace files
Pavel Hrdina [Mon, 27 Jul 2020 06:16:48 +0000 (08:16 +0200)] 
meson: src: build dtrace files

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: define secdriver_dep
Pavel Hrdina [Thu, 25 Jun 2020 13:50:14 +0000 (15:50 +0200)] 
meson: src: define secdriver_dep

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: introduce src directory
Pavel Hrdina [Tue, 5 May 2020 08:14:34 +0000 (10:14 +0200)] 
meson: introduce src directory

WARN_FLAGS are not relevant for meson as all warning flags are set to
the whole project using add_project_arguments().

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: remove '.libs' from all relevant paths
Pavel Hrdina [Thu, 28 May 2020 00:40:50 +0000 (02:40 +0200)] 
meson: remove '.libs' from all relevant paths

Meson doesn't use .libs directory, everything is placed directly into
directories where meson.build file is used.

In order to have working tests and running libvirt directly from GIT we
need to fix all the paths pointing '.libs' directory.

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: add runutf8 env vars and meson-python.sh script
Pavel Hrdina [Tue, 30 Jun 2020 18:18:18 +0000 (20:18 +0200)] 
meson: add runutf8 env vars and meson-python.sh script

With meson we have to use both env vars and wrapper script to run python
with correct LANG settings.

run_command() and test() have 'env' attribute so we can use it, but
custom_target() doesn't support that attribute. Environment variables
cannot by configured using 'command' because meson checks if the first
item in the list is executable so we have to use a wrapper.

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: add tls_priority option
Pavel Hrdina [Wed, 1 Jul 2020 01:07:37 +0000 (03:07 +0200)] 
meson: add tls_priority option

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: add sysctl_config build option
Pavel Hrdina [Wed, 29 Apr 2020 22:43:59 +0000 (00:43 +0200)] 
meson: add sysctl_config build option

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: add pm_utils build option
Pavel Hrdina [Wed, 1 Jul 2020 00:58:23 +0000 (02:58 +0200)] 
meson: add pm_utils build option

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: add nwfilter build check
Pavel Hrdina [Thu, 30 Apr 2020 09:30:54 +0000 (11:30 +0200)] 
meson: add nwfilter build check

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>