This build issue has gone, it's failing with another issue now (bug 1844493)
** Changed in: ubuntu-kernel-tests Status: New => Fix Released ** Changed in: sysdig (Ubuntu) Status: New => Fix Released ** Changed in: linux-oem-5.6 (Ubuntu) Status: New => Fix Released -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-oem-5.6 in Ubuntu. https://bugs.launchpad.net/bugs/1879336 Title: sysdig dkms failed to build on F-oem-5.6 Status in ubuntu-kernel-tests: Fix Released Status in linux-oem-5.6 package in Ubuntu: Fix Released Status in sysdig package in Ubuntu: Fix Released Bug description: DKMS build log: DKMS make.log for sysdig-0.26.4 for kernel 5.6.0-1010-oem (x86_64) Mon May 18 13:54:44 UTC 2020 make: Entering directory '/usr/src/linux-headers-5.6.0-1010-oem' AR /var/lib/dkms/sysdig/0.26.4/build/built-in.a CC [M] /var/lib/dkms/sysdig/0.26.4/build/main.o CC [M] /var/lib/dkms/sysdig/0.26.4/build/dynamic_params_table.o CC [M] /var/lib/dkms/sysdig/0.26.4/build/fillers_table.o CC [M] /var/lib/dkms/sysdig/0.26.4/build/flags_table.o CC [M] /var/lib/dkms/sysdig/0.26.4/build/ppm_events.o CC [M] /var/lib/dkms/sysdig/0.26.4/build/ppm_fillers.o In file included from /var/lib/dkms/sysdig/0.26.4/build/fillers_table.c:12: /var/lib/dkms/sysdig/0.26.4/build/ppm.h:53:18: error: field ‘last_print_time’ has incomplete type 53 | struct timespec last_print_time; | ^~~~~~~~~~~~~~~ make[1]: *** [scripts/Makefile.build:276: /var/lib/dkms/sysdig/0.26.4/build/fillers_table.o] Error 1 make[1]: *** Waiting for unfinished jobs.... In file included from /var/lib/dkms/sysdig/0.26.4/build/main.c:55: /var/lib/dkms/sysdig/0.26.4/build/ppm.h:53:18: error: field ‘last_print_time’ has incomplete type 53 | struct timespec last_print_time; | ^~~~~~~~~~~~~~~ /var/lib/dkms/sysdig/0.26.4/build/main.c: In function ‘ppm_ioctl’: /var/lib/dkms/sysdig/0.26.4/build/main.c:826:19: error: storage size of ‘ts’ isn’t known 826 | struct timespec ts; | ^~ /var/lib/dkms/sysdig/0.26.4/build/main.c:838:3: error: implicit declaration of function ‘getnstimeofday’ [-Werror=implicit-function-declaration] 838 | getnstimeofday(&ts); | ^~~~~~~~~~~~~~ /var/lib/dkms/sysdig/0.26.4/build/main.c:826:19: warning: unused variable ‘ts’ [-Wunused-variable] 826 | struct timespec ts; | ^~ /var/lib/dkms/sysdig/0.26.4/build/main.c: In function ‘drop_event’: /var/lib/dkms/sysdig/0.26.4/build/main.c:1508:9: error: dereferencing pointer to incomplete type ‘struct timespec’ 1508 | if (ts->tv_nsec >= consumer->sampling_interval) { | ^~ /var/lib/dkms/sysdig/0.26.4/build/main.c: In function ‘record_event_all_consumers’: /var/lib/dkms/sysdig/0.26.4/build/main.c:1531:18: error: storage size of ‘ts’ isn’t known 1531 | struct timespec ts; | ^~ /var/lib/dkms/sysdig/0.26.4/build/main.c:1531:18: warning: unused variable ‘ts’ [-Wunused-variable] /var/lib/dkms/sysdig/0.26.4/build/main.c: In function ‘record_event_consumer’: /var/lib/dkms/sysdig/0.26.4/build/main.c:1699:13: error: implicit declaration of function ‘timespec_to_ns’; did you mean ‘timespec64_to_ns’? [-Werror=implicit-function-declaration] 1699 | hdr->ts = timespec_to_ns(ts); | ^~~~~~~~~~~~~~ | timespec64_to_ns In file included from /var/lib/dkms/sysdig/0.26.4/build/ppm_events.c:39: /var/lib/dkms/sysdig/0.26.4/build/ppm.h:53:18: error: field ‘last_print_time’ has incomplete type 53 | struct timespec last_print_time; | ^~~~~~~~~~~~~~~ /var/lib/dkms/sysdig/0.26.4/build/main.c: In function ‘signal_deliver_probe’: /var/lib/dkms/sysdig/0.26.4/build/main.c:2096:11: warning: comparison of distinct pointer types lacks a cast 2096 | if (info == SEND_SIG_NOINFO || info == SEND_SIG_PRIV) | ^~ /var/lib/dkms/sysdig/0.26.4/build/main.c:2096:38: warning: comparison of distinct pointer types lacks a cast 2096 | if (info == SEND_SIG_NOINFO || info == SEND_SIG_PRIV) | ^~ cc1: some warnings being treated as errors In file included from /var/lib/dkms/sysdig/0.26.4/build/ppm_fillers.c:44: /var/lib/dkms/sysdig/0.26.4/build/ppm.h:53:18: error: field ‘last_print_time’ has incomplete type 53 | struct timespec last_print_time; | ^~~~~~~~~~~~~~~ make[1]: *** [scripts/Makefile.build:276: /var/lib/dkms/sysdig/0.26.4/build/main.o] Error 1 /var/lib/dkms/sysdig/0.26.4/build/ppm_fillers.c: In function ‘parse_sockopt’: /var/lib/dkms/sysdig/0.26.4/build/ppm_fillers.c:1348:18: error: field ‘tv’ has incomplete type 1348 | struct timeval tv; | ^~ make[1]: *** [scripts/Makefile.build:276: /var/lib/dkms/sysdig/0.26.4/build/ppm_events.o] Error 1 /var/lib/dkms/sysdig/0.26.4/build/ppm_fillers.c: In function ‘timespec_parse’: /var/lib/dkms/sysdig/0.26.4/build/ppm_fillers.c:2710:74: error: invalid application of ‘sizeof’ to incomplete type ‘struct timespec’ 2710 | cfulen = (int)ppm_copy_from_user(targetbuf, (void __user *)val, sizeof(struct timespec)); | ^~~~~~ /var/lib/dkms/sysdig/0.26.4/build/ppm_fillers.c:2714:28: error: dereferencing pointer to incomplete type ‘struct timespec’ 2714 | longtime = ((uint64_t)tts->tv_sec) * 1000000000 + tts->tv_nsec; | ^~ /var/lib/dkms/sysdig/0.26.4/build/ppm_fillers.c:2717:86: error: invalid application of ‘sizeof’ to incomplete type ‘struct compat_timespec’ 2717 | cfulen = (int)ppm_copy_from_user(targetbuf, (void __user *)compat_ptr(val), sizeof(struct compat_timespec)); | ^~~~~~ /var/lib/dkms/sysdig/0.26.4/build/ppm_fillers.c:2721:35: error: dereferencing pointer to incomplete type ‘struct compat_timespec’ 2721 | longtime = ((uint64_t)compat_tts->tv_sec) * 1000000000 + compat_tts->tv_nsec; | ^~ make[1]: *** [scripts/Makefile.build:276: /var/lib/dkms/sysdig/0.26.4/build/ppm_fillers.o] Error 1 make: *** [Makefile:1695: /var/lib/dkms/sysdig/0.26.4/build] Error 2 make: Leaving directory '/usr/src/linux-headers-5.6.0-1010-oem' ProblemType: Bug DistroRelease: Ubuntu 20.04 Package: linux-image-5.6.0-1010-oem 5.6.0-1010.10 ProcVersionSignature: User Name 5.6.0-1010.10-oem 5.6.8 Uname: Linux 5.6.0-1010-oem x86_64 ApportVersion: 2.20.11-0ubuntu27 Architecture: amd64 CasperMD5CheckResult: skip Date: Mon May 18 14:28:23 2020 ProcEnviron: TERM=xterm-256color PATH=(custom, no user) XDG_RUNTIME_DIR=<set> LANG=C.UTF-8 SHELL=/bin/bash SourcePackage: linux-signed-oem-5.6 UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/1879336/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp