CI
Threads by month
- ----- 2026 -----
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- 2 participants
- 9428 discussions
28 Jan '20
See <https://ci.centos.org/job/libvirt-go-xml-check/systems=libvirt-debian-10/95…>
------------------------------------------
Started by upstream project "libvirt-go-xml-check" build number 959
originally caused by:
Started by upstream project "libvirt-go-xml-build" build number 962
originally caused by:
Started by upstream project "libvirt-build" build number 1127
originally caused by:
Started by an SCM change
Started by an SCM change
Running as SYSTEM
[EnvInject] - Loading node environment variables.
Building remotely on libvirt-debian-10 (libvirt) in workspace <https://ci.centos.org/job/libvirt-go-xml-check/systems=libvirt-debian-10/ws/>
[libvirt-go-xml] $ /bin/sh -xe /tmp/jenkins1900028162465781344.sh
+ export TEST_ARGS=-tags xmlroundtrip
+ go test -tags xmlroundtrip
--- FAIL: TestRoundTrip (31.58s)
xml_test.go:374: testdata/libvirt/tests/qemuxml2argvdata/virtio-rng-builtin.xml: /domain[0]/devices[0]/rng[0]/backend[0]: element in expected XML missing in actual XML
FAIL
exit status 1
FAIL _<https://ci.centos.org/job/libvirt-go-xml-check/systems=libvirt-debian-10/ws/> 31.624s
Build step 'Execute shell' marked build as failure
1
5
Build Update for libvirt/libvirt
-------------------------------------
Build: #3079
Status: Fixed
Duration: 42 mins and 51 secs
Commit: 82dd011 (master)
Author: Daniel P. Berrangé
Message: qemu: fix linking virt-qemu-run on some distros
Debian/Ubuntu linkers are more strict that other distros requiring glib
to be linked explicitly.
macOS needs -export-dynamic instead of -Wl,--export-dynamic
Signed-off-by: Daniel P. Berrangé <berrange(a)redhat.com>
View the changeset: https://github.com/libvirt/libvirt/compare/b168fa88b85d...82dd011dbbca
View the full build log and details: https://travis-ci.org/libvirt/libvirt/builds/642383142?utm_medium=notificat…
--
You can unsubscribe from build emails from the libvirt/libvirt repository going to https://travis-ci.org/account/preferences/unsubscribe?repository=4872032&ut….
Or unsubscribe from *all* email updating your settings at https://travis-ci.org/account/preferences/unsubscribe?utm_medium=notificati….
Or configure specific recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications.
1
0
28 Jan '20
See <https://ci.centos.org/job/libvirt-build/systems=libvirt-debian-9/1129/displ…>
Changes:
[berrange] util: add helper API for getting URI parameters
[berrange] libvirt: pass a directory path into drivers for embedded usage
[berrange] libvirt: support an "embed" URI path selector for opening drivers
[berrange] qemu: add support for running QEMU driver in embedded mode
[berrange] secrets: add support for running secret driver in embedded mode
[berrange] qemu: introduce a new "virt-qemu-run" program
[berrange] docs: add pages to support Go module package resolution
------------------------------------------
[...truncated 88.30 KB...]
CC conf/libvirt_conf_la-virdomainsnapshotobjlist.lo
CC conf/libvirt_conf_la-object_event.lo
CC conf/libvirt_conf_la-domain_event.lo
CC conf/libvirt_conf_la-network_event.lo
CC conf/libvirt_conf_la-storage_event.lo
CC conf/libvirt_conf_la-node_device_event.lo
CC conf/libvirt_conf_la-secret_event.lo
CC conf/libvirt_conf_la-network_conf.lo
CC conf/libvirt_conf_la-virnetworkobj.lo
CC conf/libvirt_conf_la-networkcommon_conf.lo
CC conf/libvirt_conf_la-nwfilter_params.lo
CC conf/libvirt_conf_la-nwfilter_ipaddrmap.lo
CC conf/libvirt_conf_la-nwfilter_conf.lo
CC conf/libvirt_conf_la-virnwfilterobj.lo
CC conf/libvirt_conf_la-virnwfilterbindingdef.lo
CC conf/libvirt_conf_la-virnwfilterbindingobj.lo
CC conf/libvirt_conf_la-virnwfilterbindingobjlist.lo
CC conf/libvirt_conf_la-node_device_conf.lo
CC conf/libvirt_conf_la-node_device_util.lo
CC conf/libvirt_conf_la-virnodedeviceobj.lo
CC conf/libvirt_conf_la-storage_adapter_conf.lo
CC conf/libvirt_conf_la-storage_capabilities.lo
CC conf/libvirt_conf_la-storage_conf.lo
CC conf/libvirt_conf_la-virstorageobj.lo
CC conf/libvirt_conf_la-interface_conf.lo
CC conf/libvirt_conf_la-virinterfaceobj.lo
CC conf/libvirt_conf_la-secret_conf.lo
CC conf/libvirt_conf_la-virsecretobj.lo
CC conf/libvirt_conf_la-cpu_conf.lo
CC conf/libvirt_conf_la-virchrdev.lo
CC conf/libvirt_conf_la-device_conf.lo
CC cpu/libvirt_cpu_la-cpu.lo
CC cpu/libvirt_cpu_la-cpu_x86.lo
CC cpu/libvirt_cpu_la-cpu_s390.lo
CC cpu/libvirt_cpu_la-cpu_arm.lo
CC cpu/libvirt_cpu_la-cpu_ppc64.lo
CC cpu/libvirt_cpu_la-cpu_map.lo
CC security/libvirt_security_manager_la-security_driver.lo
CC security/libvirt_security_manager_la-security_nop.lo
CC security/libvirt_security_manager_la-security_stack.lo
CC security/libvirt_security_manager_la-security_dac.lo
CC security/libvirt_security_manager_la-security_manager.lo
CC security/libvirt_security_manager_la-security_util.lo
CC security/libvirt_security_manager_la-security_selinux.lo
CC security/libvirt_security_manager_la-security_apparmor.lo
CC access/libvirt_driver_access_la-viraccessperm.lo
CC access/libvirt_driver_access_la-viraccessmanager.lo
CC access/libvirt_driver_access_la-viraccessdrivernop.lo
CC access/libvirt_driver_access_la-viraccessdriverstack.lo
CC access/libvirt_driver_access_la-viraccessdriverpolkit.lo
CC access/libvirt_driver_access_la-viraccessapicheck.lo
CC access/libvirt_driver_access_la-viraccessapicheckqemu.lo
CC access/libvirt_driver_access_la-viraccessapichecklxc.lo
CC logging/libvirt_driver_log_la-log_manager.lo
CC logging/libvirt_driver_log_la-log_protocol.lo
CC locking/libvirt_driver_lock_la-lock_manager.lo
CC locking/libvirt_driver_lock_la-lock_driver_nop.lo
CC locking/libvirt_driver_lock_la-domain_lock.lo
CC rpc/libvirt_net_rpc_la-virnetmessage.lo
CC rpc/libvirt_net_rpc_la-virnettlscontext.lo
CC rpc/libvirt_net_rpc_la-virnetsocket.lo
CC rpc/libvirt_net_rpc_la-virkeepalive.lo
CC rpc/libvirt_net_rpc_la-virnetsshsession.lo
CC rpc/libvirt_net_rpc_la-virnetsaslcontext.lo
CC rpc/libvirt_net_rpc_la-virnetlibsshsession.lo
CC rpc/libvirt_net_rpc_la-virnetprotocol.lo
CC rpc/libvirt_net_rpc_la-virkeepaliveprotocol.lo
CC rpc/libvirt_net_rpc_server_la-virnetserverprogram.lo
CC rpc/libvirt_net_rpc_server_la-virnetserverservice.lo
CC rpc/libvirt_net_rpc_server_la-virnetserverclient.lo
CC rpc/libvirt_net_rpc_server_la-virnetdaemon.lo
CC rpc/libvirt_net_rpc_server_la-virnetserver.lo
CC rpc/libvirt_net_rpc_client_la-virnetclientprogram.lo
CC rpc/libvirt_net_rpc_client_la-virnetclientstream.lo
CC rpc/libvirt_net_rpc_client_la-virnetclient.lo
CC test/libvirt_driver_test_la-test_driver.lo
CC esx/libvirt_driver_esx_la-esx_driver.lo
CC esx/libvirt_driver_esx_la-esx_interface_driver.lo
CC esx/libvirt_driver_esx_la-esx_network_driver.lo
CC esx/libvirt_driver_esx_la-esx_storage_driver.lo
CC esx/libvirt_driver_esx_la-esx_storage_backend_vmfs.lo
CC esx/libvirt_driver_esx_la-esx_storage_backend_iscsi.lo
CC esx/libvirt_driver_esx_la-esx_stream.lo
CC esx/libvirt_driver_esx_la-esx_util.lo
CC esx/libvirt_driver_esx_la-esx_vi.lo
CC esx/libvirt_driver_esx_la-esx_vi_methods.lo
CC esx/libvirt_driver_esx_la-esx_vi_types.lo
CC vmx/libvirt_vmx_la-vmx.lo
CC vmware/libvirt_driver_vmware_la-vmware_driver.lo
CC vmware/libvirt_driver_vmware_la-vmware_conf.lo
CC openvz/libvirt_driver_openvz_la-openvz_conf.lo
CC openvz/libvirt_driver_openvz_la-openvz_driver.lo
CC openvz/libvirt_driver_openvz_la-openvz_util.lo
CC remote/libvirt_driver_remote_la-remote_driver.lo
CC remote/libvirt_driver_remote_la-remote_protocol.lo
CC remote/libvirt_driver_remote_la-lxc_protocol.lo
CC remote/libvirt_driver_remote_la-qemu_protocol.lo
CCLD libvirt_driver.la
GEN libvirt_probes.lo
CC admin/libvirt_admin_la-libvirt-admin.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_glue.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_driver.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_snapshot_conf.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_V5_0.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_V5_1.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_V5_2.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_common.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_network.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_storage.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_agent.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_alias.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_block.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_blockjob.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_capabilities.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_command.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_dbus.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_domain.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_domain_address.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_cgroup.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_extdevice.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_firmware.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_hostdev.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_hotplug.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_conf.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_interop_config.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_process.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_migration.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_migration_cookie.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_migration_params.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_monitor.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_monitor_text.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_monitor_json.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_driver.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_interface.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_security.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_qapi.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_slirp.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_tpm.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_vhost_user.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_vhost_user_gpu.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_checkpoint.lo
CC qemu/libvirt_driver_qemu_impl_la-qemu_backup.lo
GEN libvirt_qemu_probes.lo
CC libxl/libvirt_driver_libxl_impl_la-xen_common.lo
CC libxl/libvirt_driver_libxl_impl_la-xen_xl.lo
CC libxl/libvirt_driver_libxl_impl_la-xen_xm.lo
CC libxl/libvirt_driver_libxl_impl_la-libxl_conf.lo
CC libxl/libvirt_driver_libxl_impl_la-libxl_capabilities.lo
CC libxl/libvirt_driver_libxl_impl_la-libxl_domain.lo
CC libxl/libvirt_driver_libxl_impl_la-libxl_driver.lo
CC libxl/libvirt_driver_libxl_impl_la-libxl_logger.lo
CC libxl/libvirt_driver_libxl_impl_la-libxl_migration.lo
CC lxc/libvirt_driver_lxc_impl_la-lxc_conf.lo
CC lxc/libvirt_driver_lxc_impl_la-lxc_container.lo
CC lxc/libvirt_driver_lxc_impl_la-lxc_cgroup.lo
CC lxc/libvirt_driver_lxc_impl_la-lxc_domain.lo
CC lxc/libvirt_driver_lxc_impl_la-lxc_hostdev.lo
CC lxc/libvirt_driver_lxc_impl_la-lxc_monitor.lo
CC lxc/libvirt_driver_lxc_impl_la-lxc_process.lo
CC lxc/libvirt_driver_lxc_impl_la-lxc_fuse.lo
CC lxc/libvirt_driver_lxc_impl_la-lxc_native.lo
CC lxc/libvirt_driver_lxc_impl_la-lxc_driver.lo
CC lxc/libvirt_driver_lxc_impl_la-lxc_monitor_protocol.lo
CC interface/libvirt_driver_interface_la-interface_driver.lo
CC interface/libvirt_driver_interface_la-interface_backend_netcf.lo
CC interface/libvirt_driver_interface_la-interface_backend_udev.lo
CC network/libvirt_driver_network_impl_la-bridge_driver.lo
CC network/libvirt_driver_network_impl_la-bridge_driver_platform.lo
CC nwfilter/libvirt_driver_nwfilter_impl_la-nwfilter_driver.lo
CC nwfilter/libvirt_driver_nwfilter_impl_la-nwfilter_gentech_driver.lo
CC nwfilter/libvirt_driver_nwfilter_impl_la-nwfilter_dhcpsnoop.lo
CC nwfilter/libvirt_driver_nwfilter_impl_la-nwfilter_ebiptables_driver.lo
CC nwfilter/libvirt_driver_nwfilter_impl_la-nwfilter_learnipaddr.lo
CC node_device/libvirt_driver_nodedev_la-node_device_driver.lo
CC node_device/libvirt_driver_nodedev_la-node_device_udev.lo
CC secret/libvirt_driver_secret_la-secret_driver.lo
CC storage/libvirt_driver_storage_impl_la-storage_driver.lo
CC storage/libvirt_driver_storage_impl_la-storage_backend.lo
CC storage/libvirt_driver_storage_impl_la-storage_util.lo
CCLD libvirt_driver_admin.la
CCLD libvirt_storage_backend_sheepdog_priv.la
CCLD libvirt_util.la
CCLD libvirt_conf.la
CCLD libvirt_cpu.la
CCLD libvirt_security_manager.la
CCLD libvirt_driver_access.la
CCLD libvirt_driver_log.la
CCLD libvirt_driver_lock.la
CCLD libvirt-net-rpc.la
CCLD libvirt-net-rpc-server.la
CCLD libvirt-net-rpc-client.la
CCLD libvirt_driver_test.la
CCLD libvirt_driver_esx.la
CCLD libvirt_vmx.la
CCLD libvirt_driver_vmware.la
CCLD libvirt_driver_openvz.la
CCLD libvirt_driver_remote.la
CCLD libvirt_driver_vbox_impl.la
CCLD libvirt_driver_qemu_impl.la
CCLD libvirt_driver_libxl_impl.la
CCLD libvirt_driver_lxc_impl.la
CCLD libvirt_driver_network_impl.la
CCLD libvirt_driver_storage_impl.la
CCLD libvirt.la
CCLD libvirt-qemu.la
CCLD libvirt-lxc.la
CCLD libvirt-admin.la
CCLD lockd.la
CCLD sanlock.la
CCLD libvirt_driver_vbox.la
CCLD libvirt_driver_qemu.la
CCLD libvirt_driver_libxl.la
CCLD libvirt_driver_lxc.la
CCLD libvirt_driver_interface.la
CCLD libvirt_driver_network.la
CCLD libvirt_driver_nwfilter_impl.la
CCLD libvirt_driver_secret.la
CCLD libvirt_driver_nodedev.la
CCLD libvirt_driver_storage.la
CCLD libvirt_storage_backend_fs.la
CCLD libvirt_storage_backend_logical.la
CCLD libvirt_storage_backend_iscsi.la
CCLD libvirt_storage_backend_scsi.la
CCLD libvirt_storage_backend_mpath.la
CCLD libvirt_storage_backend_disk.la
CCLD libvirt_storage_backend_rbd.la
CCLD libvirt_storage_backend_sheepdog.la
CCLD libvirt_storage_backend_gluster.la
CCLD libvirt_storage_backend_zfs.la
CCLD libvirt_storage_file_fs.la
CCLD libvirt_storage_file_gluster.la
CCLD virt-qemu-run
CCLD virt-aa-helper
/usr/bin/ld: qemu/qemu_shim.o: undefined reference to symbol 'g_thread_new'
//lib/x86_64-linux-gnu/libglib-2.0.so.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
Makefile:8377: recipe for target 'virt-qemu-run' failed
make[3]: *** [virt-qemu-run] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '<https://ci.centos.org/job/libvirt-build/systems=libvirt-debian-9/ws/build/s…'>
Makefile:6894: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '<https://ci.centos.org/job/libvirt-build/systems=libvirt-debian-9/ws/build/s…'>
Makefile:1684: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '<https://ci.centos.org/job/libvirt-build/systems=libvirt-debian-9/ws/build'>
Makefile:1577: recipe for target 'all' failed
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
1
2
28 Jan '20
See <https://ci.centos.org/job/libvirt-build/systems=libvirt-freebsd-11/1129/dis…>
Changes:
[berrange] util: add helper API for getting URI parameters
[berrange] libvirt: pass a directory path into drivers for embedded usage
[berrange] libvirt: support an "embed" URI path selector for opening drivers
[berrange] qemu: add support for running QEMU driver in embedded mode
[berrange] secrets: add support for running secret driver in embedded mode
[berrange] qemu: introduce a new "virt-qemu-run" program
[berrange] docs: add pages to support Go module package resolution
------------------------------------------
[...truncated 75.90 KB...]
CC util/libvirt_util_la-virbuffer.lo
CC util/libvirt_util_la-virperf.lo
CC util/libvirt_util_la-vircgroup.lo
CC util/libvirt_util_la-vircgroupbackend.lo
CC util/libvirt_util_la-vircgroupv1.lo
CC util/libvirt_util_la-vircgroupv2.lo
CC util/libvirt_util_la-vircgroupv2devices.lo
CC util/libvirt_util_la-virclosecallbacks.lo
CC util/libvirt_util_la-vircommand.lo
CC util/libvirt_util_la-virconf.lo
CC util/libvirt_util_la-vircrypto.lo
CC util/libvirt_util_la-virdbus.lo
CC util/libvirt_util_la-virdevmapper.lo
CC util/libvirt_util_la-virdnsmasq.lo
CC util/libvirt_util_la-virebtables.lo
CC util/libvirt_util_la-virenum.lo
CC util/libvirt_util_la-virerror.lo
CC util/libvirt_util_la-virevent.lo
CC util/libvirt_util_la-vireventpoll.lo
CC util/libvirt_util_la-virfcp.lo
CC util/libvirt_util_la-virfdstream.lo
CC util/libvirt_util_la-virfile.lo
CC util/libvirt_util_la-virfirewall.lo
CC util/libvirt_util_la-virfirewalld.lo
CC util/libvirt_util_la-virfirmware.lo
CC util/libvirt_util_la-virgettext.lo
CC util/libvirt_util_la-virgic.lo
CC util/libvirt_util_la-virhash.lo
CC util/libvirt_util_la-virhashcode.lo
CC util/libvirt_util_la-virhook.lo
CC util/libvirt_util_la-virhostcpu.lo
CC util/libvirt_util_la-virhostdev.lo
CC util/libvirt_util_la-virhostmem.lo
CC util/libvirt_util_la-virhostuptime.lo
CC util/libvirt_util_la-viridentity.lo
CC util/libvirt_util_la-virinitctl.lo
CC util/libvirt_util_la-viriptables.lo
CC util/libvirt_util_la-viriscsi.lo
CC util/libvirt_util_la-virjson.lo
CC util/libvirt_util_la-virkeycode.lo
CC util/libvirt_util_la-virkeyfile.lo
CC util/libvirt_util_la-virlease.lo
CC util/libvirt_util_la-virlockspace.lo
CC util/libvirt_util_la-virlog.lo
CC util/libvirt_util_la-virmacaddr.lo
CC util/libvirt_util_la-virmacmap.lo
CC util/libvirt_util_la-virmodule.lo
CC util/libvirt_util_la-virnetdev.lo
CC util/libvirt_util_la-virnetdevbandwidth.lo
CC util/libvirt_util_la-virnetdevbridge.lo
CC util/libvirt_util_la-virnetdevip.lo
CC util/libvirt_util_la-virnetdevmacvlan.lo
CC util/libvirt_util_la-virnetdevmidonet.lo
CC util/libvirt_util_la-virnetdevopenvswitch.lo
CC util/libvirt_util_la-virnetdevtap.lo
CC util/libvirt_util_la-virnetdevveth.lo
CC util/libvirt_util_la-virnetdevvlan.lo
CC util/libvirt_util_la-virnetdevvportprofile.lo
CC util/libvirt_util_la-virnetlink.lo
CC util/libvirt_util_la-virnodesuspend.lo
CC util/libvirt_util_la-virnvme.lo
CC util/libvirt_util_la-virkmod.lo
CC util/libvirt_util_la-virnuma.lo
CC util/libvirt_util_la-virobject.lo
CC util/libvirt_util_la-virpci.lo
CC util/libvirt_util_la-virpidfile.lo
CC util/libvirt_util_la-virpolkit.lo
CC util/libvirt_util_la-virportallocator.lo
CC util/libvirt_util_la-virprocess.lo
CC util/libvirt_util_la-virqemu.lo
CC util/libvirt_util_la-virrandom.lo
CC util/libvirt_util_la-virresctrl.lo
CC util/libvirt_util_la-virrotatingfile.lo
CC util/libvirt_util_la-virscsi.lo
CC util/libvirt_util_la-virscsihost.lo
CC util/libvirt_util_la-virscsivhost.lo
CC util/libvirt_util_la-virseclabel.lo
CC util/libvirt_util_la-virsecret.lo
CC util/libvirt_util_la-virsocket.lo
CC util/libvirt_util_la-virsocketaddr.lo
CC util/libvirt_util_la-virstorageencryption.lo
CC util/libvirt_util_la-virstoragefile.lo
CC util/libvirt_util_la-virstoragefilebackend.lo
CC util/libvirt_util_la-virstring.lo
CC util/libvirt_util_la-virsysinfo.lo
CC util/libvirt_util_la-virsystemd.lo
CC util/libvirt_util_la-virthread.lo
CC util/libvirt_util_la-virthreadjob.lo
CC util/libvirt_util_la-virthreadpool.lo
CC util/libvirt_util_la-virtime.lo
CC util/libvirt_util_la-virtpm.lo
CC util/libvirt_util_la-virtypedparam-public.lo
CC util/libvirt_util_la-virtypedparam.lo
CC util/libvirt_util_la-virusb.lo
CC util/libvirt_util_la-viruri.lo
CC util/libvirt_util_la-virutil.lo
CC util/libvirt_util_la-viruuid.lo
CC util/libvirt_util_la-virvhba.lo
CC util/libvirt_util_la-virvsock.lo
CC util/libvirt_util_la-virxml.lo
CC util/libvirt_util_la-virmdev.lo
CC util/libvirt_util_la-virfilecache.lo
CC conf/libvirt_conf_la-netdev_bandwidth_conf.lo
CC conf/libvirt_conf_la-netdev_vport_profile_conf.lo
CC conf/libvirt_conf_la-netdev_vlan_conf.lo
CC conf/libvirt_conf_la-virnetworkportdef.lo
CC conf/libvirt_conf_la-backup_conf.lo
CC conf/libvirt_conf_la-capabilities.lo
CC conf/libvirt_conf_la-checkpoint_conf.lo
CC conf/libvirt_conf_la-domain_addr.lo
CC conf/libvirt_conf_la-domain_capabilities.lo
CC conf/libvirt_conf_la-domain_conf.lo
CC conf/libvirt_conf_la-domain_audit.lo
CC conf/libvirt_conf_la-domain_nwfilter.lo
CC conf/libvirt_conf_la-virsavecookie.lo
CC conf/libvirt_conf_la-moment_conf.lo
CC conf/libvirt_conf_la-snapshot_conf.lo
CC conf/libvirt_conf_la-numa_conf.lo
CC conf/libvirt_conf_la-virdomaincheckpointobjlist.lo
CC conf/libvirt_conf_la-virdomainobjlist.lo
CC conf/libvirt_conf_la-virdomainmomentobjlist.lo
CC conf/libvirt_conf_la-virdomainsnapshotobjlist.lo
CC conf/libvirt_conf_la-object_event.lo
CC conf/libvirt_conf_la-domain_event.lo
CC conf/libvirt_conf_la-network_event.lo
CC conf/libvirt_conf_la-storage_event.lo
CC conf/libvirt_conf_la-node_device_event.lo
CC conf/libvirt_conf_la-secret_event.lo
CC conf/libvirt_conf_la-network_conf.lo
CC conf/libvirt_conf_la-virnetworkobj.lo
CC conf/libvirt_conf_la-networkcommon_conf.lo
CC conf/libvirt_conf_la-nwfilter_params.lo
CC conf/libvirt_conf_la-nwfilter_ipaddrmap.lo
CC conf/libvirt_conf_la-nwfilter_conf.lo
CC conf/libvirt_conf_la-virnwfilterobj.lo
CC conf/libvirt_conf_la-virnwfilterbindingdef.lo
CC conf/libvirt_conf_la-virnwfilterbindingobj.lo
CC conf/libvirt_conf_la-virnwfilterbindingobjlist.lo
CC conf/libvirt_conf_la-node_device_conf.lo
CC conf/libvirt_conf_la-node_device_util.lo
CC conf/libvirt_conf_la-virnodedeviceobj.lo
CC conf/libvirt_conf_la-storage_adapter_conf.lo
CC conf/libvirt_conf_la-storage_capabilities.lo
CC conf/libvirt_conf_la-storage_conf.lo
CC conf/libvirt_conf_la-virstorageobj.lo
CC conf/libvirt_conf_la-interface_conf.lo
CC conf/libvirt_conf_la-virinterfaceobj.lo
CC conf/libvirt_conf_la-secret_conf.lo
CC conf/libvirt_conf_la-virsecretobj.lo
CC conf/libvirt_conf_la-cpu_conf.lo
CC conf/libvirt_conf_la-virchrdev.lo
CC conf/libvirt_conf_la-device_conf.lo
CC cpu/libvirt_cpu_la-cpu.lo
CC cpu/libvirt_cpu_la-cpu_x86.lo
CC cpu/libvirt_cpu_la-cpu_s390.lo
CC cpu/libvirt_cpu_la-cpu_arm.lo
CC cpu/libvirt_cpu_la-cpu_ppc64.lo
CC cpu/libvirt_cpu_la-cpu_map.lo
CC security/libvirt_security_manager_la-security_driver.lo
CC security/libvirt_security_manager_la-security_nop.lo
CC security/libvirt_security_manager_la-security_stack.lo
CC security/libvirt_security_manager_la-security_dac.lo
CC security/libvirt_security_manager_la-security_manager.lo
CC security/libvirt_security_manager_la-security_util.lo
CC access/libvirt_driver_access_la-viraccessperm.lo
CC access/libvirt_driver_access_la-viraccessmanager.lo
CC access/libvirt_driver_access_la-viraccessdrivernop.lo
CC access/libvirt_driver_access_la-viraccessdriverstack.lo
CC access/libvirt_driver_access_la-viraccessdriverpolkit.lo
CC access/libvirt_driver_access_la-viraccessapicheck.lo
CC access/libvirt_driver_access_la-viraccessapicheckqemu.lo
CC access/libvirt_driver_access_la-viraccessapichecklxc.lo
CC logging/libvirt_driver_log_la-log_manager.lo
CC logging/libvirt_driver_log_la-log_protocol.lo
CC locking/libvirt_driver_lock_la-lock_manager.lo
CC locking/libvirt_driver_lock_la-lock_driver_nop.lo
CC locking/libvirt_driver_lock_la-domain_lock.lo
CC rpc/libvirt_net_rpc_la-virnetmessage.lo
CC rpc/libvirt_net_rpc_la-virnettlscontext.lo
CC rpc/libvirt_net_rpc_la-virnetsocket.lo
CC rpc/libvirt_net_rpc_la-virkeepalive.lo
CC rpc/libvirt_net_rpc_la-virnetsshsession.lo
CC rpc/libvirt_net_rpc_la-virnetsaslcontext.lo
CC rpc/libvirt_net_rpc_la-virnetlibsshsession.lo
CC rpc/libvirt_net_rpc_la-virnetprotocol.lo
CC rpc/libvirt_net_rpc_la-virkeepaliveprotocol.lo
CC rpc/libvirt_net_rpc_server_la-virnetserverprogram.lo
CC rpc/libvirt_net_rpc_server_la-virnetserverservice.lo
CC rpc/libvirt_net_rpc_server_la-virnetserverclient.lo
CC rpc/libvirt_net_rpc_server_la-virnetdaemon.lo
CC rpc/libvirt_net_rpc_server_la-virnetserver.lo
CC rpc/libvirt_net_rpc_client_la-virnetclientprogram.lo
CC rpc/libvirt_net_rpc_client_la-virnetclientstream.lo
CC rpc/libvirt_net_rpc_client_la-virnetclient.lo
CC test/libvirt_driver_test_la-test_driver.lo
CC esx/libvirt_driver_esx_la-esx_driver.lo
CC esx/libvirt_driver_esx_la-esx_interface_driver.lo
CC esx/libvirt_driver_esx_la-esx_network_driver.lo
CC esx/libvirt_driver_esx_la-esx_storage_driver.lo
CC esx/libvirt_driver_esx_la-esx_storage_backend_vmfs.lo
CC esx/libvirt_driver_esx_la-esx_storage_backend_iscsi.lo
CC esx/libvirt_driver_esx_la-esx_stream.lo
CC esx/libvirt_driver_esx_la-esx_util.lo
CC esx/libvirt_driver_esx_la-esx_vi.lo
CC esx/libvirt_driver_esx_la-esx_vi_methods.lo
CC esx/libvirt_driver_esx_la-esx_vi_types.lo
CC vmx/libvirt_vmx_la-vmx.lo
CC vmware/libvirt_driver_vmware_la-vmware_driver.lo
CC vmware/libvirt_driver_vmware_la-vmware_conf.lo
CC remote/libvirt_driver_remote_la-remote_driver.lo
CC remote/libvirt_driver_remote_la-remote_protocol.lo
CC remote/libvirt_driver_remote_la-lxc_protocol.lo
CC remote/libvirt_driver_remote_la-qemu_protocol.lo
CCLD libvirt_driver.la
CC network/libvirt_leaseshelper-leaseshelper.o
CC admin/libvirt_driver_admin_la-admin_server.lo
CC admin/libvirt_driver_admin_la-admin_server_dispatch.lo
CC admin/libvirt_driver_admin_la-admin_protocol.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_glue.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_driver.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_snapshot_conf.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_V5_0.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_V5_1.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_V5_2.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_common.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_network.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_storage.lo
CCLD libvirt_driver_qemu_impl.la
CC bhyve/libvirt_driver_bhyve_impl_la-bhyve_capabilities.lo
CC bhyve/libvirt_driver_bhyve_impl_la-bhyve_command.lo
CC bhyve/libvirt_driver_bhyve_impl_la-bhyve_conf.lo
CC bhyve/libvirt_driver_bhyve_impl_la-bhyve_parse_command.lo
CC bhyve/libvirt_driver_bhyve_impl_la-bhyve_device.lo
CC bhyve/libvirt_driver_bhyve_impl_la-bhyve_domain.lo
CC bhyve/libvirt_driver_bhyve_impl_la-bhyve_driver.lo
CC bhyve/libvirt_driver_bhyve_impl_la-bhyve_monitor.lo
../../src/bhyve/bhyve_driver.c:1700:24: error: incompatible pointer types initializing 'virDrvStateInitialize' (aka 'virDrvStateInitResult (*)(bool, const char *, void (*)(bool, void *), void *)') with an expression of type 'int (bool, virStateInhibitCallback, void *)' (aka 'int (bool, void (*)(bool, void *), void *)') [-Werror,-Wincompatible-pointer-types]
.stateInitialize = bhyveStateInitialize,
^~~~~~~~~~~~~~~~~~~~
1 error generated.
gmake[3]: *** [Makefile:10305: bhyve/libvirt_driver_bhyve_impl_la-bhyve_driver.lo] Error 1
gmake[3]: *** Waiting for unfinished jobs....
gmake[3]: Leaving directory '/usr<https://ci.centos.org/job/libvirt-build/systems=libvirt-freebsd-11/ws/build…'>
gmake[2]: *** [Makefile:7337: all] Error 2
gmake[2]: Leaving directory '/usr<https://ci.centos.org/job/libvirt-build/systems=libvirt-freebsd-11/ws/build…'>
gmake[1]: *** [Makefile:1684: all-recursive] Error 1
gmake[1]: Leaving directory '/usr<https://ci.centos.org/job/libvirt-build/systems=libvirt-freebsd-11/ws/build'>
gmake: *** [Makefile:1577: all] Error 2
Build step 'Execute shell' marked build as failure
1
2
28 Jan '20
See <https://ci.centos.org/job/libvirt-build/systems=libvirt-freebsd-12/1129/dis…>
Changes:
[berrange] util: add helper API for getting URI parameters
[berrange] libvirt: pass a directory path into drivers for embedded usage
[berrange] libvirt: support an "embed" URI path selector for opening drivers
[berrange] qemu: add support for running QEMU driver in embedded mode
[berrange] secrets: add support for running secret driver in embedded mode
[berrange] qemu: introduce a new "virt-qemu-run" program
[berrange] docs: add pages to support Go module package resolution
------------------------------------------
[...truncated 75.88 KB...]
CC util/libvirt_util_la-virperf.lo
CC util/libvirt_util_la-vircgroup.lo
CC util/libvirt_util_la-vircgroupbackend.lo
CC util/libvirt_util_la-vircgroupv1.lo
CC util/libvirt_util_la-vircgroupv2.lo
CC util/libvirt_util_la-vircgroupv2devices.lo
CC util/libvirt_util_la-virclosecallbacks.lo
CC util/libvirt_util_la-vircommand.lo
CC util/libvirt_util_la-virconf.lo
CC util/libvirt_util_la-vircrypto.lo
CC util/libvirt_util_la-virdbus.lo
CC util/libvirt_util_la-virdevmapper.lo
CC util/libvirt_util_la-virdnsmasq.lo
CC util/libvirt_util_la-virebtables.lo
CC util/libvirt_util_la-virenum.lo
CC util/libvirt_util_la-virerror.lo
CC util/libvirt_util_la-virevent.lo
CC util/libvirt_util_la-vireventpoll.lo
CC util/libvirt_util_la-virfcp.lo
CC util/libvirt_util_la-virfdstream.lo
CC util/libvirt_util_la-virfile.lo
CC util/libvirt_util_la-virfirewall.lo
CC util/libvirt_util_la-virfirewalld.lo
CC util/libvirt_util_la-virfirmware.lo
CC util/libvirt_util_la-virgettext.lo
CC util/libvirt_util_la-virgic.lo
CC util/libvirt_util_la-virhash.lo
CC util/libvirt_util_la-virhashcode.lo
CC util/libvirt_util_la-virhook.lo
CC util/libvirt_util_la-virhostcpu.lo
CC util/libvirt_util_la-virhostdev.lo
CC util/libvirt_util_la-virhostmem.lo
CC util/libvirt_util_la-virhostuptime.lo
CC util/libvirt_util_la-viridentity.lo
CC util/libvirt_util_la-virinitctl.lo
CC util/libvirt_util_la-viriptables.lo
CC util/libvirt_util_la-viriscsi.lo
CC util/libvirt_util_la-virjson.lo
CC util/libvirt_util_la-virkeycode.lo
CC util/libvirt_util_la-virkeyfile.lo
CC util/libvirt_util_la-virlease.lo
CC util/libvirt_util_la-virlockspace.lo
CC util/libvirt_util_la-virlog.lo
CC util/libvirt_util_la-virmacaddr.lo
CC util/libvirt_util_la-virmacmap.lo
CC util/libvirt_util_la-virmodule.lo
CC util/libvirt_util_la-virnetdev.lo
CC util/libvirt_util_la-virnetdevbandwidth.lo
CC util/libvirt_util_la-virnetdevbridge.lo
CC util/libvirt_util_la-virnetdevip.lo
CC util/libvirt_util_la-virnetdevmacvlan.lo
CC util/libvirt_util_la-virnetdevmidonet.lo
CC util/libvirt_util_la-virnetdevopenvswitch.lo
CC util/libvirt_util_la-virnetdevtap.lo
CC util/libvirt_util_la-virnetdevveth.lo
CC util/libvirt_util_la-virnetdevvlan.lo
CC util/libvirt_util_la-virnetdevvportprofile.lo
CC util/libvirt_util_la-virnetlink.lo
CC util/libvirt_util_la-virnodesuspend.lo
CC util/libvirt_util_la-virnvme.lo
CC util/libvirt_util_la-virkmod.lo
CC util/libvirt_util_la-virnuma.lo
CC util/libvirt_util_la-virobject.lo
CC util/libvirt_util_la-virpci.lo
CC util/libvirt_util_la-virpidfile.lo
CC util/libvirt_util_la-virpolkit.lo
CC util/libvirt_util_la-virportallocator.lo
CC util/libvirt_util_la-virprocess.lo
CC util/libvirt_util_la-virqemu.lo
CC util/libvirt_util_la-virrandom.lo
CC util/libvirt_util_la-virresctrl.lo
CC util/libvirt_util_la-virrotatingfile.lo
CC util/libvirt_util_la-virscsi.lo
CC util/libvirt_util_la-virscsihost.lo
CC util/libvirt_util_la-virscsivhost.lo
CC util/libvirt_util_la-virseclabel.lo
CC util/libvirt_util_la-virsecret.lo
CC util/libvirt_util_la-virsocket.lo
CC util/libvirt_util_la-virsocketaddr.lo
CC util/libvirt_util_la-virstorageencryption.lo
CC util/libvirt_util_la-virstoragefile.lo
CC util/libvirt_util_la-virstoragefilebackend.lo
CC util/libvirt_util_la-virstring.lo
CC util/libvirt_util_la-virsysinfo.lo
CC util/libvirt_util_la-virsystemd.lo
CC util/libvirt_util_la-virthread.lo
CC util/libvirt_util_la-virthreadjob.lo
CC util/libvirt_util_la-virthreadpool.lo
CC util/libvirt_util_la-virtime.lo
CC util/libvirt_util_la-virtpm.lo
CC util/libvirt_util_la-virtypedparam-public.lo
CC util/libvirt_util_la-virtypedparam.lo
CC util/libvirt_util_la-virusb.lo
CC util/libvirt_util_la-viruri.lo
CC util/libvirt_util_la-virutil.lo
CC util/libvirt_util_la-viruuid.lo
CC util/libvirt_util_la-virvhba.lo
CC util/libvirt_util_la-virvsock.lo
CC util/libvirt_util_la-virxml.lo
CC util/libvirt_util_la-virmdev.lo
CC util/libvirt_util_la-virfilecache.lo
CC conf/libvirt_conf_la-netdev_bandwidth_conf.lo
CC conf/libvirt_conf_la-netdev_vport_profile_conf.lo
CC conf/libvirt_conf_la-netdev_vlan_conf.lo
CC conf/libvirt_conf_la-virnetworkportdef.lo
CC conf/libvirt_conf_la-backup_conf.lo
CC conf/libvirt_conf_la-capabilities.lo
CC conf/libvirt_conf_la-checkpoint_conf.lo
CC conf/libvirt_conf_la-domain_addr.lo
CC conf/libvirt_conf_la-domain_capabilities.lo
CC conf/libvirt_conf_la-domain_conf.lo
CC conf/libvirt_conf_la-domain_audit.lo
CC conf/libvirt_conf_la-domain_nwfilter.lo
CC conf/libvirt_conf_la-virsavecookie.lo
CC conf/libvirt_conf_la-moment_conf.lo
CC conf/libvirt_conf_la-snapshot_conf.lo
CC conf/libvirt_conf_la-numa_conf.lo
CC conf/libvirt_conf_la-virdomaincheckpointobjlist.lo
CC conf/libvirt_conf_la-virdomainobjlist.lo
CC conf/libvirt_conf_la-virdomainmomentobjlist.lo
CC conf/libvirt_conf_la-virdomainsnapshotobjlist.lo
CC conf/libvirt_conf_la-object_event.lo
CC conf/libvirt_conf_la-domain_event.lo
CC conf/libvirt_conf_la-network_event.lo
CC conf/libvirt_conf_la-storage_event.lo
CC conf/libvirt_conf_la-node_device_event.lo
CC conf/libvirt_conf_la-secret_event.lo
CC conf/libvirt_conf_la-network_conf.lo
CC conf/libvirt_conf_la-virnetworkobj.lo
CC conf/libvirt_conf_la-networkcommon_conf.lo
CC conf/libvirt_conf_la-nwfilter_params.lo
CC conf/libvirt_conf_la-nwfilter_ipaddrmap.lo
CC conf/libvirt_conf_la-nwfilter_conf.lo
CC conf/libvirt_conf_la-virnwfilterobj.lo
CC conf/libvirt_conf_la-virnwfilterbindingdef.lo
CC conf/libvirt_conf_la-virnwfilterbindingobj.lo
CC conf/libvirt_conf_la-virnwfilterbindingobjlist.lo
CC conf/libvirt_conf_la-node_device_conf.lo
CC conf/libvirt_conf_la-node_device_util.lo
CC conf/libvirt_conf_la-virnodedeviceobj.lo
CC conf/libvirt_conf_la-storage_adapter_conf.lo
CC conf/libvirt_conf_la-storage_capabilities.lo
CC conf/libvirt_conf_la-storage_conf.lo
CC conf/libvirt_conf_la-virstorageobj.lo
CC conf/libvirt_conf_la-interface_conf.lo
CC conf/libvirt_conf_la-virinterfaceobj.lo
CC conf/libvirt_conf_la-secret_conf.lo
CC conf/libvirt_conf_la-virsecretobj.lo
CC conf/libvirt_conf_la-cpu_conf.lo
CC conf/libvirt_conf_la-virchrdev.lo
CC conf/libvirt_conf_la-device_conf.lo
CC cpu/libvirt_cpu_la-cpu.lo
CC cpu/libvirt_cpu_la-cpu_x86.lo
CC cpu/libvirt_cpu_la-cpu_s390.lo
CC cpu/libvirt_cpu_la-cpu_arm.lo
CC cpu/libvirt_cpu_la-cpu_ppc64.lo
CC cpu/libvirt_cpu_la-cpu_map.lo
CC security/libvirt_security_manager_la-security_driver.lo
CC security/libvirt_security_manager_la-security_nop.lo
CC security/libvirt_security_manager_la-security_stack.lo
CC security/libvirt_security_manager_la-security_dac.lo
CC security/libvirt_security_manager_la-security_manager.lo
CC security/libvirt_security_manager_la-security_util.lo
CC access/libvirt_driver_access_la-viraccessperm.lo
CC access/libvirt_driver_access_la-viraccessmanager.lo
CC access/libvirt_driver_access_la-viraccessdrivernop.lo
CC access/libvirt_driver_access_la-viraccessdriverstack.lo
CC access/libvirt_driver_access_la-viraccessdriverpolkit.lo
CC access/libvirt_driver_access_la-viraccessapicheck.lo
CC access/libvirt_driver_access_la-viraccessapicheckqemu.lo
CC access/libvirt_driver_access_la-viraccessapichecklxc.lo
CC logging/libvirt_driver_log_la-log_manager.lo
CC logging/libvirt_driver_log_la-log_protocol.lo
CC locking/libvirt_driver_lock_la-lock_manager.lo
CC locking/libvirt_driver_lock_la-lock_driver_nop.lo
CC locking/libvirt_driver_lock_la-domain_lock.lo
CC rpc/libvirt_net_rpc_la-virnetmessage.lo
CC rpc/libvirt_net_rpc_la-virnettlscontext.lo
CC rpc/libvirt_net_rpc_la-virnetsocket.lo
CC rpc/libvirt_net_rpc_la-virkeepalive.lo
CC rpc/libvirt_net_rpc_la-virnetsshsession.lo
CC rpc/libvirt_net_rpc_la-virnetsaslcontext.lo
CC rpc/libvirt_net_rpc_la-virnetlibsshsession.lo
CC rpc/libvirt_net_rpc_la-virnetprotocol.lo
CC rpc/libvirt_net_rpc_la-virkeepaliveprotocol.lo
CC rpc/libvirt_net_rpc_server_la-virnetserverprogram.lo
CC rpc/libvirt_net_rpc_server_la-virnetserverservice.lo
CC rpc/libvirt_net_rpc_server_la-virnetserverclient.lo
CC rpc/libvirt_net_rpc_server_la-virnetdaemon.lo
CC rpc/libvirt_net_rpc_server_la-virnetserver.lo
CC rpc/libvirt_net_rpc_client_la-virnetclientprogram.lo
CC rpc/libvirt_net_rpc_client_la-virnetclientstream.lo
CC rpc/libvirt_net_rpc_client_la-virnetclient.lo
CC test/libvirt_driver_test_la-test_driver.lo
CC esx/libvirt_driver_esx_la-esx_driver.lo
CC esx/libvirt_driver_esx_la-esx_interface_driver.lo
CC esx/libvirt_driver_esx_la-esx_network_driver.lo
CC esx/libvirt_driver_esx_la-esx_storage_driver.lo
CC esx/libvirt_driver_esx_la-esx_storage_backend_vmfs.lo
CC esx/libvirt_driver_esx_la-esx_storage_backend_iscsi.lo
CC esx/libvirt_driver_esx_la-esx_stream.lo
CC esx/libvirt_driver_esx_la-esx_util.lo
CC esx/libvirt_driver_esx_la-esx_vi.lo
CC esx/libvirt_driver_esx_la-esx_vi_methods.lo
CC esx/libvirt_driver_esx_la-esx_vi_types.lo
CC vmx/libvirt_vmx_la-vmx.lo
CC vmware/libvirt_driver_vmware_la-vmware_driver.lo
CC vmware/libvirt_driver_vmware_la-vmware_conf.lo
CC remote/libvirt_driver_remote_la-remote_driver.lo
CC remote/libvirt_driver_remote_la-remote_protocol.lo
CC remote/libvirt_driver_remote_la-lxc_protocol.lo
CC remote/libvirt_driver_remote_la-qemu_protocol.lo
CCLD libvirt_driver.la
CC network/libvirt_leaseshelper-leaseshelper.o
CC admin/libvirt_driver_admin_la-admin_server.lo
CC admin/libvirt_driver_admin_la-admin_server_dispatch.lo
CC admin/libvirt_driver_admin_la-admin_protocol.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_glue.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_driver.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_snapshot_conf.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_V5_0.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_V5_1.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_V5_2.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_common.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_network.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_storage.lo
CCLD libvirt_driver_qemu_impl.la
CC bhyve/libvirt_driver_bhyve_impl_la-bhyve_capabilities.lo
CC bhyve/libvirt_driver_bhyve_impl_la-bhyve_command.lo
CC bhyve/libvirt_driver_bhyve_impl_la-bhyve_conf.lo
CC bhyve/libvirt_driver_bhyve_impl_la-bhyve_parse_command.lo
CC bhyve/libvirt_driver_bhyve_impl_la-bhyve_device.lo
CC bhyve/libvirt_driver_bhyve_impl_la-bhyve_domain.lo
CC bhyve/libvirt_driver_bhyve_impl_la-bhyve_driver.lo
CC bhyve/libvirt_driver_bhyve_impl_la-bhyve_monitor.lo
CC bhyve/libvirt_driver_bhyve_impl_la-bhyve_process.lo
../../src/bhyve/bhyve_driver.c:1700:24: error: incompatible pointer types initializing 'virDrvStateInitialize' (aka 'virDrvStateInitResult (*)(bool, const char *, void (*)(bool, void *), void *)') with an expression of type 'int (bool, virStateInhibitCallback, void *)' (aka 'int (bool, void (*)(bool, void *), void *)') [-Werror,-Wincompatible-pointer-types]
.stateInitialize = bhyveStateInitialize,
^~~~~~~~~~~~~~~~~~~~
1 error generated.
gmake[3]: *** [Makefile:10305: bhyve/libvirt_driver_bhyve_impl_la-bhyve_driver.lo] Error 1
gmake[3]: *** Waiting for unfinished jobs....
gmake[3]: Leaving directory '/usr<https://ci.centos.org/job/libvirt-build/systems=libvirt-freebsd-12/ws/build…'>
gmake[2]: *** [Makefile:7337: all] Error 2
gmake[2]: Leaving directory '/usr<https://ci.centos.org/job/libvirt-build/systems=libvirt-freebsd-12/ws/build…'>
gmake[1]: *** [Makefile:1684: all-recursive] Error 1
gmake[1]: Leaving directory '/usr<https://ci.centos.org/job/libvirt-build/systems=libvirt-freebsd-12/ws/build'>
gmake: *** [Makefile:1577: all] Error 2
Build step 'Execute shell' marked build as failure
1
2
28 Jan '20
See <https://ci.centos.org/job/libvirt-build/systems=libvirt-debian-10/1129/disp…>
Changes:
[berrange] util: add helper API for getting URI parameters
[berrange] libvirt: pass a directory path into drivers for embedded usage
[berrange] libvirt: support an "embed" URI path selector for opening drivers
[berrange] qemu: add support for running QEMU driver in embedded mode
[berrange] secrets: add support for running secret driver in embedded mode
[berrange] qemu: introduce a new "virt-qemu-run" program
[berrange] docs: add pages to support Go module package resolution
------------------------------------------
[...truncated 88.53 KB...]
CC util/libvirt_util_la-virnetdevopenvswitch.lo
CC util/libvirt_util_la-virnetdevtap.lo
CC util/libvirt_util_la-virnetdevveth.lo
CC util/libvirt_util_la-virnetdevvlan.lo
CC util/libvirt_util_la-virnetdevvportprofile.lo
CC util/libvirt_util_la-virnetlink.lo
CC util/libvirt_util_la-virnodesuspend.lo
CC util/libvirt_util_la-virnvme.lo
CC util/libvirt_util_la-virkmod.lo
CC util/libvirt_util_la-virnuma.lo
CC util/libvirt_util_la-virobject.lo
CC util/libvirt_util_la-virpci.lo
CC util/libvirt_util_la-virpidfile.lo
CC util/libvirt_util_la-virpolkit.lo
CC util/libvirt_util_la-virportallocator.lo
CC util/libvirt_util_la-virprocess.lo
CC util/libvirt_util_la-virqemu.lo
CC util/libvirt_util_la-virrandom.lo
CC util/libvirt_util_la-virresctrl.lo
CC util/libvirt_util_la-virrotatingfile.lo
CC util/libvirt_util_la-virscsi.lo
CC util/libvirt_util_la-virscsihost.lo
CC util/libvirt_util_la-virscsivhost.lo
CC util/libvirt_util_la-virseclabel.lo
CC util/libvirt_util_la-virsecret.lo
CC util/libvirt_util_la-virsocket.lo
CC util/libvirt_util_la-virsocketaddr.lo
CC util/libvirt_util_la-virstorageencryption.lo
CC util/libvirt_util_la-virstoragefile.lo
CC util/libvirt_util_la-virstoragefilebackend.lo
CC util/libvirt_util_la-virstring.lo
CC util/libvirt_util_la-virsysinfo.lo
CC util/libvirt_util_la-virsystemd.lo
CC util/libvirt_util_la-virthread.lo
CC util/libvirt_util_la-virthreadjob.lo
CC util/libvirt_util_la-virthreadpool.lo
CC util/libvirt_util_la-virtime.lo
CC util/libvirt_util_la-virtpm.lo
CC util/libvirt_util_la-virtypedparam-public.lo
CC util/libvirt_util_la-virtypedparam.lo
CC util/libvirt_util_la-virusb.lo
CC util/libvirt_util_la-viruri.lo
CC util/libvirt_util_la-virutil.lo
CC util/libvirt_util_la-viruuid.lo
CC util/libvirt_util_la-virvhba.lo
CC util/libvirt_util_la-virvsock.lo
CC util/libvirt_util_la-virxml.lo
CC util/libvirt_util_la-virmdev.lo
CC util/libvirt_util_la-virfilecache.lo
CC conf/libvirt_conf_la-netdev_bandwidth_conf.lo
CC conf/libvirt_conf_la-netdev_vport_profile_conf.lo
CC conf/libvirt_conf_la-netdev_vlan_conf.lo
CC conf/libvirt_conf_la-virnetworkportdef.lo
CC conf/libvirt_conf_la-backup_conf.lo
CC conf/libvirt_conf_la-capabilities.lo
CC conf/libvirt_conf_la-checkpoint_conf.lo
CC conf/libvirt_conf_la-domain_addr.lo
CC conf/libvirt_conf_la-domain_capabilities.lo
CC conf/libvirt_conf_la-domain_conf.lo
CC conf/libvirt_conf_la-domain_audit.lo
CC conf/libvirt_conf_la-domain_nwfilter.lo
CC conf/libvirt_conf_la-virsavecookie.lo
CC conf/libvirt_conf_la-moment_conf.lo
CC conf/libvirt_conf_la-snapshot_conf.lo
CC conf/libvirt_conf_la-numa_conf.lo
CC conf/libvirt_conf_la-virdomaincheckpointobjlist.lo
CC conf/libvirt_conf_la-virdomainobjlist.lo
CC conf/libvirt_conf_la-virdomainmomentobjlist.lo
CC conf/libvirt_conf_la-virdomainsnapshotobjlist.lo
CC conf/libvirt_conf_la-object_event.lo
CC conf/libvirt_conf_la-domain_event.lo
CC conf/libvirt_conf_la-network_event.lo
CC conf/libvirt_conf_la-storage_event.lo
CC conf/libvirt_conf_la-node_device_event.lo
CC conf/libvirt_conf_la-secret_event.lo
CC conf/libvirt_conf_la-network_conf.lo
CC conf/libvirt_conf_la-virnetworkobj.lo
CC conf/libvirt_conf_la-networkcommon_conf.lo
CC conf/libvirt_conf_la-nwfilter_params.lo
CC conf/libvirt_conf_la-nwfilter_ipaddrmap.lo
CC conf/libvirt_conf_la-nwfilter_conf.lo
CC conf/libvirt_conf_la-virnwfilterobj.lo
CC conf/libvirt_conf_la-virnwfilterbindingdef.lo
CC conf/libvirt_conf_la-virnwfilterbindingobj.lo
CC conf/libvirt_conf_la-virnwfilterbindingobjlist.lo
CC conf/libvirt_conf_la-node_device_conf.lo
CC conf/libvirt_conf_la-node_device_util.lo
CC conf/libvirt_conf_la-virnodedeviceobj.lo
CC conf/libvirt_conf_la-storage_adapter_conf.lo
CC conf/libvirt_conf_la-storage_capabilities.lo
CC conf/libvirt_conf_la-storage_conf.lo
CC conf/libvirt_conf_la-virstorageobj.lo
CC conf/libvirt_conf_la-interface_conf.lo
CC conf/libvirt_conf_la-virinterfaceobj.lo
CC conf/libvirt_conf_la-secret_conf.lo
CC conf/libvirt_conf_la-virsecretobj.lo
CC conf/libvirt_conf_la-cpu_conf.lo
CC conf/libvirt_conf_la-virchrdev.lo
CC conf/libvirt_conf_la-device_conf.lo
CC cpu/libvirt_cpu_la-cpu.lo
CC cpu/libvirt_cpu_la-cpu_x86.lo
CC cpu/libvirt_cpu_la-cpu_s390.lo
CC cpu/libvirt_cpu_la-cpu_arm.lo
CC cpu/libvirt_cpu_la-cpu_ppc64.lo
CC cpu/libvirt_cpu_la-cpu_map.lo
CC security/libvirt_security_manager_la-security_driver.lo
CC security/libvirt_security_manager_la-security_nop.lo
CC security/libvirt_security_manager_la-security_stack.lo
CC security/libvirt_security_manager_la-security_dac.lo
CC security/libvirt_security_manager_la-security_manager.lo
CC security/libvirt_security_manager_la-security_util.lo
CC security/libvirt_security_manager_la-security_selinux.lo
CC security/libvirt_security_manager_la-security_apparmor.lo
CC access/libvirt_driver_access_la-viraccessperm.lo
CC access/libvirt_driver_access_la-viraccessmanager.lo
CC access/libvirt_driver_access_la-viraccessdrivernop.lo
CC access/libvirt_driver_access_la-viraccessdriverstack.lo
CC access/libvirt_driver_access_la-viraccessdriverpolkit.lo
CC access/libvirt_driver_access_la-viraccessapicheck.lo
CC access/libvirt_driver_access_la-viraccessapicheckqemu.lo
CC access/libvirt_driver_access_la-viraccessapichecklxc.lo
CC logging/libvirt_driver_log_la-log_manager.lo
CC logging/libvirt_driver_log_la-log_protocol.lo
CC locking/libvirt_driver_lock_la-lock_manager.lo
CC locking/libvirt_driver_lock_la-lock_driver_nop.lo
CC locking/libvirt_driver_lock_la-domain_lock.lo
CC rpc/libvirt_net_rpc_la-virnetmessage.lo
CC rpc/libvirt_net_rpc_la-virnettlscontext.lo
CC rpc/libvirt_net_rpc_la-virnetsocket.lo
CC rpc/libvirt_net_rpc_la-virkeepalive.lo
CC rpc/libvirt_net_rpc_la-virnetsshsession.lo
CC rpc/libvirt_net_rpc_la-virnetsaslcontext.lo
CC rpc/libvirt_net_rpc_la-virnetlibsshsession.lo
CC rpc/libvirt_net_rpc_la-virnetprotocol.lo
CC rpc/libvirt_net_rpc_la-virkeepaliveprotocol.lo
CC rpc/libvirt_net_rpc_server_la-virnetserverprogram.lo
CC rpc/libvirt_net_rpc_server_la-virnetserverservice.lo
CC rpc/libvirt_net_rpc_server_la-virnetserverclient.lo
CC rpc/libvirt_net_rpc_server_la-virnetdaemon.lo
CC rpc/libvirt_net_rpc_server_la-virnetserver.lo
CC rpc/libvirt_net_rpc_client_la-virnetclientprogram.lo
CC rpc/libvirt_net_rpc_client_la-virnetclientstream.lo
CC rpc/libvirt_net_rpc_client_la-virnetclient.lo
CC test/libvirt_driver_test_la-test_driver.lo
CC esx/libvirt_driver_esx_la-esx_driver.lo
CC esx/libvirt_driver_esx_la-esx_interface_driver.lo
CC esx/libvirt_driver_esx_la-esx_network_driver.lo
CC esx/libvirt_driver_esx_la-esx_storage_driver.lo
CC esx/libvirt_driver_esx_la-esx_storage_backend_vmfs.lo
CC esx/libvirt_driver_esx_la-esx_storage_backend_iscsi.lo
CC esx/libvirt_driver_esx_la-esx_stream.lo
CC esx/libvirt_driver_esx_la-esx_util.lo
CC esx/libvirt_driver_esx_la-esx_vi.lo
CC esx/libvirt_driver_esx_la-esx_vi_methods.lo
CC esx/libvirt_driver_esx_la-esx_vi_types.lo
CC vmx/libvirt_vmx_la-vmx.lo
CC vmware/libvirt_driver_vmware_la-vmware_driver.lo
CC vmware/libvirt_driver_vmware_la-vmware_conf.lo
CC openvz/libvirt_driver_openvz_la-openvz_conf.lo
CC openvz/libvirt_driver_openvz_la-openvz_driver.lo
CC openvz/libvirt_driver_openvz_la-openvz_util.lo
CC remote/libvirt_driver_remote_la-remote_driver.lo
CC remote/libvirt_driver_remote_la-remote_protocol.lo
CC remote/libvirt_driver_remote_la-lxc_protocol.lo
CC remote/libvirt_driver_remote_la-qemu_protocol.lo
CCLD libvirt_driver.la
GEN libvirt_probes.lo
CC storage/libvirt_driver_storage_impl_la-storage_driver.lo
CC storage/libvirt_driver_storage_impl_la-storage_backend.lo
CC storage/libvirt_driver_storage_impl_la-storage_util.lo
CC lxc/libvirt_lxc-lxc_conf.o
CC lxc/libvirt_lxc-lxc_container.o
CC lxc/libvirt_lxc-lxc_cgroup.o
CC lxc/libvirt_lxc-lxc_domain.o
CC lxc/libvirt_lxc-lxc_fuse.o
CC lxc/libvirt_lxc-lxc_controller.o
CC network/libvirt_leaseshelper-leaseshelper.o
CC admin/libvirt_driver_admin_la-admin_server.lo
CC admin/libvirt_driver_admin_la-admin_server_dispatch.lo
CC admin/libvirt_driver_admin_la-admin_protocol.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_glue.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_driver.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_snapshot_conf.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_V5_0.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_V5_1.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_V5_2.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_common.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_network.lo
CC vbox/libvirt_driver_vbox_impl_la-vbox_storage.lo
CCLD libvirt_driver_qemu_impl.la
GEN libvirt_qemu_probes.lo
CC libxl/libvirt_driver_libxl_impl_la-xen_common.lo
CC libxl/libvirt_driver_libxl_impl_la-xen_xl.lo
CC libxl/libvirt_driver_libxl_impl_la-xen_xm.lo
CC libxl/libvirt_driver_libxl_impl_la-libxl_conf.lo
CC libxl/libvirt_driver_libxl_impl_la-libxl_capabilities.lo
CC libxl/libvirt_driver_libxl_impl_la-libxl_domain.lo
CC libxl/libvirt_driver_libxl_impl_la-libxl_driver.lo
CC libxl/libvirt_driver_libxl_impl_la-libxl_logger.lo
CC libxl/libvirt_driver_libxl_impl_la-libxl_migration.lo
CCLD libvirt_driver_lxc_impl.la
CC interface/libvirt_driver_interface_la-interface_driver.lo
CC interface/libvirt_driver_interface_la-interface_backend_netcf.lo
CC interface/libvirt_driver_interface_la-interface_backend_udev.lo
CCLD libvirt_driver_network_impl.la
CC nwfilter/libvirt_driver_nwfilter_impl_la-nwfilter_driver.lo
CC nwfilter/libvirt_driver_nwfilter_impl_la-nwfilter_gentech_driver.lo
CC nwfilter/libvirt_driver_nwfilter_impl_la-nwfilter_dhcpsnoop.lo
CC nwfilter/libvirt_driver_nwfilter_impl_la-nwfilter_ebiptables_driver.lo
CC nwfilter/libvirt_driver_nwfilter_impl_la-nwfilter_learnipaddr.lo
CC node_device/libvirt_driver_nodedev_la-node_device_driver.lo
CC node_device/libvirt_driver_nodedev_la-node_device_udev.lo
CC secret/libvirt_driver_secret_la-secret_driver.lo
CCLD libvirt_util.la
CCLD libvirt_conf.la
CCLD libvirt_cpu.la
CCLD libvirt_security_manager.la
CCLD libvirt_driver_access.la
CCLD libvirt_driver_log.la
CCLD libvirt_driver_lock.la
CCLD libvirt-net-rpc.la
CCLD libvirt-net-rpc-server.la
CCLD libvirt-net-rpc-client.la
CCLD libvirt_driver_test.la
CCLD libvirt_driver_esx.la
CCLD libvirt_vmx.la
CCLD libvirt_driver_vmware.la
CCLD libvirt_driver_openvz.la
CCLD libvirt_driver_remote.la
CCLD libvirt_driver_storage_impl.la
CCLD libvirt_driver_admin.la
CCLD libvirt_driver_vbox_impl.la
CCLD libvirt_driver_libxl_impl.la
CCLD libvirt.la
CCLD virt-qemu-run
CCLD libvirt_sanlock_helper
CCLD virt-aa-helper
/usr/bin/ld: qemu/qemu_shim.o: undefined reference to symbol 'g_thread_new'
/usr/bin/ld: //lib/x86_64-linux-gnu/libglib-2.0.so.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:8821: virt-qemu-run] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '<https://ci.centos.org/job/libvirt-build/systems=libvirt-debian-10/ws/build/…'>
make[2]: *** [Makefile:7337: all] Error 2
make[2]: Leaving directory '<https://ci.centos.org/job/libvirt-build/systems=libvirt-debian-10/ws/build/…'>
make[1]: *** [Makefile:1684: all-recursive] Error 1
make[1]: Leaving directory '<https://ci.centos.org/job/libvirt-build/systems=libvirt-debian-10/ws/build'>
make: *** [Makefile:1577: all] Error 2
Build step 'Execute shell' marked build as failure
1
2
25 Jan '20
See <https://ci.centos.org/job/libvirt-ocaml-build/systems=libvirt-debian-9/850/…>
Changes:
[rjones] block_peek, memory_peek: Use bytes for return buffer.
[rjones] String_val returns const char * in OCaml 4.10.
[rjones] Don't try to memcpy into a String_val.
------------------------------------------
Started by upstream project "libvirt-ocaml-build" build number 850
originally caused by:
Started by an SCM change
Started by upstream project "libvirt-build" build number 1126
originally caused by:
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Running as SYSTEM
[EnvInject] - Loading node environment variables.
Building remotely on libvirt-debian-9 (libvirt) in workspace <https://ci.centos.org/job/libvirt-ocaml-build/systems=libvirt-debian-9/ws/>
No credentials specified
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://github.com/libvirt/libvirt-ocaml.git # timeout=10
Fetching upstream changes from https://github.com/libvirt/libvirt-ocaml.git
> git --version # timeout=10
> git fetch --tags --progress https://github.com/libvirt/libvirt-ocaml.git +refs/heads/*:refs/remotes/origin/*
Checking out Revision 2e48637933eaa9e6e2644282031371199595a842 (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 2e48637933eaa9e6e2644282031371199595a842
Commit message: "Don't try to memcpy into a String_val."
> git rev-list --no-walk c4776d501309eb209211cdd46536bfe224267740 # timeout=10
Cleaning workspace
> git rev-parse --verify HEAD # timeout=10
Resetting working tree
> git reset --hard # timeout=10
> git clean -fdx # timeout=10
[libvirt-ocaml] $ /bin/sh -xe /tmp/jenkins2912230565993516560.sh
+ autoreconf -vfi
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/bin/autoconf --force
autoreconf: configure.ac: not using Autoheader
autoreconf: configure.ac: not using Automake
autoreconf: Leaving directory `.'
+ ./configure --prefix=/home/jenkins/build/libvirt
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for a BSD-compatible install... /usr/bin/install -c
checking how to run the C preprocessor... gcc -E
checking for function prototypes... yes
checking whether gcc and cc understand -c and -o together... yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for perl... perl
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for LIBVIRT... yes
checking for ocamlc... ocamlc
OCaml version is 4.02.3
OCaml library path is /usr/lib/ocaml
checking for ocamlopt... ocamlopt
checking for ocamlc.opt... no
checking for ocamlopt.opt... no
checking for ocamldep... ocamldep
checking for ocamlmktop... ocamlmktop
checking for ocamlmklib... ocamlmklib
checking for ocamldoc... ocamldoc
checking for ocamlbuild... ocamlbuild
checking for ocamlfind... ocamlfind
checking for OCaml findlib package unix... found
------------------------------------------------------------
Thanks for downloading ocaml-libvirt 0.6.1.5
------------------------------------------------------------
configure: creating ./config.status
config.status: creating META
config.status: creating libvirt/libvirt_version.ml
config.status: creating Makefile
config.status: creating Make.rules
config.status: creating libvirt/Makefile
config.status: creating examples/Makefile
+ /usr/bin/make
for d in libvirt examples; do \
/usr/bin/make -C $d all; \
if [ $? -ne 0 ]; then exit 1; fi; \
done
make[1]: Entering directory '<https://ci.centos.org/job/libvirt-ocaml-build/systems=libvirt-debian-9/ws/l…'>
rm -f .depend
ocamlfind ocamldep -package unix libvirt_version.mli libvirt.mli libvirt_version.ml libvirt.ml > .depend
perl -w generator.pl
cc -g -O2 -I/home/jenkins/build/libvirt/include -DCAML_NAME_SPACE -I.. -I"/usr/lib/ocaml" -g -Wall -Werror -fPIC -c -o libvirt_c_oneoffs.o libvirt_c_oneoffs.c
cc -g -O2 -I/home/jenkins/build/libvirt/include -DCAML_NAME_SPACE -I.. -I"/usr/lib/ocaml" -g -Wall -Werror -fPIC -c -o libvirt_c_common.o libvirt_c_common.c
generator.pl: written libvirt_generated.c
ocamlfind ocamlc -g -warn-error CDEFLMPSUVYZX-3 -safe-string -package unix -c libvirt.mli
ocamlfind ocamlc -g -warn-error CDEFLMPSUVYZX-3 -safe-string -package unix -c libvirt_version.mli
cc -g -O2 -I/home/jenkins/build/libvirt/include -DCAML_NAME_SPACE -I.. -I"/usr/lib/ocaml" -g -Wall -Werror -fPIC -c -o libvirt_generated.o libvirt_generated.c
ocamlfind ocamlc -g -warn-error CDEFLMPSUVYZX-3 -safe-string -package unix -c libvirt_version.ml
ocamlfind ocamlc -g -warn-error CDEFLMPSUVYZX-3 -safe-string -package unix -c libvirt.ml
libvirt_generated.c: In function ‘ocaml_libvirt_domain_get_uuid’:
libvirt_generated.c:836:11: error: implicit declaration of function ‘Bytes_val’ [-Werror=implicit-function-declaration]
memcpy (Bytes_val (rv), uuid, VIR_UUID_BUFLEN);
^~~~~~~~~
libvirt_generated.c:836:11: error: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast [-Werror=int-conversion]
In file included from libvirt_c.h:26:0,
from libvirt_generated.c:28:
/usr/include/string.h:42:14: note: expected ‘void * restrict’ but argument is of type ‘int’
extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
^~~~~~
libvirt_generated.c: In function ‘ocaml_libvirt_network_get_uuid’:
libvirt_generated.c:1332:11: error: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast [-Werror=int-conversion]
memcpy (Bytes_val (rv), uuid, VIR_UUID_BUFLEN);
^~~~~~~~~
In file included from libvirt_c.h:26:0,
from libvirt_generated.c:28:
/usr/include/string.h:42:14: note: expected ‘void * restrict’ but argument is of type ‘int’
extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
^~~~~~
libvirt_generated.c: In function ‘ocaml_libvirt_storage_pool_get_uuid’:
libvirt_generated.c:1643:11: error: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast [-Werror=int-conversion]
memcpy (Bytes_val (rv), uuid, VIR_UUID_BUFLEN);
^~~~~~~~~
In file included from libvirt_c.h:26:0,
from libvirt_generated.c:28:
/usr/include/string.h:42:14: note: expected ‘void * restrict’ but argument is of type ‘int’
extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
^~~~~~
libvirt_generated.c: In function ‘ocaml_libvirt_secret_get_uuid’:
libvirt_generated.c:2261:11: error: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast [-Werror=int-conversion]
memcpy (Bytes_val (rv), uuid, VIR_UUID_BUFLEN);
^~~~~~~~~
In file included from libvirt_c.h:26:0,
from libvirt_generated.c:28:
/usr/include/string.h:42:14: note: expected ‘void * restrict’ but argument is of type ‘int’
extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
^~~~~~
cc1: all warnings being treated as errors
<builtin>: recipe for target 'libvirt_generated.o' failed
make[1]: *** [libvirt_generated.o] Error 1
make[1]: *** Waiting for unfinished jobs....
libvirt_c_oneoffs.c: In function ‘ocaml_libvirt_connect_call_auth_default_callback’:
libvirt_c_oneoffs.c:397:17: error: implicit declaration of function ‘Bytes_val’ [-Werror=implicit-function-declaration]
memcpy (Bytes_val (v), cred->result, cred->resultlen);
^~~~~~~~~
libvirt_c_oneoffs.c:397:17: error: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast [-Werror=int-conversion]
In file included from libvirt_c.h:26:0,
from libvirt_c_oneoffs.c:22:
/usr/include/string.h:42:14: note: expected ‘void * restrict’ but argument is of type ‘int’
extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
^~~~~~
libvirt_c_oneoffs.c: In function ‘ocaml_libvirt_domain_get_vcpus’:
libvirt_c_oneoffs.c:718:11: error: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast [-Werror=int-conversion]
memcpy (Bytes_val (strv), cpumaps, maxinfo * maplen);
^~~~~~~~~
In file included from libvirt_c.h:26:0,
from libvirt_c_oneoffs.c:22:
/usr/include/string.h:42:14: note: expected ‘void * restrict’ but argument is of type ‘int’
extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
^~~~~~
libvirt_c_oneoffs.c: In function ‘ocaml_libvirt_domain_get_all_domain_stats’:
libvirt_c_oneoffs.c:903:13: error: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast [-Werror=int-conversion]
memcpy (Bytes_val (v), uuid, VIR_UUID_BUFLEN);
^~~~~~~~~
In file included from libvirt_c.h:26:0,
from libvirt_c_oneoffs.c:22:
/usr/include/string.h:42:14: note: expected ‘void * restrict’ but argument is of type ‘int’
extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
^~~~~~
libvirt_c_oneoffs.c: In function ‘ocaml_libvirt_domain_block_peek_native’:
libvirt_c_oneoffs.c:1060:27: error: initialization makes pointer from integer without a cast [-Werror=int-conversion]
unsigned char *buffer = Bytes_val (bufferv);
^~~~~~~~~
libvirt_c_oneoffs.c: In function ‘ocaml_libvirt_domain_memory_peek_native’:
libvirt_c_oneoffs.c:1092:27: error: initialization makes pointer from integer without a cast [-Werror=int-conversion]
unsigned char *buffer = Bytes_val (bufferv);
^~~~~~~~~
libvirt_c_oneoffs.c: In function ‘ocaml_libvirt_secret_get_value’:
libvirt_c_oneoffs.c:1649:11: error: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast [-Werror=int-conversion]
memcpy (Bytes_val (rv), secval, size);
^~~~~~~~~
In file included from libvirt_c.h:26:0,
from libvirt_c_oneoffs.c:22:
/usr/include/string.h:42:14: note: expected ‘void * restrict’ but argument is of type ‘int’
extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
^~~~~~
cc1: all warnings being treated as errors
<builtin>: recipe for target 'libvirt_c_oneoffs.o' failed
make[1]: *** [libvirt_c_oneoffs.o] Error 1
make[1]: Leaving directory '<https://ci.centos.org/job/libvirt-ocaml-build/systems=libvirt-debian-9/ws/l…'>
Makefile:29: recipe for target 'all' failed
make: *** [all] Error 1
Build step 'Execute shell' marked build as failure
1
3
25 Jan '20
See <https://ci.centos.org/job/libvirt-ocaml-build/systems=libvirt-freebsd-11/85…>
Changes:
[rjones] block_peek, memory_peek: Use bytes for return buffer.
[rjones] String_val returns const char * in OCaml 4.10.
[rjones] Don't try to memcpy into a String_val.
------------------------------------------
Started by upstream project "libvirt-ocaml-build" build number 850
originally caused by:
Started by an SCM change
Started by upstream project "libvirt-build" build number 1126
originally caused by:
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Running as SYSTEM
[EnvInject] - Loading node environment variables.
Building remotely on libvirt-freebsd-11 (libvirt) in workspace <https://ci.centos.org/job/libvirt-ocaml-build/systems=libvirt-freebsd-11/ws/>
No credentials specified
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://github.com/libvirt/libvirt-ocaml.git # timeout=10
Fetching upstream changes from https://github.com/libvirt/libvirt-ocaml.git
> git --version # timeout=10
> git fetch --tags --force --progress https://github.com/libvirt/libvirt-ocaml.git +refs/heads/*:refs/remotes/origin/*
Checking out Revision 2e48637933eaa9e6e2644282031371199595a842 (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 2e48637933eaa9e6e2644282031371199595a842
Commit message: "Don't try to memcpy into a String_val."
> git rev-list --no-walk c4776d501309eb209211cdd46536bfe224267740 # timeout=10
Cleaning workspace
> git rev-parse --verify HEAD # timeout=10
Resetting working tree
> git reset --hard # timeout=10
> git clean -fdx # timeout=10
[libvirt-ocaml] $ /bin/sh -xe /tmp/jenkins1205692220975365973.sh
+ autoreconf -vfi
autoreconf-2.69: Entering directory `.'
autoreconf-2.69: configure.ac: not using Gettext
autoreconf-2.69: running: aclocal --force
autoreconf-2.69: configure.ac: tracing
autoreconf-2.69: configure.ac: not using Libtool
autoreconf-2.69: running: /usr/local/bin/autoconf-2.69 --force
autoreconf-2.69: configure.ac: not using Autoheader
autoreconf-2.69: configure.ac: not using Automake
autoreconf-2.69: Leaving directory `.'
+ ./configure '--prefix=/home/jenkins/build/libvirt'
checking for gcc... no
checking for cc... cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking for a BSD-compatible install... /usr/bin/install -c
checking how to run the C preprocessor... cc -E
checking for function prototypes... yes
checking whether cc understands -c and -o together... yes
checking build system type... x86_64-unknown-freebsd11.3
checking host system type... x86_64-unknown-freebsd11.3
checking for perl... perl
checking for pkg-config... /usr/local/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for LIBVIRT... yes
checking for ocamlc... ocamlc
OCaml version is 4.05.0
OCaml library path is /usr/local/lib/ocaml
checking for ocamlopt... ocamlopt
checking for ocamlc.opt... ocamlc.opt
checking for ocamlopt.opt... ocamlopt.opt
checking for ocamldep... ocamldep
checking for ocamlmktop... ocamlmktop
checking for ocamlmklib... ocamlmklib
checking for ocamldoc... ocamldoc
checking for ocamlbuild... no
checking for ocamlfind... ocamlfind
checking for OCaml findlib package unix... found
------------------------------------------------------------
Thanks for downloading ocaml-libvirt 0.6.1.5
------------------------------------------------------------
configure: creating ./config.status
config.status: creating META
config.status: creating libvirt/libvirt_version.ml
config.status: creating Makefile
config.status: creating Make.rules
config.status: creating libvirt/Makefile
config.status: creating examples/Makefile
+ /usr/local/bin/gmake
for d in libvirt examples; do \
/usr/local/bin/gmake -C $d all; \
if [ $? -ne 0 ]; then exit 1; fi; \
done
gmake[1]: Entering directory '/usr<https://ci.centos.org/job/libvirt-ocaml-build/systems=libvirt-freebsd-11/ws…'>
rm -f .depend
ocamlfind ocamldep -package unix libvirt.mli libvirt_version.mli libvirt.ml libvirt_version.ml > .depend
perl -w generator.pl
generator.pl: written libvirt_generated.c
cc -g -O2 -DCAML_NAME_SPACE -I.. -I"/usr/local/lib/ocaml" -g -Wall -Werror -fPIC -c -o libvirt_c_oneoffs.o libvirt_c_oneoffs.c
cc -g -O2 -DCAML_NAME_SPACE -I.. -I"/usr/local/lib/ocaml" -g -Wall -Werror -fPIC -c -o libvirt_c_common.o libvirt_c_common.c
ocamlfind ocamlc -g -warn-error CDEFLMPSUVYZX-3 -safe-string -package unix -c libvirt.mli
ocamlfind ocamlc -g -warn-error CDEFLMPSUVYZX-3 -safe-string -package unix -c libvirt_version.mli
cc -g -O2 -DCAML_NAME_SPACE -I.. -I"/usr/local/lib/ocaml" -g -Wall -Werror -fPIC -c -o libvirt_generated.o libvirt_generated.c
ocamlfind ocamlc -g -warn-error CDEFLMPSUVYZX-3 -safe-string -package unix -c libvirt.ml
libvirt_c_oneoffs.c:397:17: error: implicit declaration of function 'Bytes_val' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
memcpy (Bytes_val (v), cred->result, cred->resultlen);
^
libvirt_c_oneoffs.c:397:17: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'void *' [-Werror,-Wint-conversion]
memcpy (Bytes_val (v), cred->result, cred->resultlen);
^~~~~~~~~~~~~
/usr/include/string.h:62:31: note: passing argument to parameter here
void *memcpy(void * __restrict, const void * __restrict, size_t);
^
libvirt_c_oneoffs.c:718:11: error: implicit declaration of function 'Bytes_val' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
memcpy (Bytes_val (strv), cpumaps, maxinfo * maplen);
^
libvirt_c_oneoffs.c:718:11: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'void *' [-Werror,-Wint-conversion]
memcpy (Bytes_val (strv), cpumaps, maxinfo * maplen);
^~~~~~~~~~~~~~~~
/usr/include/string.h:62:31: note: passing argument to parameter here
void *memcpy(void * __restrict, const void * __restrict, size_t);
^
libvirt_c_oneoffs.c:903:13: error: implicit declaration of function 'Bytes_val' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
memcpy (Bytes_val (v), uuid, VIR_UUID_BUFLEN);
^
libvirt_c_oneoffs.c:903:13: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'void *' [-Werror,-Wint-conversion]
memcpy (Bytes_val (v), uuid, VIR_UUID_BUFLEN);
^~~~~~~~~~~~~
/usr/include/string.h:62:31: note: passing argument to parameter here
void *memcpy(void * __restrict, const void * __restrict, size_t);
^
libvirt_c_oneoffs.c:1060:27: error: implicit declaration of function 'Bytes_val' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
unsigned char *buffer = Bytes_val (bufferv);
^
libvirt_c_oneoffs.c:1060:18: error: incompatible integer to pointer conversion initializing 'unsigned char *' with an expression of type 'int' [-Werror,-Wint-conversion]
unsigned char *buffer = Bytes_val (bufferv);
^ ~~~~~~~~~~~~~~~~~~~
libvirt_c_oneoffs.c:1092:27: error: implicit declaration of function 'Bytes_val' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
unsigned char *buffer = Bytes_val (bufferv);
^
libvirt_c_oneoffs.c:1092:18: error: incompatible integer to pointer conversion initializing 'unsigned char *' with an expression of type 'int' [-Werror,-Wint-conversion]
unsigned char *buffer = Bytes_val (bufferv);
^ ~~~~~~~~~~~~~~~~~~~
libvirt_c_oneoffs.c:1649:11: error: implicit declaration of function 'Bytes_val' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
memcpy (Bytes_val (rv), secval, size);
^
libvirt_c_oneoffs.c:1649:11: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'void *' [-Werror,-Wint-conversion]
memcpy (Bytes_val (rv), secval, size);
^~~~~~~~~~~~~~
/usr/include/string.h:62:31: note: passing argument to parameter here
void *memcpy(void * __restrict, const void * __restrict, size_t);
^
12 errors generated.
gmake[1]: *** [<builtin>: libvirt_c_oneoffs.o] Error 1
gmake[1]: *** Waiting for unfinished jobs....
libvirt_generated.c:836:11: error: implicit declaration of function 'Bytes_val' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
memcpy (Bytes_val (rv), uuid, VIR_UUID_BUFLEN);
^
libvirt_generated.c:836:11: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'void *' [-Werror,-Wint-conversion]
memcpy (Bytes_val (rv), uuid, VIR_UUID_BUFLEN);
^~~~~~~~~~~~~~
/usr/include/string.h:62:31: note: passing argument to parameter here
void *memcpy(void * __restrict, const void * __restrict, size_t);
^
libvirt_generated.c:1332:11: error: implicit declaration of function 'Bytes_val' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
memcpy (Bytes_val (rv), uuid, VIR_UUID_BUFLEN);
^
libvirt_generated.c:1332:11: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'void *' [-Werror,-Wint-conversion]
memcpy (Bytes_val (rv), uuid, VIR_UUID_BUFLEN);
^~~~~~~~~~~~~~
/usr/include/string.h:62:31: note: passing argument to parameter here
void *memcpy(void * __restrict, const void * __restrict, size_t);
^
libvirt_generated.c:1643:11: error: implicit declaration of function 'Bytes_val' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
memcpy (Bytes_val (rv), uuid, VIR_UUID_BUFLEN);
^
libvirt_generated.c:1643:11: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'void *' [-Werror,-Wint-conversion]
memcpy (Bytes_val (rv), uuid, VIR_UUID_BUFLEN);
^~~~~~~~~~~~~~
/usr/include/string.h:62:31: note: passing argument to parameter here
void *memcpy(void * __restrict, const void * __restrict, size_t);
^
libvirt_generated.c:2261:11: error: implicit declaration of function 'Bytes_val' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
memcpy (Bytes_val (rv), uuid, VIR_UUID_BUFLEN);
^
libvirt_generated.c:2261:11: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'void *' [-Werror,-Wint-conversion]
memcpy (Bytes_val (rv), uuid, VIR_UUID_BUFLEN);
^~~~~~~~~~~~~~
/usr/include/string.h:62:31: note: passing argument to parameter here
void *memcpy(void * __restrict, const void * __restrict, size_t);
^
8 errors generated.
gmake[1]: *** [<builtin>: libvirt_generated.o] Error 1
gmake[1]: Leaving directory '/usr<https://ci.centos.org/job/libvirt-ocaml-build/systems=libvirt-freebsd-11/ws…'>
gmake: *** [Makefile:29: all] Error 1
Build step 'Execute shell' marked build as failure
1
3
25 Jan '20
See <https://ci.centos.org/job/libvirt-ocaml-build/systems=libvirt-freebsd-12/85…>
Changes:
[rjones] block_peek, memory_peek: Use bytes for return buffer.
[rjones] String_val returns const char * in OCaml 4.10.
[rjones] Don't try to memcpy into a String_val.
------------------------------------------
Started by upstream project "libvirt-ocaml-build" build number 850
originally caused by:
Started by an SCM change
Started by upstream project "libvirt-build" build number 1126
originally caused by:
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Running as SYSTEM
[EnvInject] - Loading node environment variables.
Building remotely on libvirt-freebsd-12 (libvirt) in workspace <https://ci.centos.org/job/libvirt-ocaml-build/systems=libvirt-freebsd-12/ws/>
No credentials specified
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://github.com/libvirt/libvirt-ocaml.git # timeout=10
Fetching upstream changes from https://github.com/libvirt/libvirt-ocaml.git
> git --version # timeout=10
> git fetch --tags --force --progress https://github.com/libvirt/libvirt-ocaml.git +refs/heads/*:refs/remotes/origin/*
Checking out Revision 2e48637933eaa9e6e2644282031371199595a842 (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 2e48637933eaa9e6e2644282031371199595a842
Commit message: "Don't try to memcpy into a String_val."
> git rev-list --no-walk c4776d501309eb209211cdd46536bfe224267740 # timeout=10
Cleaning workspace
> git rev-parse --verify HEAD # timeout=10
Resetting working tree
> git reset --hard # timeout=10
> git clean -fdx # timeout=10
[libvirt-ocaml] $ /bin/sh -xe /tmp/jenkins17127586064095911293.sh
+ autoreconf -vfi
autoreconf-2.69: Entering directory `.'
autoreconf-2.69: configure.ac: not using Gettext
autoreconf-2.69: running: aclocal --force
autoreconf-2.69: configure.ac: tracing
autoreconf-2.69: configure.ac: not using Libtool
autoreconf-2.69: running: /usr/local/bin/autoconf-2.69 --force
autoreconf-2.69: configure.ac: not using Autoheader
autoreconf-2.69: configure.ac: not using Automake
autoreconf-2.69: Leaving directory `.'
+ ./configure '--prefix=/home/jenkins/build/libvirt'
checking for gcc... no
checking for cc... cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking for a BSD-compatible install... /usr/bin/install -c
checking how to run the C preprocessor... cc -E
checking for function prototypes... yes
checking whether cc understands -c and -o together... yes
checking build system type... x86_64-unknown-freebsd12.1
checking host system type... x86_64-unknown-freebsd12.1
checking for perl... perl
checking for pkg-config... /usr/local/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for LIBVIRT... yes
checking for ocamlc... ocamlc
OCaml version is 4.05.0
OCaml library path is /usr/local/lib/ocaml
checking for ocamlopt... ocamlopt
checking for ocamlc.opt... ocamlc.opt
checking for ocamlopt.opt... ocamlopt.opt
checking for ocamldep... ocamldep
checking for ocamlmktop... ocamlmktop
checking for ocamlmklib... ocamlmklib
checking for ocamldoc... ocamldoc
checking for ocamlbuild... no
checking for ocamlfind... ocamlfind
checking for OCaml findlib package unix... found
------------------------------------------------------------
Thanks for downloading ocaml-libvirt 0.6.1.5
------------------------------------------------------------
configure: creating ./config.status
config.status: creating META
config.status: creating libvirt/libvirt_version.ml
config.status: creating Makefile
config.status: creating Make.rules
config.status: creating libvirt/Makefile
config.status: creating examples/Makefile
+ /usr/local/bin/gmake
for d in libvirt examples; do \
/usr/local/bin/gmake -C $d all; \
if [ $? -ne 0 ]; then exit 1; fi; \
done
gmake[1]: Entering directory '/usr<https://ci.centos.org/job/libvirt-ocaml-build/systems=libvirt-freebsd-12/ws…'>
rm -f .depend
ocamlfind ocamldep -package unix libvirt.mli libvirt_version.mli libvirt.ml libvirt_version.ml > .depend
perl -w generator.pl
cc -g -O2 -DCAML_NAME_SPACE -I.. -I"/usr/local/lib/ocaml" -g -Wall -Werror -fPIC -c -o libvirt_c_oneoffs.o libvirt_c_oneoffs.c
generator.pl: written libvirt_generated.c
cc -g -O2 -DCAML_NAME_SPACE -I.. -I"/usr/local/lib/ocaml" -g -Wall -Werror -fPIC -c -o libvirt_c_common.o libvirt_c_common.c
ocamlfind ocamlc -g -warn-error CDEFLMPSUVYZX-3 -safe-string -package unix -c libvirt.mli
ocamlfind ocamlc -g -warn-error CDEFLMPSUVYZX-3 -safe-string -package unix -c libvirt_version.mli
cc -g -O2 -DCAML_NAME_SPACE -I.. -I"/usr/local/lib/ocaml" -g -Wall -Werror -fPIC -c -o libvirt_generated.o libvirt_generated.c
ocamlfind ocamlc -g -warn-error CDEFLMPSUVYZX-3 -safe-string -package unix -c libvirt.ml
ocamlfind ocamlc -g -warn-error CDEFLMPSUVYZX-3 -safe-string -package unix -c libvirt_version.ml
libvirt_c_oneoffs.c:397:17: error: implicit declaration of function 'Bytes_val' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
memcpy (Bytes_val (v), cred->result, cred->resultlen);
^
libvirt_c_oneoffs.c:397:17: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'void *' [-Werror,-Wint-conversion]
memcpy (Bytes_val (v), cred->result, cred->resultlen);
^~~~~~~~~~~~~
/usr/include/string.h:64:31: note: passing argument to parameter here
void *memcpy(void * __restrict, const void * __restrict, size_t);
^
libvirt_c_oneoffs.c:718:11: error: implicit declaration of function 'Bytes_val' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
memcpy (Bytes_val (strv), cpumaps, maxinfo * maplen);
^
libvirt_c_oneoffs.c:718:11: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'void *' [-Werror,-Wint-conversion]
memcpy (Bytes_val (strv), cpumaps, maxinfo * maplen);
^~~~~~~~~~~~~~~~
/usr/include/string.h:64:31: note: passing argument to parameter here
void *memcpy(void * __restrict, const void * __restrict, size_t);
^
libvirt_c_oneoffs.c:903:13: error: implicit declaration of function 'Bytes_val' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
memcpy (Bytes_val (v), uuid, VIR_UUID_BUFLEN);
^
libvirt_c_oneoffs.c:903:13: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'void *' [-Werror,-Wint-conversion]
memcpy (Bytes_val (v), uuid, VIR_UUID_BUFLEN);
^~~~~~~~~~~~~
/usr/include/string.h:64:31: note: passing argument to parameter here
void *memcpy(void * __restrict, const void * __restrict, size_t);
^
libvirt_c_oneoffs.c:1060:27: error: implicit declaration of function 'Bytes_val' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
unsigned char *buffer = Bytes_val (bufferv);
^
libvirt_c_oneoffs.c:1060:18: error: incompatible integer to pointer conversion initializing 'unsigned char *' with an expression of type 'int' [-Werror,-Wint-conversion]
unsigned char *buffer = Bytes_val (bufferv);
^ ~~~~~~~~~~~~~~~~~~~
libvirt_c_oneoffs.c:1092:27: error: implicit declaration of function 'Bytes_val' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
unsigned char *buffer = Bytes_val (bufferv);
^
libvirt_c_oneoffs.c:1092:18: error: incompatible integer to pointer conversion initializing 'unsigned char *' with an expression of type 'int' [-Werror,-Wint-conversion]
unsigned char *buffer = Bytes_val (bufferv);
^ ~~~~~~~~~~~~~~~~~~~
libvirt_c_oneoffs.c:1649:11: error: implicit declaration of function 'Bytes_val' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
memcpy (Bytes_val (rv), secval, size);
^
libvirt_c_oneoffs.c:1649:11: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'void *' [-Werror,-Wint-conversion]
memcpy (Bytes_val (rv), secval, size);
^~~~~~~~~~~~~~
/usr/include/string.h:64:31: note: passing argument to parameter here
void *memcpy(void * __restrict, const void * __restrict, size_t);
^
12 errors generated.
gmake[1]: *** [<builtin>: libvirt_c_oneoffs.o] Error 1
gmake[1]: *** Waiting for unfinished jobs....
libvirt_generated.c:836:11: error: implicit declaration of function 'Bytes_val' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
memcpy (Bytes_val (rv), uuid, VIR_UUID_BUFLEN);
^
libvirt_generated.c:836:11: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'void *' [-Werror,-Wint-conversion]
memcpy (Bytes_val (rv), uuid, VIR_UUID_BUFLEN);
^~~~~~~~~~~~~~
/usr/include/string.h:64:31: note: passing argument to parameter here
void *memcpy(void * __restrict, const void * __restrict, size_t);
^
libvirt_generated.c:1332:11: error: implicit declaration of function 'Bytes_val' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
memcpy (Bytes_val (rv), uuid, VIR_UUID_BUFLEN);
^
libvirt_generated.c:1332:11: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'void *' [-Werror,-Wint-conversion]
memcpy (Bytes_val (rv), uuid, VIR_UUID_BUFLEN);
^~~~~~~~~~~~~~
/usr/include/string.h:64:31: note: passing argument to parameter here
void *memcpy(void * __restrict, const void * __restrict, size_t);
^
libvirt_generated.c:1643:11: error: implicit declaration of function 'Bytes_val' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
memcpy (Bytes_val (rv), uuid, VIR_UUID_BUFLEN);
^
libvirt_generated.c:1643:11: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'void *' [-Werror,-Wint-conversion]
memcpy (Bytes_val (rv), uuid, VIR_UUID_BUFLEN);
^~~~~~~~~~~~~~
/usr/include/string.h:64:31: note: passing argument to parameter here
void *memcpy(void * __restrict, const void * __restrict, size_t);
^
libvirt_generated.c:2261:11: error: implicit declaration of function 'Bytes_val' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
memcpy (Bytes_val (rv), uuid, VIR_UUID_BUFLEN);
^
libvirt_generated.c:2261:11: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'void *' [-Werror,-Wint-conversion]
memcpy (Bytes_val (rv), uuid, VIR_UUID_BUFLEN);
^~~~~~~~~~~~~~
/usr/include/string.h:64:31: note: passing argument to parameter here
void *memcpy(void * __restrict, const void * __restrict, size_t);
^
8 errors generated.
gmake[1]: *** [<builtin>: libvirt_generated.o] Error 1
gmake[1]: Leaving directory '/usr<https://ci.centos.org/job/libvirt-ocaml-build/systems=libvirt-freebsd-12/ws…'>
gmake: *** [Makefile:29: all] Error 1
Build step 'Execute shell' marked build as failure
1
3
25 Jan '20
See <https://ci.centos.org/job/libvirt-ocaml-build/systems=libvirt-centos-7/850/…>
Changes:
[rjones] block_peek, memory_peek: Use bytes for return buffer.
[rjones] String_val returns const char * in OCaml 4.10.
[rjones] Don't try to memcpy into a String_val.
------------------------------------------
Started by upstream project "libvirt-ocaml-build" build number 850
originally caused by:
Started by an SCM change
Started by upstream project "libvirt-build" build number 1126
originally caused by:
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Running as SYSTEM
[EnvInject] - Loading node environment variables.
Building remotely on libvirt-centos-7 (libvirt) in workspace <https://ci.centos.org/job/libvirt-ocaml-build/systems=libvirt-centos-7/ws/>
No credentials specified
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://github.com/libvirt/libvirt-ocaml.git # timeout=10
Fetching upstream changes from https://github.com/libvirt/libvirt-ocaml.git
> git --version # timeout=10
> git fetch --tags --progress https://github.com/libvirt/libvirt-ocaml.git +refs/heads/*:refs/remotes/origin/*
Checking out Revision 2e48637933eaa9e6e2644282031371199595a842 (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 2e48637933eaa9e6e2644282031371199595a842
Commit message: "Don't try to memcpy into a String_val."
> git rev-list --no-walk c4776d501309eb209211cdd46536bfe224267740 # timeout=10
Cleaning workspace
> git rev-parse --verify HEAD # timeout=10
Resetting working tree
> git reset --hard # timeout=10
> git clean -fdx # timeout=10
[libvirt-ocaml] $ /bin/sh -xe /tmp/jenkins1680108334624632000.sh
+ autoreconf -vfi
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/bin/autoconf --force
autoreconf: configure.ac: not using Autoheader
autoreconf: configure.ac: not using Automake
autoreconf: Leaving directory `.'
+ ./configure --prefix=/home/jenkins/build/libvirt
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for a BSD-compatible install... /usr/bin/install -c
checking how to run the C preprocessor... gcc -E
checking for function prototypes... yes
checking whether gcc and cc understand -c and -o together... yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for perl... perl
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for LIBVIRT... yes
checking for ocamlc... ocamlc
OCaml version is 4.05.0
OCaml library path is /usr/lib64/ocaml
checking for ocamlopt... ocamlopt
checking for ocamlc.opt... ocamlc.opt
checking for ocamlopt.opt... ocamlopt.opt
checking for ocamldep... ocamldep
checking for ocamlmktop... ocamlmktop
checking for ocamlmklib... ocamlmklib
checking for ocamldoc... no
checking for ocamlbuild... no
checking for ocamlfind... ocamlfind
checking for OCaml findlib package unix... found
------------------------------------------------------------
Thanks for downloading ocaml-libvirt 0.6.1.5
------------------------------------------------------------
configure: creating ./config.status
config.status: creating META
config.status: creating libvirt/libvirt_version.ml
config.status: creating Makefile
config.status: creating Make.rules
config.status: creating libvirt/Makefile
config.status: creating examples/Makefile
+ /usr/bin/gmake
for d in libvirt examples; do \
/usr/bin/gmake -C $d all; \
if [ $? -ne 0 ]; then exit 1; fi; \
done
gmake[1]: Entering directory `<https://ci.centos.org/job/libvirt-ocaml-build/systems=libvirt-centos-7/ws/l…'>
rm -f .depend
ocamlfind ocamldep -package unix libvirt_version.mli libvirt.mli libvirt_version.ml libvirt.ml > .depend
gmake[1]: Leaving directory `<https://ci.centos.org/job/libvirt-ocaml-build/systems=libvirt-centos-7/ws/l…'>
gmake[1]: Entering directory `<https://ci.centos.org/job/libvirt-ocaml-build/systems=libvirt-centos-7/ws/l…'>
perl -w generator.pl
cc -g -O2 -DCAML_NAME_SPACE -I.. -I"/usr/lib64/ocaml" -g -Wall -Werror -fPIC -c -o libvirt_c_oneoffs.o libvirt_c_oneoffs.c
generator.pl: written libvirt_generated.c
cc -g -O2 -DCAML_NAME_SPACE -I.. -I"/usr/lib64/ocaml" -g -Wall -Werror -fPIC -c -o libvirt_c_common.o libvirt_c_common.c
ocamlfind ocamlc -g -warn-error CDEFLMPSUVYZX-3 -safe-string -package unix -c libvirt.mli
libvirt_c_oneoffs.c: In function ‘ocaml_libvirt_connect_call_auth_default_callback’:
libvirt_c_oneoffs.c:397:9: error: implicit declaration of function ‘Bytes_val’ [-Werror=implicit-function-declaration]
memcpy (Bytes_val (v), cred->result, cred->resultlen);
^
libvirt_c_oneoffs.c:397:9: error: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast [-Werror]
In file included from libvirt_c.h:26:0,
from libvirt_c_oneoffs.c:22:
/usr/include/string.h:42:14: note: expected ‘void * __restrict__’ but argument is of type ‘int’
extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
^
libvirt_c_oneoffs.c: In function ‘ocaml_libvirt_domain_get_vcpus’:
libvirt_c_oneoffs.c:718:3: error: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast [-Werror]
memcpy (Bytes_val (strv), cpumaps, maxinfo * maplen);
^
In file included from libvirt_c.h:26:0,
from libvirt_c_oneoffs.c:22:
/usr/include/string.h:42:14: note: expected ‘void * __restrict__’ but argument is of type ‘int’
extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
^
ocamlfind ocamlc -g -warn-error CDEFLMPSUVYZX-3 -safe-string -package unix -c libvirt_version.mli
libvirt_c_oneoffs.c: In function ‘ocaml_libvirt_domain_get_all_domain_stats’:
libvirt_c_oneoffs.c:903:5: error: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast [-Werror]
memcpy (Bytes_val (v), uuid, VIR_UUID_BUFLEN);
^
In file included from libvirt_c.h:26:0,
from libvirt_c_oneoffs.c:22:
/usr/include/string.h:42:14: note: expected ‘void * __restrict__’ but argument is of type ‘int’
extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
^
libvirt_c_oneoffs.c: In function ‘ocaml_libvirt_domain_block_peek_native’:
libvirt_c_oneoffs.c:1060:27: error: initialization makes pointer from integer without a cast [-Werror]
unsigned char *buffer = Bytes_val (bufferv);
^
libvirt_c_oneoffs.c: In function ‘ocaml_libvirt_domain_memory_peek_native’:
libvirt_c_oneoffs.c:1092:27: error: initialization makes pointer from integer without a cast [-Werror]
unsigned char *buffer = Bytes_val (bufferv);
^
cc -g -O2 -DCAML_NAME_SPACE -I.. -I"/usr/lib64/ocaml" -g -Wall -Werror -fPIC -c -o libvirt_generated.o libvirt_generated.c
libvirt_c_oneoffs.c: In function ‘ocaml_libvirt_secret_get_value’:
libvirt_c_oneoffs.c:1649:3: error: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast [-Werror]
memcpy (Bytes_val (rv), secval, size);
^
In file included from libvirt_c.h:26:0,
from libvirt_c_oneoffs.c:22:
/usr/include/string.h:42:14: note: expected ‘void * __restrict__’ but argument is of type ‘int’
extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
^
cc1: all warnings being treated as errors
gmake[1]: *** [libvirt_c_oneoffs.o] Error 1
gmake[1]: *** Waiting for unfinished jobs....
libvirt_generated.c: In function ‘ocaml_libvirt_domain_get_uuid’:
libvirt_generated.c:836:3: error: implicit declaration of function ‘Bytes_val’ [-Werror=implicit-function-declaration]
memcpy (Bytes_val (rv), uuid, VIR_UUID_BUFLEN);
^
libvirt_generated.c:836:3: error: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast [-Werror]
In file included from libvirt_c.h:26:0,
from libvirt_generated.c:28:
/usr/include/string.h:42:14: note: expected ‘void * __restrict__’ but argument is of type ‘int’
extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
^
libvirt_generated.c: In function ‘ocaml_libvirt_network_get_uuid’:
libvirt_generated.c:1332:3: error: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast [-Werror]
memcpy (Bytes_val (rv), uuid, VIR_UUID_BUFLEN);
^
In file included from libvirt_c.h:26:0,
from libvirt_generated.c:28:
/usr/include/string.h:42:14: note: expected ‘void * __restrict__’ but argument is of type ‘int’
extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
^
libvirt_generated.c: In function ‘ocaml_libvirt_storage_pool_get_uuid’:
libvirt_generated.c:1643:3: error: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast [-Werror]
memcpy (Bytes_val (rv), uuid, VIR_UUID_BUFLEN);
^
In file included from libvirt_c.h:26:0,
from libvirt_generated.c:28:
/usr/include/string.h:42:14: note: expected ‘void * __restrict__’ but argument is of type ‘int’
extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
^
libvirt_generated.c: In function ‘ocaml_libvirt_secret_get_uuid’:
libvirt_generated.c:2261:3: error: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast [-Werror]
memcpy (Bytes_val (rv), uuid, VIR_UUID_BUFLEN);
^
In file included from libvirt_c.h:26:0,
from libvirt_generated.c:28:
/usr/include/string.h:42:14: note: expected ‘void * __restrict__’ but argument is of type ‘int’
extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
^
cc1: all warnings being treated as errors
gmake[1]: *** [libvirt_generated.o] Error 1
gmake[1]: Leaving directory `<https://ci.centos.org/job/libvirt-ocaml-build/systems=libvirt-centos-7/ws/l…'>
gmake: *** [all] Error 1
Build step 'Execute shell' marked build as failure
1
3