canonical-ubuntu-qa team mailing list archive
-
canonical-ubuntu-qa team
-
Mailing list archive
-
Message #00852
[Bug 2025694] [NEW] ubuntu_sysdig_smoke_test DKMS build failed on Jammy 6.2 variants
Public bug reported:
sysdig DKMS build failed with:
ERROR (dkms apport): kernel package linux-headers-6.2.0-1006-azure is not supported
Error! Bad return status for module build on kernel: 6.2.0-1006-azure (x86_64)
Consult /var/lib/dkms/sysdig/0.27.1/build/make.log for more information.
dpkg: error processing package sysdig-dkms (--configure):
installed sysdig-dkms package post-installation script subprocess returned error exit status 10
Processing triggers for man-db (2.10.2-1) ...
Processing triggers for libc-bin (2.35-0ubuntu3.1) ...
Errors were encountered while processing:
sysdig-dkms
needrestart is being skipped since dpkg has failed
W: --force-yes is deprecated, use one of the options starting with --allow instead.
E: Sub-process /usr/bin/dpkg returned an error code (1)
'dkms status -m sysdig | grep installed'
'cat /var/lib/dkms/sysdig/*/build/make.log'
DKMS make.log for sysdig-0.27.1 for kernel 6.2.0-1006-azure (x86_64)
Mon Jul 3 03:15:29 UTC 2023
make: Entering directory '/usr/src/linux-headers-6.2.0-1006-azure'
warning: the compiler differs from the one used to build the kernel
The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.1.0-2ubuntu1~22.04) 12.1.0
You are using: gcc-12 (Ubuntu 12.1.0-2ubuntu1~22.04) 12.1.0
CC [M] /var/lib/dkms/sysdig/0.27.1/build/main.o
CC [M] /var/lib/dkms/sysdig/0.27.1/build/dynamic_params_table.o
CC [M] /var/lib/dkms/sysdig/0.27.1/build/fillers_table.o
CC [M] /var/lib/dkms/sysdig/0.27.1/build/flags_table.o
CC [M] /var/lib/dkms/sysdig/0.27.1/build/ppm_events.o
/var/lib/dkms/sysdig/0.27.1/build/main.c: In function ‘drop_event’:
/var/lib/dkms/sysdig/0.27.1/build/main.c:1535:17: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1535 | nanoseconds rem;
| ^~~~~~~~~~~
/var/lib/dkms/sysdig/0.27.1/build/main.c: In function ‘sysdig_init’:
/var/lib/dkms/sysdig/0.27.1/build/main.c:2490:30: error: assignment to ‘char * (*)(const struct device *, umode_t *)’ {aka ‘char * (*)(const struct device *, short unsigned int *)’} from incompatible pointer type ‘char * (*)(struct device *, umode_t *)’ {aka ‘char * (*)(struct device *, short unsigned int *)’} [-Werror=incompatible-pointer-types]
2490 | g_ppm_class->devnode = ppm_devnode;
| ^
cc1: some warnings being treated as errors
make[1]: *** [scripts/Makefile.build:260: /var/lib/dkms/sysdig/0.27.1/build/main.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:2026: /var/lib/dkms/sysdig/0.27.1/build] Error 2
make: Leaving directory '/usr/src/linux-headers-6.2.0-1006-azure'
** Affects: ubuntu-kernel-tests
Importance: Undecided
Status: New
** Tags: 6.2 aws azure jammy sru-20230612 ubuntu-sysdig-smoke-test
--
You received this bug notification because you are a member of Canonical
Platform QA Team, which is subscribed to ubuntu-kernel-tests.
https://bugs.launchpad.net/bugs/2025694
Title:
ubuntu_sysdig_smoke_test DKMS build failed on Jammy 6.2 variants
Status in ubuntu-kernel-tests:
New
Bug description:
sysdig DKMS build failed with:
ERROR (dkms apport): kernel package linux-headers-6.2.0-1006-azure is not supported
Error! Bad return status for module build on kernel: 6.2.0-1006-azure (x86_64)
Consult /var/lib/dkms/sysdig/0.27.1/build/make.log for more information.
dpkg: error processing package sysdig-dkms (--configure):
installed sysdig-dkms package post-installation script subprocess returned error exit status 10
Processing triggers for man-db (2.10.2-1) ...
Processing triggers for libc-bin (2.35-0ubuntu3.1) ...
Errors were encountered while processing:
sysdig-dkms
needrestart is being skipped since dpkg has failed
W: --force-yes is deprecated, use one of the options starting with --allow instead.
E: Sub-process /usr/bin/dpkg returned an error code (1)
'dkms status -m sysdig | grep installed'
'cat /var/lib/dkms/sysdig/*/build/make.log'
DKMS make.log for sysdig-0.27.1 for kernel 6.2.0-1006-azure (x86_64)
Mon Jul 3 03:15:29 UTC 2023
make: Entering directory '/usr/src/linux-headers-6.2.0-1006-azure'
warning: the compiler differs from the one used to build the kernel
The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.1.0-2ubuntu1~22.04) 12.1.0
You are using: gcc-12 (Ubuntu 12.1.0-2ubuntu1~22.04) 12.1.0
CC [M] /var/lib/dkms/sysdig/0.27.1/build/main.o
CC [M] /var/lib/dkms/sysdig/0.27.1/build/dynamic_params_table.o
CC [M] /var/lib/dkms/sysdig/0.27.1/build/fillers_table.o
CC [M] /var/lib/dkms/sysdig/0.27.1/build/flags_table.o
CC [M] /var/lib/dkms/sysdig/0.27.1/build/ppm_events.o
/var/lib/dkms/sysdig/0.27.1/build/main.c: In function ‘drop_event’:
/var/lib/dkms/sysdig/0.27.1/build/main.c:1535:17: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1535 | nanoseconds rem;
| ^~~~~~~~~~~
/var/lib/dkms/sysdig/0.27.1/build/main.c: In function ‘sysdig_init’:
/var/lib/dkms/sysdig/0.27.1/build/main.c:2490:30: error: assignment to ‘char * (*)(const struct device *, umode_t *)’ {aka ‘char * (*)(const struct device *, short unsigned int *)’} from incompatible pointer type ‘char * (*)(struct device *, umode_t *)’ {aka ‘char * (*)(struct device *, short unsigned int *)’} [-Werror=incompatible-pointer-types]
2490 | g_ppm_class->devnode = ppm_devnode;
| ^
cc1: some warnings being treated as errors
make[1]: *** [scripts/Makefile.build:260: /var/lib/dkms/sysdig/0.27.1/build/main.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:2026: /var/lib/dkms/sysdig/0.27.1/build] Error 2
make: Leaving directory '/usr/src/linux-headers-6.2.0-1006-azure'
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/2025694/+subscriptions