Package: jool-dkms
Version: 4.1.14-3
Severity: important
Tags: upstream
Hi,
your package fails to build a module for Linux 6.18 in experimental:
DKMS (dkms-3.2.2) make.log for jool/4.1.14 for kernel 6.18-amd64 (x86_64)
Tue Nov 11 14:42:47 UTC 2025
Building module(s)
# command: make -j14 KERNELRELEASE=6.18-amd64 -C /lib/modules/6.18-amd64/build
M=/var/lib/dkms/jool/4.1.14/build/src/mod/common modules && make -C
/lib/modules/6.18-amd64/build M=/var/lib/dkms/jool/4.1.14/build/src/mod/nat64
modules && make -C /lib/modules/6.18-amd64/build
M=/var/lib/dkms/jool/4.1.14/build/src/mod/siit modules
make: Entering directory '/usr/src/linux-headers-6.18-amd64'
make[1]: Entering directory '/var/lib/dkms/jool/4.1.14/build/src/mod/common'
CC [M] rfc7915/4to6.o
CC [M] rfc7915/6to4.o
CC [M] rfc7915/common.o
CC [M] rfc7915/core.o
CC [M] address_xlat.o
CC [M] dev.o
CC [M] kernel_hook_netfilter.o
CC [M] kernel_hook_iptables.o
CC [M] log.o
CC [M] address.o
CC [M] atomic_config.o
CC [M] icmp_wrapper.o
CC [M] init.o
CC [M] ipv6_hdr_iterator.o
rfc7915/6to4.c: In function 'compute_flowix64':
rfc7915/6to4.c:206:14: error: 'struct flowi4' has no member named 'flowi4_tos'
206 | flow4->flowi4_tos = xlat_tos(&state->jool.globals, hdr6);
| ^~
CC [M] joold.o
rfc7915/6to4.c: In function 'ttp64_ipv4_external':
rfc7915/6to4.c:648:26: error: 'struct flowi4' has no member named 'flowi4_tos'
648 | hdr4->tos = flow4->flowi4_tos;
| ^~
make[3]: *** [/usr/src/linux-headers-6.18-common/scripts/Makefile.build:292:
rfc7915/6to4.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [/usr/src/linux-headers-6.18-common/Makefile:2034: .] Error 2
make[1]: *** [/usr/src/linux-headers-6.18-common/Makefile:260: __sub-make]
Error 2
make[1]: Leaving directory '/var/lib/dkms/jool/4.1.14/build/src/mod/common'
make: *** [/usr/src/linux-headers-6.18-common/Makefile:260: __sub-make] Error 2
make: Leaving directory '/usr/src/linux-headers-6.18-amd64'
# exit code: 2
# elapsed time: 00:00:32
----------------------------------------------------------------
Andreas