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

Reply via email to