Package: iptables-netflow-dkms
Version: 2.6-7
Severity: serious
Tags: upstream
Control: forwarded -1 https://github.com/aabc/ipt-netflow/issues/237

Since Linux v6.12-rc2 asm/unaligned.h has moved to linux/unaligned.h,
causing the module build to fail.

DKMS make.log for ipt-netflow/2.6 for kernel 6.12.3-amd64 (x86_64)
Sat Dec  7 23:27:53 UTC 2024
./gen_compat_def > compat_def.h
Test symbol xt_family linux/netfilter_ipv4/ip_tables.h  declared
Test struct timeval linux/ktime.h  undeclared
Test struct proc_ops linux/proc_fs.h  declared
Test symbol synchronize_sched linux/rcupdate.h  undeclared
Test symbol nf_bridge_info_get linux/netfilter_bridge.h  declared
Test struct vlan_dev_priv linux/if_vlan.h  declared
Test member nf_ct_event_notifier.ct_event net/netfilter/nf_conntrack_ecache.h  
declared
Compiling 2.6 for kernel 6.12.3-amd64
make -C /lib/modules/6.12.3-amd64/build M=/var/lib/dkms/ipt-netflow/2.6/build 
modules
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make 
rule.
make[1]: Entering directory '/usr/src/linux-headers-6.12.3-amd64'
  CC [M]  /var/lib/dkms/ipt-netflow/2.6/build/ipt_NETFLOW.o
/var/lib/dkms/ipt-netflow/2.6/build/ipt_NETFLOW.c:71:10: fatal error: 
asm/unaligned.h: No such file or directory
   71 | #include <asm/unaligned.h>
      |          ^~~~~~~~~~~~~~~~~
compilation terminated.
make[3]: *** [/usr/src/linux-headers-6.12.3-common/scripts/Makefile.build:234: 
/var/lib/dkms/ipt-netflow/2.6/build/ipt_NETFLOW.o] Error 1
make[2]: *** [/usr/src/linux-headers-6.12.3-common/Makefile:1961: 
/var/lib/dkms/ipt-netflow/2.6/build] Error 2
make[1]: *** [/usr/src/linux-headers-6.12.3-common/Makefile:236: __sub-make] 
Error 2
make[1]: Leaving directory '/usr/src/linux-headers-6.12.3-amd64'
make: *** [Makefile:27: ipt_NETFLOW.ko] Error 2


Andreas

Reply via email to