** Description changed:
[ Impact ]
sysdig-dkms FTBFS in Jammy on arm64 as follows:
make: Entering directory '/usr/src/linux-headers-5.15.0-141-generic'
4 CC [M] /var/lib/dkms/sysdig/0.27.1/build/main.o
5 CC [M] /var/lib/dkms/sysdig/0.27.1/build/dynamic_params_table.o
6 CC [M] /var/lib/dkms/sysdig/0.27.1/build/fillers_table.o
7 CC [M] /var/lib/dkms/sysdig/0.27.1/build/flags_table.o
8 CC [M] /var/lib/dkms/sysdig/0.27.1/build/ppm_events.o
9 /var/lib/dkms/sysdig/0.27.1/build/main.c: In function ‘drop_event’:
10 /var/lib/dkms/sysdig/0.27.1/build/main.c:1535:17: warning: ISO C90
forbids mixed declarations and code [-Wdeclaration-after-statement]
11 1535 | nanoseconds rem;
12 | ^~~~~~~~~~~
13 /var/lib/dkms/sysdig/0.27.1/build/main.c: In function
‘syscall_enter_probe’:
14 /var/lib/dkms/sysdig/0.27.1/build/main.c:1946:28: error:
‘SYSCALL_TABLE_ID0’ undeclared (first use in this function); did you mean
‘SYSCALL_TABLE_SIZE’?
15 1946 | table_index = id - SYSCALL_TABLE_ID0;
16 | ^~~~~~~~~~~~~~~~~
17 | SYSCALL_TABLE_SIZE
18 /var/lib/dkms/sysdig/0.27.1/build/main.c:1946:28: note: each undeclared
identifier is reported only once for each function it appears in
19 /var/lib/dkms/sysdig/0.27.1/build/main.c: In function
‘syscall_exit_probe’:
20 /var/lib/dkms/sysdig/0.27.1/build/main.c:2023:28: error:
‘SYSCALL_TABLE_ID0’ undeclared (first use in this function); did you mean
‘SYSCALL_TABLE_SIZE’?
21 2023 | table_index = id - SYSCALL_TABLE_ID0;
22 | ^~~~~~~~~~~~~~~~~
23 | SYSCALL_TABLE_SIZE
24 make[1]: *** [scripts/Makefile.build:297:
/var/lib/dkms/sysdig/0.27.1/build/main.o] Error 1
25 make[1]: *** Waiting for unfinished jobs....
26 make: *** [Makefile:1915: /var/lib/dkms/sysdig/0.27.1/build] Error 2
+
+ [ Fix ]
+
+ Enable arm64 backporting the following patch from upstream:
+ -
https://github.com/falcosecurity/libs/commit/c4f096099bf81966803d26c40c6c2cb2b8d08033
+
+ [ Test Plan ]
+
+ Install and load sysdig driver on both Jammy generic and Jammy hwe on
+ arm64:
+
+ $ sudo apt install sysdig-dkms
+ $ dkms status
+ $ sudo modprobe sysdig-probe
+ $ lsmod | grep sysdig
+
+ [ Regression potential ]
+
+ We may experience regressions in systems that are using sysdig in Jammy.
** Also affects: sysdig (Ubuntu Jammy)
Importance: Undecided
Status: New
** Changed in: sysdig (Ubuntu)
Status: Triaged => Invalid
** Changed in: sysdig (Ubuntu Jammy)
Assignee: (unassigned) => Massimiliano Pellizzer (mpellizzer)
** Changed in: sysdig (Ubuntu Jammy)
Status: New => In Progress
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2114822
Title:
sysdig-dkms FTBFS in Jammy on arm64
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/sysdig/+bug/2114822/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs