Public bug reported:
Opensnitch 1.6.9-2 FTBFS in Questing as follows:
$ debuild
...
clang -I. -I/usr/src/linux-headers-//arch/x86/include/generated/
-I/usr/src/linux-headers-//include -include
/lib/modules//source/include/linux/kconfig.h -I/lib/modules//source/include
-I/lib/modules//source/include/uapi
-I/lib/modules//source/include/generated/uapi
-I/lib/modules//source/arch/x86/include
-I/lib/modules//source/arch/x86/include/generated
-I/lib/modules//source/arch/x86/include/uapi
-I/lib/modules//source/arch/x86/include/generated/uapi
-I/lib/modules//source/tools/testing/selftests/bpf/ -D__KERNEL__
-D__BPF_TRACING__ -Wno-unused-value -Wno-pointer-sign -D__TARGET_ARCH_x86
-Wno-compare-distinct-pointer-types -Wno-gnu-variable-sized-type-not-at-end
-Wno-address-of-packed-member -Wno-tautological-compare
-Wno-unknown-warning-option -g -O2 -emit-llvm -c opensnitch.c -o
opensnitch.o.partial
<built-in>:1:10: fatal error: '/lib/modules//source/include/linux/kconfig.h'
file not found
1 | #include "/lib/modules//source/include/linux/kconfig.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
...
This is due to the file ebpf_prog/Makefile:
KERNEL_VER ?= $(shell ls -d /lib/modules/*/source | sort | tail -1 | cut -d/
-f4)
KERNEL_DIR ?= /lib/modules/$(KERNEL_VER)/source
which looks for the file /lib/modules/*/source that we do not ship in
Ubuntu:
$ apt-file search /lib/modules/6.14.0-15-generic/build
linux-headers-6.14.0-15-generic: /lib/modules/6.14.0-15-generic/build
$ apt-file search /lib/modules/6.14.0-15-generic/source
** Affects: opensnitch (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2112262
Title:
Opensnitch 1.6.9-2 FTBFS in Questing
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/opensnitch/+bug/2112262/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs