Your message dated Wed, 27 Aug 2025 10:51:31 +0000
with message-id <[email protected]>
and subject line Bug#1111042: fixed in xtables-addons 3.29-1
has caused the Debian Bug report #1111042,
regarding xtables-addons-dkms: module fails to build for Linux 6.16
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1111042: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1111042
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: xtables-addons-dkms
Version: 3.28-1
Severity: important
Tags: upstream

Hi,

the module fails to build for src:linux 6.16-1~exp1 in experimental:

...
# CC [M]  pknock/xt_pknock.o
   x86_64-linux-gnu-gcc-14 -Wp,-MMD,pknock/.xt_pknock.o.d -nostdinc 
-I/usr/src/linux-headers-6.16-common/arch/x86/include 
-I/usr/src/linux-headers-6.16-amd64/arch/x86/include/generated 
-I/usr/src/linux-headers-6.16-common/include -I/usr/src/linux-headers-6.1
6-amd64/include -I/usr/src/linux-headers-6.16-common/arch/x86/include/uapi 
-I/usr/src/linux-headers-6.16-amd64/arch/x86/include/generated/uapi 
-I/usr/src/linux-headers-6.16-common/include/uapi 
-I/usr/src/linux-headers-6.16-amd64/include/generated/uapi -inclu
de /usr/src/linux-headers-6.16-common/include/linux/compiler-version.h -include 
/usr/src/linux-headers-6.16-common/include/linux/kconfig.h -include 
/usr/src/linux-headers-6.16-common/include/linux/compiler_types.h -D__KERNEL__ 
-std=gnu11 -fshort-wchar -funsi
gned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 
-mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -m64 
-falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 
-mpreferred-stack-boundary=3 -mskip-rax-setup -marc
h=x86-64 -mtune=generic -mno-red-zone -mcmodel=kernel 
-mstack-protector-guard-reg=gs 
-mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare 
-fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern 
-mindirect-branch-register -mindirect-b
ranch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables 
-mharden-sls=all -fpatchable-function-entry=16,16 
-fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races 
-fstack-protector-strong -ftrivial-auto-var-init=zero -fno-stack-clash-protectio
n -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=16 
-fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack 
-fno-builtin-wcslen -Wall -Wextra -Wundef -Werror=implicit-function-declaration 
-Werror=implicit-int -W
error=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs 
-Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations 
-Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer 
-Wvla-larger-than=1 -Wno-poi
nter-sign -Wcast-function-type -Wno-array-bounds -Wno-stringop-overflow 
-Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time 
-Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion 
-Wunused -Wno-unused-but-set-variable
-Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow 
-Wno-format-truncation -Wno-stringop-truncation -Wno-override-init 
-Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value 
-Wno-maybe-uninitialized -Wno-sign-compare -
Wno-unused-parameter -g -I./pknock/..  -fsanitize=bounds-strict 
-fsanitize=shift    -DMODULE  -DKBUILD_BASENAME='"xt_pknock"' 
-DKBUILD_MODNAME='"xt_pknock"' -D__KBUILD_MODNAME=kmod_xt_pknock -c -o 
pknock/xt_pknock.o pknock/xt_pknock.c   ; /usr/src/linux-head
ers-6.16-amd64/tools/objtool/objtool --hacks=jump_label --hacks=noinstr 
--hacks=skylake --ibt --orc --retpoline --rethunk --sls --static-call --uaccess 
--prefix=16  --link  --module pknock/xt_pknock.o
# cmd_mod pknock/xt_pknock.mod
  printf '%s
'   xt_pknock.o | awk '!x[$0]++ { print("pknock/"$0) }' > pknock/xt_pknock.mod
...
pknock/xt_pknock.c: In function 'peer_gc':
pknock/xt_pknock.c:362:39: error: implicit declaration of function 
'from_timer'; did you mean 'mod_timer'? [-Wimplicit-function-declaration]
  362 |         struct xt_pknock_rule *rule = from_timer(rule, tl, timer);
      |                                       ^~~~~~~~~~
      |                                       mod_timer
pknock/xt_pknock.c:362:60: error: 'timer' undeclared (first use in this 
function); did you mean 'ktimerd'?
  362 |         struct xt_pknock_rule *rule = from_timer(rule, tl, timer);
      |                                                            ^~~~~
      |                                                            ktimerd
pknock/xt_pknock.c:362:60: note: each undeclared identifier is reported only 
once for each function it appears in
make[4]: *** [/usr/src/linux-headers-6.16-common/scripts/Makefile.build:292: 
pknock/xt_pknock.o] Error 1
...

Should be related to Linux commit
https://github.com/torvalds/linux/commit/41cb08555c4164996d67c78b3bf1c658075b75f1
"treewide, timers: Rename from_timer() to timer_container_of()"


Andreas

