Still Failing: libvirt/libvirt#3340 (master - 72d99b0)
by Travis CI
Build Update for libvirt/libvirt
-------------------------------------
Build: #3340
Status: Still Failing
Duration: 53 mins and 18 secs
Commit: 72d99b0 (master)
Author: Mark Asselstine
Message: Avoid unnecessary error messages handling udev events
The udev monitor thread "udevEventHandleThread()" will lag the
actual/real view of devices in sysfs as it serially processes udev
monitor events. So for instance if you were to run the following cmd
to create a new veth pair and rename one of the veth endpoints
you might see the following monitor events and real world that looks like
time
| create v0 sysfs entry
wake udevEventHandleThread | create v1 sysfs entry
udev_monitor_receive_device(v1-add) | move v0 sysfs to v2
udevHandleOneDevice(v1) |
udev_monitor_receive_device(v0-add) |
udevHandleOneDevice(v0) | <--- error msgs in virNetDevGetLinkInfo()
udev_monitor_receive_device(v2-move) | as v0 no longer exists
udevHandleOneDevice(v2) |
\/
As you can see the changes in sysfs can take place well before we get
to act on the events in the udevEventHandleThread(), so by the time we
get around to processing the v0 add event, the sysfs entry has been
moved to v2.
To work around this we check if the sysfs entry is valid before
attempting to read it and don't bother trying to read link info if
not. This is safe since we will never read sysfs entries earlier than
it existing, ie. if the entry is not there it has either been removed
in the time since we enumerated the device or something bigger is
busted, in either case, no sysfs entry, no link info. In the case
described above we will eventually get the link info as we work
through the queue of monitor events and get to the 'move' event.
https://bugzilla.redhat.com/show_bug.cgi?id=1557902
Signed-off-by: Mark Asselstine <mark.asselstine(a)windriver.com>
Signed-off-by: Michal Privoznik <mprivozn(a)redhat.com>
Reviewed-by: Martin Kletzander <mkletzan(a)redhat.com>
Reviewed-by: Michal Privoznik <mprivozn(a)redhat.com>
View the changeset: https://github.com/libvirt/libvirt/compare/a7f0a3a272a8...72d99b094be8
View the full build log and details: https://travis-ci.org/github/libvirt/libvirt/builds/677247643?utm_medium=...
--
You can unsubscribe from build emails from the libvirt/libvirt repository going to https://travis-ci.org/account/preferences/unsubscribe?repository=4872032&....
Or unsubscribe from *all* email updating your settings at https://travis-ci.org/account/preferences/unsubscribe?utm_medium=notifica....
Or configure specific recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications.
4 years, 8 months
Build failed in Jenkins: libvirt+mingw64-build » libvirt-fedora-30 #1476
by ci@centos.org
See <https://ci.centos.org/job/libvirt+mingw64-build/systems=libvirt-fedora-30...>
Changes:
[jdenemar] util: Fix virDaemonForkIntoBackground
------------------------------------------
[...truncated 32.08 KB...]
configure: mpath: no
configure: Disk: no
configure: RBD: no
configure: Sheepdog: no
configure: Gluster: no
configure: ZFS: no
configure: Virtuozzo storage: no
configure:
configure: Security Drivers
configure:
configure: SELinux: no
configure: AppArmor: no
configure:
configure: Driver Loadable Modules
configure:
configure: driver_modules: no
configure:
configure: Libraries
configure:
configure: acl: no
configure: apparmor: no
configure: attr: no
configure: audit: no
configure: bash_completion: no
configure: blkid: no
configure: capng: no
configure: curl: yes (CFLAGS='-DCURL_DISABLE_TYPECHECK -I/usr/x86_64-w64-mingw32/sys-root/mingw/include ' LIBS='-L/usr/x86_64-w64-mingw32/sys-root/mingw/lib -lcurl ')
configure: dbus: yes (CFLAGS='-I/usr/x86_64-w64-mingw32/sys-root/mingw/include/dbus-1.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/dbus-1.0/include ' LIBS='-L/usr/x86_64-w64-mingw32/sys-root/mingw/lib -ldbus-1 ')
configure: dlopen: yes (CFLAGS='' LIBS='')
configure: firewalld: yes (CFLAGS='' LIBS='')
configure: firewalld-zone: yes
configure: fuse: no
configure: glib: yes (CFLAGS='-mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include ' LIBS='-L/usr/x86_64-w64-mingw32/sys-root/mingw/lib -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lintl ')
configure: glusterfs: no
configure: gnutls: yes (CFLAGS='-I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 ' LIBS='-L/usr/x86_64-w64-mingw32/sys-root/mingw/lib -lgnutls ')
configure: hal: no
configure: libiscsi: no
configure: libnl: no
configure: libpcap: yes (CFLAGS='' LIBS='-lpcap')
configure: libssh: no
configure: libxl: no
configure: libxml: yes (CFLAGS='-I/usr/x86_64-w64-mingw32/sys-root/mingw/include/libxml2 ' LIBS='-L/usr/x86_64-w64-mingw32/sys-root/mingw/lib -lxml2 ')
configure: macvtap: no
configure: netcf: no
configure: NLS: yes
configure: nss: no
configure: numactl: no
configure: openwsman: no
configure: pciaccess: no
configure: pm_utils: yes (CFLAGS='' LIBS='')
configure: polkit: no
configure: rbd: no
configure: readline: yes (CFLAGS='-D_FUNCTION_DEF ' LIBS='-lreadline')
configure: sanlock: no
configure: sasl: no
configure: selinux: no
configure: ssh2: yes (CFLAGS='-I/usr/x86_64-w64-mingw32/sys-root/mingw/include ' LIBS='-L/usr/x86_64-w64-mingw32/sys-root/mingw/lib -lssh2 -lws2_32 ')
configure: udev: no
configure: virtualport: no
configure: xdr: yes (CFLAGS='' LIBS='')
configure: yajl: no
configure:
configure: Windows
configure:
configure: MinGW: yes (CFLAGS='' LIBS='-lole32 -loleaut32')
configure: windres: yes (x86_64-w64-mingw32-windres)
configure:
configure: Test suite
configure:
configure: Coverage: no
configure:
configure: Miscellaneous
configure:
configure: Debug: yes
configure: Use -Werror: yes
configure: Warning Flags: -fno-common -W -Waddress -Waggressive-loop-optimizations -Wall -Wattributes -Wbool-compare -Wbool-operation -Wbuiltin-declaration-mismatch -Wbuiltin-macro-redefined -Wcast-align -Wcast-align=strict -Wcast-function-type -Wchar-subscripts -Wclobbered -Wcomment -Wcomments -Wcoverage-mismatch -Wcpp -Wdangling-else -Wdate-time -Wdeprecated-declarations -Wdesignated-init -Wdiscarded-array-qualifiers -Wdiscarded-qualifiers -Wdiv-by-zero -Wdouble-promotion -Wduplicated-cond -Wduplicate-decl-specifier -Wempty-body -Wendif-labels -Wexpansion-to-defined -Wextra -Wformat-contains-nul -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wformat-zero-length -Wframe-address -Wfree-nonheap-object -Whsa -Wif-not-aligned -Wignored-attributes -Wignored-qualifiers -Wimplicit -Wimplicit-function-declaration -Wimplicit-int -Wincompatible-pointer-types -Winit-self -Winline -Wint-conversion -Wint-in-bool-context -Wint-to-pointer-cast -Winvalid-memory-model -Winvalid-pch -Wlogical-not-parentheses -Wlogical-op -Wmain -Wmaybe-uninitialized -Wmemset-elt-size -Wmemset-transposed-args -Wmisleading-indentation -Wmissing-attributes -Wmissing-braces -Wmissing-declarations -Wmissing-field-initializers -Wmissing-include-dirs -Wmissing-parameter-type -Wmissing-prototypes -Wmultichar -Wmultistatement-macros -Wnarrowing -Wnested-externs -Wnonnull -Wnonnull-compare -Wnull-dereference -Wodr -Wold-style-declaration -Wold-style-definition -Wopenmp-simd -Woverflow -Woverride-init -Wpacked-bitfield-compat -Wpacked-not-aligned -Wparentheses -Wpointer-arith -Wpointer-compare -Wpointer-sign -Wpointer-to-int-cast -Wpragmas -Wpsabi -Wrestrict -Wreturn-local-addr -Wreturn-type -Wscalar-storage-order -Wsequence-point -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wsizeof-array-argument -Wsizeof-pointer-div -Wsizeof-pointer-memaccess -Wstrict-aliasing -Wstrict-prototypes -Wstringop-truncation -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-attribute=pure -Wsuggest-final-methods -Wsuggest-final-types -Wswitch -Wswitch-bool -Wswitch-unreachable -Wsync-nand -Wtautological-compare -Wtrampolines -Wtrigraphs -Wtype-limits -Wuninitialized -Wunknown-pragmas -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-parameter -Wunused-result -Wunused-value -Wunused-variable -Wvarargs -Wvariadic-macros -Wvector-operation-performance -Wvla -Wvolatile-register-var -Wwrite-strings -Walloc-size-larger-than=9223372036854775807 -Warray-bounds=2 -Wformat-overflow=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wnormalized=nfc -Wshift-overflow=2 -Wstringop-overflow=2 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-sign-compare -Wno-cast-function-type -Wjump-misses-init -Wswitch-enum -Wno-format-nonliteral -Wno-format-truncation -Wframe-larger-than=4096 -fexceptions -fasynchronous-unwind-tables -fipa-pure-const -Wno-suggest-attribute=pure -Wno-suggest-attribute=const -Werror -std=gnu99
configure: DTrace: no
configure: numad: no
configure: Init script: none
configure: Char device locks: no
configure: Default Editor: vi
configure: Loader/NVRAM:
configure: virt-login-shell: no
configure: virt-host-validate: no
configure: TLS priority: NORMAL
configure:
configure: Developer Tools
configure:
configure: wireshark_dissector: no
configure:
configure: Privileges
configure:
configure: QEMU: root:root (!!! running QEMU as root is strongly discouraged !!!)
configure:
Now type 'make' to compile libvirt
+ /usr/bin/make
GEN configmake.h
/usr/bin/make all-recursive
make[1]: Entering directory '<https://ci.centos.org/job/libvirt+mingw64-build/systems=libvirt-fedora-30...'>
Making all in .
make[2]: Entering directory '<https://ci.centos.org/job/libvirt+mingw64-build/systems=libvirt-fedora-30...'>
make[2]: Leaving directory '<https://ci.centos.org/job/libvirt+mingw64-build/systems=libvirt-fedora-30...'>
Making all in include/libvirt
make[2]: Entering directory '<https://ci.centos.org/job/libvirt+mingw64-build/systems=libvirt-fedora-30...'>
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '<https://ci.centos.org/job/libvirt+mingw64-build/systems=libvirt-fedora-30...'>
Making all in src
make[2]: Entering directory '<https://ci.centos.org/job/libvirt+mingw64-build/systems=libvirt-fedora-30...'>
GEN util/virkeycodetable_linux.h
GEN util/virkeycodetable_osx.h
GEN util/virkeycodetable_atset1.h
GEN util/virkeycodetable_atset2.h
GEN util/virkeycodetable_atset3.h
GEN util/virkeycodetable_xtkbd.h
GEN util/virkeycodetable_usb.h
GEN util/virkeycodetable_win32.h
GEN util/virkeycodetable_qnum.h
GEN util/virkeynametable_linux.h
GEN util/virkeynametable_osx.h
GEN util/virkeynametable_win32.h
GEN security/apparmor/usr.lib.libvirt.virt-aa-helper
GEN security/apparmor/usr.sbin.libvirtd
GEN access/viraccessapicheck.h
GEN access/viraccessapicheck.c
GEN access/viraccessapicheckqemu.h
GEN access/viraccessapicheckqemu.c
GEN access/viraccessapichecklxc.h
GEN access/viraccessapichecklxc.c
GEN libvirt_access.xml
GEN libvirt_access_qemu.xml
GEN libvirt_access_lxc.xml
GEN logging/log_protocol.h
GEN logging/log_daemon_dispatch_stubs.h
GEN locking/lock_protocol.h
GEN locking/lock_daemon_dispatch_stubs.h
GEN admin/admin_protocol.h
GEN admin/admin_client.h
GEN admin/admin_server_dispatch_stubs.h
GEN rpc/virnetprotocol.h
GEN rpc/virkeepaliveprotocol.h
GEN .esx_vi_generator.stamp
GEN .hyperv_wmi_generator.stamp
GEN lxc/lxc_monitor_protocol.h
GEN lxc/lxc_monitor_dispatch.h
GEN hyperv/hyperv_wmi_classes.generated.typedef
GEN hyperv/hyperv_wmi_classes.generated.h
GEN hyperv/hyperv_wmi_classes.generated.c
GEN esx/esx_vi_types.generated.typedef
GEN esx/esx_vi_types.generated.typeenum
GEN esx/esx_vi_types.generated.typetostring
GEN esx/esx_vi_types.generated.typefromstring
GEN esx/esx_vi_types.generated.h
GEN esx/esx_vi_types.generated.c
GEN esx/esx_vi_methods.generated.h
GEN esx/esx_vi_methods.generated.c
GEN esx/esx_vi_methods.generated.macro
GEN esx/esx_vi.generated.h
GEN esx/esx_vi.generated.c
GEN lxc/lxc_controller_dispatch.h
GEN remote/remote_protocol.h
GEN remote/remote_client_bodies.h
GEN remote/lxc_protocol.h
GEN remote/lxc_client_bodies.h
GEN remote/qemu_protocol.h
GEN remote/qemu_client_bodies.h
GEN remote/remote_daemon_dispatch_stubs.h
GEN remote/lxc_daemon_dispatch_stubs.h
GEN remote/qemu_daemon_dispatch_stubs.h
GEN libvirt_access.syms
GEN libvirt_access_qemu.syms
GEN libvirt_access_lxc.syms
GEN admin/libvirt_admin.syms
GEN libvirt_qemu.def
GEN libvirt_lxc.def
GEN libvirtd.qemu.logrotate
GEN libvirtd.lxc.logrotate
GEN libvirtd.libxl.logrotate
GEN libvirtd.logrotate
GEN logging/log_protocol.c
GEN locking/lock_protocol.c
GEN admin/admin_protocol.c
GEN rpc/virnetprotocol.c
GEN rpc/virkeepaliveprotocol.c
GEN lxc/lxc_monitor_protocol.c
GEN remote/remote_protocol.c
GEN remote/lxc_protocol.c
GEN remote/qemu_protocol.c
GEN admin/libvirt_admin.def
GEN libvirt.syms
GEN libvirt.def
/usr/bin/make all-am
make[3]: Entering directory '<https://ci.centos.org/job/libvirt+mingw64-build/systems=libvirt-fedora-30...'>
CC libvirt_driver_la-driver.lo
CC libvirt_driver_la-datatypes.lo
CC libvirt_driver_la-libvirt.lo
CC libvirt_driver_la-libvirt-domain.lo
CC libvirt_driver_la-libvirt-domain-checkpoint.lo
CC libvirt_driver_la-libvirt-domain-snapshot.lo
CC libvirt_driver_la-libvirt-host.lo
CC libvirt_driver_la-libvirt-interface.lo
CC libvirt_driver_la-libvirt-network.lo
CC libvirt_driver_la-libvirt-nodedev.lo
CC libvirt_driver_la-libvirt-nwfilter.lo
CC libvirt_driver_la-libvirt-secret.lo
CC libvirt_driver_la-libvirt-storage.lo
CC libvirt_driver_la-libvirt-stream.lo
CC libvirt_qemu_la-libvirt-qemu.lo
CC libvirt_lxc_la-libvirt-lxc.lo
CC libvirt_admin_la-datatypes.lo
CC admin/libvirt_admin_la-admin_protocol.lo
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 util/libvirt_util_la-glibcompat.lo
CC util/libvirt_util_la-viralloc.lo
CC util/libvirt_util_la-virarch.lo
CC util/libvirt_util_la-virarptable.lo
CC util/libvirt_util_la-viraudit.lo
CC util/libvirt_util_la-virauth.lo
CC util/libvirt_util_la-virauthconfig.lo
CC util/libvirt_util_la-virbitmap.lo
CC util/libvirt_util_la-virbpf.lo
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-vircommand.lo
CC util/libvirt_util_la-virconf.lo
CC util/libvirt_util_la-vircrypto.lo
CC util/libvirt_util_la-virdaemon.lo
CC util/libvirt_util_la-virdbus.lo
CC util/libvirt_util_la-virdevmapper.lo
CC util/libvirt_util_la-virdnsmasq.lo
../../src/util/virdaemon.c:25:10: fatal error: sys/wait.h: No such file or directory
#include <sys/wait.h>
^~~~~~~~~~~~
compilation terminated.
make[3]: *** [Makefile:10577: util/libvirt_util_la-virdaemon.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '<https://ci.centos.org/job/libvirt+mingw64-build/systems=libvirt-fedora-30...'>
make[2]: *** [Makefile:6438: all] Error 2
make[2]: Leaving directory '<https://ci.centos.org/job/libvirt+mingw64-build/systems=libvirt-fedora-30...'>
make[1]: *** [Makefile:777: all-recursive] Error 1
make[1]: Leaving directory '<https://ci.centos.org/job/libvirt+mingw64-build/systems=libvirt-fedora-30...'>
make: *** [Makefile:670: all] Error 2
Build step 'Execute shell' marked build as failure
4 years, 8 months
Build failed in Jenkins: libvirt+mingw32-build » libvirt-fedora-30 #1477
by ci@centos.org
See <https://ci.centos.org/job/libvirt+mingw32-build/systems=libvirt-fedora-30...>
Changes:
[jdenemar] util: Fix virDaemonForkIntoBackground
------------------------------------------
[...truncated 31.93 KB...]
configure: mpath: no
configure: Disk: no
configure: RBD: no
configure: Sheepdog: no
configure: Gluster: no
configure: ZFS: no
configure: Virtuozzo storage: no
configure:
configure: Security Drivers
configure:
configure: SELinux: no
configure: AppArmor: no
configure:
configure: Driver Loadable Modules
configure:
configure: driver_modules: no
configure:
configure: Libraries
configure:
configure: acl: no
configure: apparmor: no
configure: attr: no
configure: audit: no
configure: bash_completion: no
configure: blkid: no
configure: capng: no
configure: curl: yes (CFLAGS='-DCURL_DISABLE_TYPECHECK -I/usr/i686-w64-mingw32/sys-root/mingw/include ' LIBS='-L/usr/i686-w64-mingw32/sys-root/mingw/lib -lcurl ')
configure: dbus: yes (CFLAGS='-I/usr/i686-w64-mingw32/sys-root/mingw/include/dbus-1.0 -I/usr/i686-w64-mingw32/sys-root/mingw/lib/dbus-1.0/include ' LIBS='-L/usr/i686-w64-mingw32/sys-root/mingw/lib -ldbus-1 ')
configure: dlopen: yes (CFLAGS='' LIBS='')
configure: firewalld: yes (CFLAGS='' LIBS='')
configure: firewalld-zone: yes
configure: fuse: no
configure: glib: yes (CFLAGS='-mms-bitfields -I/usr/i686-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/i686-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/i686-w64-mingw32/sys-root/mingw/include ' LIBS='-L/usr/i686-w64-mingw32/sys-root/mingw/lib -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lintl ')
configure: glusterfs: no
configure: gnutls: yes (CFLAGS='-I/usr/i686-w64-mingw32/sys-root/mingw/include -I/usr/i686-w64-mingw32/sys-root/mingw/include/p11-kit-1 ' LIBS='-L/usr/i686-w64-mingw32/sys-root/mingw/lib -lgnutls ')
configure: hal: no
configure: libiscsi: no
configure: libnl: no
configure: libpcap: yes (CFLAGS='' LIBS='-lpcap')
configure: libssh: no
configure: libxl: no
configure: libxml: yes (CFLAGS='-I/usr/i686-w64-mingw32/sys-root/mingw/include/libxml2 ' LIBS='-L/usr/i686-w64-mingw32/sys-root/mingw/lib -lxml2 ')
configure: macvtap: no
configure: netcf: no
configure: NLS: yes
configure: nss: no
configure: numactl: no
configure: openwsman: no
configure: pciaccess: no
configure: pm_utils: yes (CFLAGS='' LIBS='')
configure: polkit: no
configure: rbd: no
configure: readline: yes (CFLAGS='-D_FUNCTION_DEF ' LIBS='-lreadline')
configure: sanlock: no
configure: sasl: no
configure: selinux: no
configure: ssh2: yes (CFLAGS='-I/usr/i686-w64-mingw32/sys-root/mingw/include ' LIBS='-L/usr/i686-w64-mingw32/sys-root/mingw/lib -lssh2 -lws2_32 ')
configure: udev: no
configure: virtualport: no
configure: xdr: yes (CFLAGS='' LIBS='')
configure: yajl: no
configure:
configure: Windows
configure:
configure: MinGW: yes (CFLAGS='' LIBS='-lole32 -loleaut32')
configure: windres: yes (i686-w64-mingw32-windres)
configure:
configure: Test suite
configure:
configure: Coverage: no
configure:
configure: Miscellaneous
configure:
configure: Debug: yes
configure: Use -Werror: yes
configure: Warning Flags: -fno-common -W -Waddress -Waggressive-loop-optimizations -Wall -Wattributes -Wbool-compare -Wbool-operation -Wbuiltin-declaration-mismatch -Wbuiltin-macro-redefined -Wcast-align -Wcast-align=strict -Wcast-function-type -Wchar-subscripts -Wclobbered -Wcomment -Wcomments -Wcoverage-mismatch -Wcpp -Wdangling-else -Wdate-time -Wdeprecated-declarations -Wdesignated-init -Wdiscarded-array-qualifiers -Wdiscarded-qualifiers -Wdiv-by-zero -Wdouble-promotion -Wduplicated-cond -Wduplicate-decl-specifier -Wempty-body -Wendif-labels -Wexpansion-to-defined -Wextra -Wformat-contains-nul -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wformat-zero-length -Wframe-address -Wfree-nonheap-object -Whsa -Wif-not-aligned -Wignored-attributes -Wignored-qualifiers -Wimplicit -Wimplicit-function-declaration -Wimplicit-int -Wincompatible-pointer-types -Winit-self -Winline -Wint-conversion -Wint-in-bool-context -Wint-to-pointer-cast -Winvalid-memory-model -Winvalid-pch -Wlogical-not-parentheses -Wlogical-op -Wmain -Wmaybe-uninitialized -Wmemset-elt-size -Wmemset-transposed-args -Wmisleading-indentation -Wmissing-attributes -Wmissing-braces -Wmissing-declarations -Wmissing-field-initializers -Wmissing-include-dirs -Wmissing-parameter-type -Wmissing-prototypes -Wmultichar -Wmultistatement-macros -Wnarrowing -Wnested-externs -Wnonnull -Wnonnull-compare -Wnull-dereference -Wodr -Wold-style-declaration -Wold-style-definition -Wopenmp-simd -Woverflow -Woverride-init -Wpacked-bitfield-compat -Wpacked-not-aligned -Wparentheses -Wpointer-arith -Wpointer-compare -Wpointer-sign -Wpointer-to-int-cast -Wpragmas -Wpsabi -Wrestrict -Wreturn-local-addr -Wreturn-type -Wscalar-storage-order -Wsequence-point -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wsizeof-array-argument -Wsizeof-pointer-div -Wsizeof-pointer-memaccess -Wstrict-aliasing -Wstrict-prototypes -Wstringop-truncation -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-attribute=pure -Wsuggest-final-methods -Wsuggest-final-types -Wswitch -Wswitch-bool -Wswitch-unreachable -Wsync-nand -Wtautological-compare -Wtrampolines -Wtrigraphs -Wtype-limits -Wuninitialized -Wunknown-pragmas -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-parameter -Wunused-result -Wunused-value -Wunused-variable -Wvarargs -Wvariadic-macros -Wvector-operation-performance -Wvla -Wvolatile-register-var -Wwrite-strings -Walloc-size-larger-than=2147483647 -Warray-bounds=2 -Wformat-overflow=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wnormalized=nfc -Wshift-overflow=2 -Wstringop-overflow=2 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-sign-compare -Wno-cast-function-type -Wjump-misses-init -Wswitch-enum -Wno-format-nonliteral -Wno-format-truncation -Wframe-larger-than=4096 -fexceptions -fasynchronous-unwind-tables -fipa-pure-const -Wno-suggest-attribute=pure -Wno-suggest-attribute=const -Werror -std=gnu99
configure: DTrace: no
configure: numad: no
configure: Init script: none
configure: Char device locks: no
configure: Default Editor: vi
configure: Loader/NVRAM:
configure: virt-login-shell: no
configure: virt-host-validate: no
configure: TLS priority: NORMAL
configure:
configure: Developer Tools
configure:
configure: wireshark_dissector: no
configure:
configure: Privileges
configure:
configure: QEMU: root:root (!!! running QEMU as root is strongly discouraged !!!)
configure:
Now type 'make' to compile libvirt
+ /usr/bin/make
GEN configmake.h
/usr/bin/make all-recursive
make[1]: Entering directory '<https://ci.centos.org/job/libvirt+mingw32-build/systems=libvirt-fedora-30...'>
Making all in .
make[2]: Entering directory '<https://ci.centos.org/job/libvirt+mingw32-build/systems=libvirt-fedora-30...'>
make[2]: Leaving directory '<https://ci.centos.org/job/libvirt+mingw32-build/systems=libvirt-fedora-30...'>
Making all in include/libvirt
make[2]: Entering directory '<https://ci.centos.org/job/libvirt+mingw32-build/systems=libvirt-fedora-30...'>
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '<https://ci.centos.org/job/libvirt+mingw32-build/systems=libvirt-fedora-30...'>
Making all in src
make[2]: Entering directory '<https://ci.centos.org/job/libvirt+mingw32-build/systems=libvirt-fedora-30...'>
GEN util/virkeycodetable_linux.h
GEN util/virkeycodetable_osx.h
GEN util/virkeycodetable_atset1.h
GEN util/virkeycodetable_atset2.h
GEN util/virkeycodetable_atset3.h
GEN util/virkeycodetable_xtkbd.h
GEN util/virkeycodetable_usb.h
GEN util/virkeycodetable_win32.h
GEN util/virkeycodetable_qnum.h
GEN util/virkeynametable_linux.h
GEN util/virkeynametable_osx.h
GEN util/virkeynametable_win32.h
GEN security/apparmor/usr.lib.libvirt.virt-aa-helper
GEN security/apparmor/usr.sbin.libvirtd
GEN access/viraccessapicheck.h
GEN access/viraccessapicheck.c
GEN access/viraccessapicheckqemu.h
GEN access/viraccessapicheckqemu.c
GEN access/viraccessapichecklxc.h
GEN access/viraccessapichecklxc.c
GEN libvirt_access.xml
GEN libvirt_access_qemu.xml
GEN libvirt_access_lxc.xml
GEN logging/log_protocol.h
GEN logging/log_daemon_dispatch_stubs.h
GEN locking/lock_protocol.h
GEN locking/lock_daemon_dispatch_stubs.h
GEN admin/admin_protocol.h
GEN admin/admin_client.h
GEN admin/admin_server_dispatch_stubs.h
GEN rpc/virnetprotocol.h
GEN rpc/virkeepaliveprotocol.h
GEN .esx_vi_generator.stamp
GEN .hyperv_wmi_generator.stamp
GEN lxc/lxc_monitor_protocol.h
GEN lxc/lxc_monitor_dispatch.h
GEN hyperv/hyperv_wmi_classes.generated.typedef
GEN hyperv/hyperv_wmi_classes.generated.h
GEN hyperv/hyperv_wmi_classes.generated.c
GEN lxc/lxc_controller_dispatch.h
GEN remote/remote_protocol.h
GEN remote/remote_client_bodies.h
GEN esx/esx_vi_types.generated.typedef
GEN esx/esx_vi_types.generated.typeenum
GEN esx/esx_vi_types.generated.typetostring
GEN esx/esx_vi_types.generated.typefromstring
GEN esx/esx_vi_types.generated.h
GEN esx/esx_vi_types.generated.c
GEN esx/esx_vi_methods.generated.h
GEN esx/esx_vi_methods.generated.c
GEN esx/esx_vi_methods.generated.macro
GEN esx/esx_vi.generated.h
GEN esx/esx_vi.generated.c
GEN remote/lxc_protocol.h
GEN remote/lxc_client_bodies.h
GEN remote/qemu_protocol.h
GEN remote/qemu_client_bodies.h
GEN remote/remote_daemon_dispatch_stubs.h
GEN remote/lxc_daemon_dispatch_stubs.h
GEN remote/qemu_daemon_dispatch_stubs.h
GEN libvirt_access.syms
GEN libvirt_access_qemu.syms
GEN libvirt_access_lxc.syms
GEN admin/libvirt_admin.syms
GEN libvirt_qemu.def
GEN libvirt_lxc.def
GEN libvirtd.qemu.logrotate
GEN libvirtd.lxc.logrotate
GEN libvirtd.libxl.logrotate
GEN libvirtd.logrotate
GEN logging/log_protocol.c
GEN locking/lock_protocol.c
GEN admin/admin_protocol.c
GEN rpc/virnetprotocol.c
GEN rpc/virkeepaliveprotocol.c
GEN lxc/lxc_monitor_protocol.c
GEN remote/remote_protocol.c
GEN remote/lxc_protocol.c
GEN remote/qemu_protocol.c
GEN admin/libvirt_admin.def
GEN libvirt.syms
GEN libvirt.def
/usr/bin/make all-am
make[3]: Entering directory '<https://ci.centos.org/job/libvirt+mingw32-build/systems=libvirt-fedora-30...'>
CC libvirt_driver_la-driver.lo
CC libvirt_driver_la-datatypes.lo
CC libvirt_driver_la-libvirt.lo
CC libvirt_driver_la-libvirt-domain.lo
CC libvirt_driver_la-libvirt-domain-checkpoint.lo
CC libvirt_driver_la-libvirt-domain-snapshot.lo
CC libvirt_driver_la-libvirt-host.lo
CC libvirt_driver_la-libvirt-interface.lo
CC libvirt_driver_la-libvirt-network.lo
CC libvirt_driver_la-libvirt-nodedev.lo
CC libvirt_driver_la-libvirt-nwfilter.lo
CC libvirt_driver_la-libvirt-secret.lo
CC libvirt_driver_la-libvirt-storage.lo
CC libvirt_driver_la-libvirt-stream.lo
CC libvirt_qemu_la-libvirt-qemu.lo
CC libvirt_lxc_la-libvirt-lxc.lo
CC libvirt_admin_la-datatypes.lo
CC admin/libvirt_admin_la-admin_protocol.lo
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 util/libvirt_util_la-glibcompat.lo
CC util/libvirt_util_la-viralloc.lo
CC util/libvirt_util_la-virarch.lo
CC util/libvirt_util_la-virarptable.lo
CC util/libvirt_util_la-viraudit.lo
CC util/libvirt_util_la-virauth.lo
CC util/libvirt_util_la-virauthconfig.lo
CC util/libvirt_util_la-virbitmap.lo
CC util/libvirt_util_la-virbpf.lo
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-vircommand.lo
CC util/libvirt_util_la-virconf.lo
CC util/libvirt_util_la-vircrypto.lo
CC util/libvirt_util_la-virdaemon.lo
CC util/libvirt_util_la-virdbus.lo
CC util/libvirt_util_la-virdevmapper.lo
CC util/libvirt_util_la-virdnsmasq.lo
../../src/util/virdaemon.c:25:10: fatal error: sys/wait.h: No such file or directory
#include <sys/wait.h>
^~~~~~~~~~~~
compilation terminated.
make[3]: *** [Makefile:10577: util/libvirt_util_la-virdaemon.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '<https://ci.centos.org/job/libvirt+mingw32-build/systems=libvirt-fedora-30...'>
make[2]: *** [Makefile:6438: all] Error 2
make[2]: Leaving directory '<https://ci.centos.org/job/libvirt+mingw32-build/systems=libvirt-fedora-30...'>
make[1]: *** [Makefile:777: all-recursive] Error 1
make[1]: Leaving directory '<https://ci.centos.org/job/libvirt+mingw32-build/systems=libvirt-fedora-30...'>
make: *** [Makefile:670: all] Error 2
Build step 'Execute shell' marked build as failure
4 years, 8 months
libvirt | Pipeline #137222398 has failed for master | 28fdfd20
by GitLab
Your pipeline has failed.
Project: libvirt ( https://gitlab.com/libvirt/libvirt )
Branch: master ( https://gitlab.com/libvirt/libvirt/-/commits/master )
Commit: 28fdfd20 ( https://gitlab.com/libvirt/libvirt/-/commit/28fdfd20f2699f51d5bcfe97dfc4d... )
Commit Message: qemu: Label restore path outside of secdriver t...
Commit Author: Michal Privoznik
Pipeline #137222398 ( https://gitlab.com/libvirt/libvirt/pipelines/137222398 ) triggered by Michal Prívozník ( https://gitlab.com/MichalPrivoznik )
had 2 failed builds.
Job #516163322 ( https://gitlab.com/libvirt/libvirt/-/jobs/516163322/raw )
Stage: cross_build
Name: mingw32-fedora-30
Trace: CC util/libvirt_util_la-virauth.lo
CC util/libvirt_util_la-virauthconfig.lo
CC util/libvirt_util_la-virbitmap.lo
CC util/libvirt_util_la-virbpf.lo
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-vircommand.lo
CC util/libvirt_util_la-virconf.lo
CC util/libvirt_util_la-vircrypto.lo
CC util/libvirt_util_la-virdaemon.lo
../../src/util/virdaemon.c:25:10: fatal error: sys/wait.h: No such file or directory
#include <sys/wait.h>
^~~~~~~~~~~~
compilation terminated.
make[3]: *** [Makefile:10577: util/libvirt_util_la-virdaemon.lo] Error 1
make[3]: Leaving directory '/builds/libvirt/libvirt/build/src'
make[2]: *** [Makefile:6438: all] Error 2
make[2]: Leaving directory '/builds/libvirt/libvirt/build/src'
make[1]: *** [Makefile:777: all-recursive] Error 1
make[1]: Leaving directory '/builds/libvirt/libvirt/build'
make: *** [Makefile:670: all] Error 2
section_end:1587134956:build_script
[0Ksection_start:1587134956:after_script
[0K[0K[36;1mRunning after_script[0;m
[0;msection_end:1587134958:after_script
[0Ksection_start:1587134958:upload_artifacts_on_failure
[0K[0K[36;1mUploading artifacts for failed job[0;m
[0;msection_end:1587134959:upload_artifacts_on_failure
[0K[31;1mERROR: Job failed: exit code 1
[0;m
Job #516163323 ( https://gitlab.com/libvirt/libvirt/-/jobs/516163323/raw )
Stage: cross_build
Name: mingw64-fedora-30
Trace: CC util/libvirt_util_la-virauth.lo
CC util/libvirt_util_la-virauthconfig.lo
CC util/libvirt_util_la-virbitmap.lo
CC util/libvirt_util_la-virbpf.lo
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-vircommand.lo
CC util/libvirt_util_la-virconf.lo
CC util/libvirt_util_la-vircrypto.lo
CC util/libvirt_util_la-virdaemon.lo
../../src/util/virdaemon.c:25:10: fatal error: sys/wait.h: No such file or directory
#include <sys/wait.h>
^~~~~~~~~~~~
compilation terminated.
make[3]: *** [Makefile:10577: util/libvirt_util_la-virdaemon.lo] Error 1
make[3]: Leaving directory '/builds/libvirt/libvirt/build/src'
make[2]: *** [Makefile:6438: all] Error 2
make[2]: Leaving directory '/builds/libvirt/libvirt/build/src'
make[1]: *** [Makefile:777: all-recursive] Error 1
make[1]: Leaving directory '/builds/libvirt/libvirt/build'
make: *** [Makefile:670: all] Error 2
section_end:1587134955:build_script
[0Ksection_start:1587134955:after_script
[0K[0K[36;1mRunning after_script[0;m
[0;msection_end:1587134956:after_script
[0Ksection_start:1587134956:upload_artifacts_on_failure
[0K[0K[36;1mUploading artifacts for failed job[0;m
[0;msection_end:1587134958:upload_artifacts_on_failure
[0K[31;1mERROR: Job failed: exit code 1
[0;m
--
You're receiving this email because of your account on gitlab.com.
4 years, 8 months