** Description changed: 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 | #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 + + + Moreover, on risc-v, the package fails to build due to the following error: + + clang -I. -I/usr/src/linux-headers-6.14.0-13-generic//arch/riscv64/include/generated/ -I/usr/src/linux-headers-6.14.0-13-generic//include -include /lib/modules/6.14.0-13-generic/build/include/linux/kconfig.h -I/lib/modules/6.14.0-13-generic/build/include -I/lib/modules/6.14.0-13-generic/build/include/uapi -I/lib/modules/6.14.0-13-generic/build/include/generated/uapi -I/lib/modules/6.14.0-13-generic/build/arch/riscv64/include -I/lib/modules/6.14.0-13-generic/build/arch/riscv64/include/generated -I/lib/modules/6.14.0-13-generic/build/arch/riscv64/include/uapi -I/lib/modules/6.14.0-13-generic/build/arch/riscv64/include/generated/uapi -I/lib/modules/6.14.0-13-generic/build/tools/testing/selftests/bpf/ -D__KERNEL__ -D__BPF_TRACING__ -Wno-unused-value -Wno-pointer-sign -D__TARGET_ARCH_riscv64 -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 + In file included from opensnitch.c:3: + In file included from ./common_defs.h:4: + /usr/src/linux-headers-6.14.0-13-generic//include/linux/sched.h:12:10: fatal error: 'asm/current.h' file not found + 12 | #include <asm/current.h> + | ^~~~~~~~~~~~~~~ + 1 error generated. + make[2]: *** [Makefile:59: opensnitch.o] Error 1
-- 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
