Package: iptables-netflow-dkms
Version: 2.6-7
Followup-For: Bug #1081377
X-Debbugs-Cc: j.andra...@gmail.com

Hi,

I have noticed the same issue reported by Andreas, although it is now present
in unstable/sid, and not only in experimental.

When DKMS attempts to build for kernel 6.11.2, with gcc 14.2.0, I can see the
following errors:

------------------

/var/lib/dkms/ipt-netflow/2.6/build/ipt_NETFLOW.c: At top level:
/var/lib/dkms/ipt-netflow/2.6/build/ipt_NETFLOW.c:1807:35: error:
initialization of ‘int (*)(const struct ctl_table *, int,  void *, size_t *,
loff_t *)’ {aka ‘int (*)(const struct ctl_table *, int,  void *, long unsigned
int *, long long int *)’} from incompatible pointer type ‘int (*)(struct
ctl_table *, int,  void *, size_t *, loff_t *)’ {aka ‘int (*)(struct ctl_table
*, int,  void *, long unsigned int *, long long int *)’} [-Wincompatible-
pointer-types]
 1807 |                 .proc_handler   = &hsize_procctl,
      |                                   ^
/var/lib/dkms/ipt-netflow/2.6/build/ipt_NETFLOW.c:1807:35: note: (near
initialization for ‘netflow_sysctl_table[3].proc_handler’)
/var/lib/dkms/ipt-netflow/2.6/build/ipt_NETFLOW.c:1813:35: error:
initialization of ‘int (*)(const struct ctl_table *, int,  void *, size_t *,
loff_t *)’ {aka ‘int (*)(const struct ctl_table *, int,  void *, long unsigned
int *, long long int *)’} from incompatible pointer type ‘int (*)(struct
ctl_table *, int,  void *, size_t *, loff_t *)’ {aka ‘int (*)(struct ctl_table
*, int,  void *, long unsigned int *, long long int *)’} [-Wincompatible-
pointer-types]
 1813 |                 .proc_handler   = &sndbuf_procctl,
      |                                   ^
/var/lib/dkms/ipt-netflow/2.6/build/ipt_NETFLOW.c:1813:35: note: (near
initialization for ‘netflow_sysctl_table[4].proc_handler’)
/var/lib/dkms/ipt-netflow/2.6/build/ipt_NETFLOW.c:1820:35: error:
initialization of ‘int (*)(const struct ctl_table *, int,  void *, size_t *,
loff_t *)’ {aka ‘int (*)(const struct ctl_table *, int,  void *, long unsigned
int *, long long int *)’} from incompatible pointer type ‘int (*)(struct
ctl_table *, int,  void *, size_t *, loff_t *)’ {aka ‘int (*)(struct ctl_table
*, int,  void *, long unsigned int *, long long int *)’} [-Wincompatible-
pointer-types]
 1820 |                 .proc_handler   = &destination_procctl,
      |                                   ^
/var/lib/dkms/ipt-netflow/2.6/build/ipt_NETFLOW.c:1820:35: note: (near
initialization for ‘netflow_sysctl_table[5].proc_handler’)
/var/lib/dkms/ipt-netflow/2.6/build/ipt_NETFLOW.c:1842:35: error:
initialization of ‘int (*)(const struct ctl_table *, int,  void *, size_t *,
loff_t *)’ {aka ‘int (*)(const struct ctl_table *, int,  void *, long unsigned
int *, long long int *)’} from incompatible pointer type ‘int (*)(struct
ctl_table *, int,  void *, size_t *, loff_t *)’ {aka ‘int (*)(struct ctl_table
*, int,  void *, long unsigned int *, long long int *)’} [-Wincompatible-
pointer-types]
 1842 |                 .proc_handler   = &flush_procctl,
      |                                   ^
/var/lib/dkms/ipt-netflow/2.6/build/ipt_NETFLOW.c:1842:35: note: (near
initialization for ‘netflow_sysctl_table[7].proc_handler’)
/var/lib/dkms/ipt-netflow/2.6/build/ipt_NETFLOW.c:1848:35: error:
initialization of ‘int (*)(const struct ctl_table *, int,  void *, size_t *,
loff_t *)’ {aka ‘int (*)(const struct ctl_table *, int,  void *, long unsigned
int *, long long int *)’} from incompatible pointer type ‘int (*)(struct
ctl_table *, int,  void *, size_t *, loff_t *)’ {aka ‘int (*)(struct ctl_table
*, int,  void *, long unsigned int *, long long int *)’} [-Wincompatible-
pointer-types]
 1848 |                 .proc_handler   = &protocol_procctl,
      |                                   ^
