On 2022-07-10, at 10:38:10 +0200, Grzegorz Alibozek wrote: > Package: xtables-addons-dkms > Version: 3.13-1 > Severity: important > X-Debbugs-Cc: [email protected] > > Dear Maintainer, > > Build xtables on linux 5.10.0-16 (bullseye) has failed, on 5.10.0-15 it's ok. > > make.log: > > /var/lib/dkms/xtables-addons/3.13/build/extensions/xt_ECHO.c: In function > ‘echo_tg6’: > /var/lib/dkms/xtables-addons/3.13/build/extensions/xt_ECHO.c:100:55: error: > passing argument 2 of ‘security_skb_classify_flow’ from incompatible pointer > type [-Werror=incompatible-pointer-types] > 100 | security_skb_classify_flow((struct sk_buff *)oldskb, > flowi6_to_flowi(&fl)); > | > ^~~~~~~~~~~~~~~~~~~~ > | | > | struct flowi * > In file included from > /usr/src/linux-headers-5.10.0-16-common/include/net/scm.h:8, > from > /usr/src/linux-headers-5.10.0-16-common/include/linux/netlink.h:9, > from > /usr/src/linux-headers-5.10.0-16-common/include/uapi/linux/neighbour.h:6, > from > /usr/src/linux-headers-5.10.0-16-common/include/linux/netdevice.h:46, > from > /usr/src/linux-headers-5.10.0-16-common/include/net/inet_sock.h:19, > from > /usr/src/linux-headers-5.10.0-16-common/include/linux/udp.h:16, > from > /var/lib/dkms/xtables-addons/3.13/build/extensions/xt_ECHO.c:15: > /usr/src/linux-headers-5.10.0-16-common/include/linux/security.h:1660:75: > note: expected ‘struct flowi_common *’ but argument is of type ‘struct flowi > *’ > 1660 | void security_skb_classify_flow(struct sk_buff *skb, struct > flowi_common *flic); > | > ~~~~~~~~~~~~~~~~~~~~~^~~~ > cc1: some warnings being treated as errors > make[2]: *** > [/usr/src/linux-headers-5.10.0-16-common/scripts/Makefile.build:285: > /var/lib/dkms/xtables-addons/3.13/build/extensions/xt_ECHO.o] Błąd 1 > make[1]: *** [/usr/src/linux-headers-5.10.0-16-common/Makefile:1846: > /var/lib/dkms/xtables-addons/3.13/build/extensions] Błąd 2 > make: *** [/usr/src/linux-headers-5.10.0-16-common/Makefile:185: __sub-make] > Błąd 2 > make: Opuszczenie katalogu '/usr/src/linux-headers-5.10.0-16-cloud-amd64'
5.10.0-16 is based on 5.10.127, which includes an API change back-ported from 5.11. Upstream xtables-addons includes a fix for this change in a later release. I shall have to back-port it to 3.13. J.
signature.asc
Description: PGP signature

