** 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

Reply via email to