/var/lib/dkms/ipt-netflow/2.6/build/ipt_NETFLOW.c:1848:35: note: (near
initialization for ‘netflow_sysctl_table[8].proc_handler’)
/var/lib/dkms/ipt-netflow/2.6/build/ipt_NETFLOW.c:1870:35: error:
initialization of ‘int (*)(const struct ctl_table *, int,  void *, size_t *,
loff_t *)’ {aka ‘int (*)(const struct ctl_table *, int,  void *, long unsigned
int *, long long int *)’} from incompatible pointer type ‘int (*)(struct
ctl_table *, int,  void *, size_t *, loff_t *)’ {aka ‘int (*)(struct ctl_table
*, int,  void *, long unsigned int *, long long int *)’} [-Wincompatible-
pointer-types]
 1870 |                 .proc_handler   = &promisc_procctl,
      |                                   ^
/var/lib/dkms/ipt-netflow/2.6/build/ipt_NETFLOW.c:1870:35: note: (near
initialization for ‘netflow_sysctl_table[11].proc_handler’)
/var/lib/dkms/ipt-netflow/2.6/build/ipt_NETFLOW.c:1879:35: error:
initialization of ‘int (*)(const struct ctl_table *, int,  void *, size_t *,
loff_t *)’ {aka ‘int (*)(const struct ctl_table *, int,  void *, long unsigned
int *, long long int *)’} from incompatible pointer type ‘int (*)(struct
ctl_table *, int,  void *, size_t *, loff_t *)’ {aka ‘int (*)(struct ctl_table
*, int,  void *, long unsigned int *, long long int *)’} [-Wincompatible-
pointer-types]
 1879 |                 .proc_handler   = &sampler_procctl,
      |                                   ^
/var/lib/dkms/ipt-netflow/2.6/build/ipt_NETFLOW.c:1879:35: note: (near
initialization for ‘netflow_sysctl_table[12].proc_handler’)
/var/lib/dkms/ipt-netflow/2.6/build/ipt_NETFLOW.c:1897:35: error:
initialization of ‘int (*)(const struct ctl_table *, int,  void *, size_t *,
loff_t *)’ {aka ‘int (*)(const struct ctl_table *, int,  void *, long unsigned
int *, long long int *)’} from incompatible pointer type ‘int (*)(struct
ctl_table *, int,  void *, size_t *, loff_t *)’ {aka ‘int (*)(struct ctl_table
*, int,  void *, long unsigned int *, long long int *)’} [-Wincompatible-
pointer-types]
 1897 |                 .proc_handler   = &snmp_procctl,
      |                                   ^
/var/lib/dkms/ipt-netflow/2.6/build/ipt_NETFLOW.c:1897:35: note: (near
initialization for ‘netflow_sysctl_table[14].proc_handler’)
/var/lib/dkms/ipt-netflow/2.6/build/ipt_NETFLOW.c:1905:35: error:
initialization of ‘int (*)(const struct ctl_table *, int,  void *, size_t *,
loff_t *)’ {aka ‘int (*)(const struct ctl_table *, int,  void *, long unsigned
int *, long long int *)’} from incompatible pointer type ‘int (*)(struct
ctl_table *, int,  void *, size_t *, loff_t *)’ {aka ‘int (*)(struct ctl_table
*, int,  void *, long unsigned int *, long long int *)’} [-Wincompatible-
pointer-types]
 1905 |                 .proc_handler   = &natevents_procctl,
      |                                   ^
/var/lib/dkms/ipt-netflow/2.6/build/ipt_NETFLOW.c:1905:35: note: (near
initialization for ‘netflow_sysctl_table[15].proc_handler’)
make[3]: *** [/usr/src/linux-headers-6.11.2-common/scripts/Makefile.build:249:
/var/lib/dkms/ipt-netflow/2.6/build/ipt_NETFLOW.o] Error 1
make[2]: *** [/usr/src/linux-headers-6.11.2-common/Makefile:1951:
/var/lib/dkms/ipt-netflow/2.6/build] Error 2
make[1]: *** [/usr/src/linux-headers-6.11.2-common/Makefile:236: __sub-make]
Error 2
make[1]: Leaving directory '/usr/src/linux-headers-6.11.2-amd64'
make: *** [Makefile:27: ipt_NETFLOW.ko] Error 2

------------------

Thanks,
Kind Regards,
Jonas.


-- System Information:
Debian Release: trixie/sid
  APT prefers stable-security
  APT policy: (500, 'stable-security'), (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.10.12-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE, TAINT_AUX
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages iptables-netflow-dkms depends on:
ii  dkms            3.0.13-1
ii  libc6           2.40-3
ii  libc6-dev       2.40-3
ii  libxtables-dev  1.8.10-4
ii  pkgconf         1.8.1-3

Versions of packages iptables-netflow-dkms recommends:
ii  iptables  1.8.10-4

Versions of packages iptables-netflow-dkms suggests:
pn  irqtop  <none>
ii  nfdump  1.7.4-1

-- debconf-show failed

Reply via email to