← Back to team overview

canonical-ubuntu-qa team mailing list archive

[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