--- End Message ---
--- Begin Message ---
Source: xtables-addons
Source-Version: 3.29-1
Done: Jeremy Sowden <[email protected]>

We believe that the bug you reported is fixed in the latest version of
xtables-addons, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jeremy Sowden <[email protected]> (supplier of updated xtables-addons package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 27 Aug 2025 11:36:26 +0100
Source: xtables-addons
Architecture: source
Version: 3.29-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Netfilter Packaging Team 
<[email protected]>
Changed-By: Jeremy Sowden <[email protected]>
Closes: 1111042
Changes:
 xtables-addons (3.29-1) unstable; urgency=medium
 .
   * New upstream release 3.29
     - support for Linux 6.17 (Closes: #1111042)
Checksums-Sha1:
 eacf40745ed5b8893fdf4625858787ea3af5c11c 2418 xtables-addons_3.29-1.dsc
 44c74040244da998a7b69095b4097b62e7b65a24 342356 xtables-addons_3.29.orig.tar.xz
 348617671f4658293e037d5caa2a77dce2bf2e93 14520 
xtables-addons_3.29-1.debian.tar.xz
 8f87f30008f93ce9944b9cc6bbd53087c597ba2a 7020 
xtables-addons_3.29-1_amd64.buildinfo
Checksums-Sha256:
 2ad6868d63f19ca2502ee0d0ba9bb80cdd2940d7cb1b77f76d476a23ed87e2d4 2418 
xtables-addons_3.29-1.dsc
 eb4a2238a1e928f817f5eb2a58ffb830e2e3bea31fac936d7565c7f2069a38b1 342356 
xtables-addons_3.29.orig.tar.xz
 09ef00f90930ccfa51c398287d50189c73f1ed295f7e0a94e6e5387d7b5d9abf 14520 
xtables-addons_3.29-1.debian.tar.xz
 f8c112b7d90ee3d5f987b9772b45edd89262e434abe9db4db99c88729eefd5b9 7020 
xtables-addons_3.29-1_amd64.buildinfo
Files:
 cafd5690920f42c548d577b70f4f6b51 2418 net optional xtables-addons_3.29-1.dsc
 330b0f4b03be0e2e7a83f0e3e2900ea4 342356 net optional 
xtables-addons_3.29.orig.tar.xz
 bb92166ccbfda5ee4f6921cdc595cd42 14520 net optional 
xtables-addons_3.29-1.debian.tar.xz
 061d7f527679e38e6bb02fc16499ac12 7020 net optional 
xtables-addons_3.29-1_amd64.buildinfo


-----BEGIN PGP SIGNATURE-----

wsG7BAEBCgBvBYJoruD3CRAphqwKvfEEDUcUAAAAAAAeACBzYWx0QG5vdGF0aW9u
cy5zZXF1b2lhLXBncC5vcmec49ATDYghTf3ov0OWj/JuKV6gEAt7HJgtRK697vy0
PxYhBGwdtFNj70A3vVbVFymGrAq98QQNAADJkRAAzCzjkX+XFT82/vHw8BWiCjT2
Ko9uGlUsNKojHAjNe/nTW3RqEft6rdR3gzc2wZ6jXH+z/Wu44JcuUNJwVGreVdde
S8DC82FwTgHlyl7+E97eWkvTIzX/9lTu61wHJ0N6prS3ovAL8roUvS21vO50WPQM
5ZkpsEC+qBczNKTqZPMuGeEHOsohG1ZBUmVDWi3GKgIpy/rZtpmdeO3y8zJMVfK+
jdI4ATswMIKrr60U6QOusxf41urcR8fimVF1+8F96Bed8IJv/eDPkOP37bKpFowK
Gw0Iu6RHh+vDjowu7zDeJfpyyC8GN5LF2wo/hZ7sm1kRrZLnoCXUKOSKmULMXN82
EvxssG4BIYJHLw3M4YgAF+7oISnKc4zsDJIUMcb6qDgLmvaB6H8lpNQEXYBRrAVN
U2CJBhm/VuMZgTjQUPju0l8evdjxCrHY+YiugnDhr3uGRhFg65xfYO1ncer7eI1E
LltZ509L6vatAwjvsNLBxlZ1sVe8laa7/LRawSZWXGgZR4ynkvfaON3qpBmWy0vp
qHxYNh4CXZMVk4ttfylGMVv6N2pXma20FRvClKY8kCgZtaujUHIT478SIWCkuj2z
rUJUPBkUub0k+yvsZgcbwaalRdSZKQBTeS03YM2shaPgzv1hA/bGJPzgebvKCq4B
xrCQEBlF63hm8WsMqqo=
=5vvx
-----END PGP SIGNATURE-----

Attachment: pgpxOECqO5apt.pgp
Description: PGP signature


--- End Message ---

Reply via email to