Source: nield
Version: 0.6.1-2
Severity: serious
Tags: upstream
Justification: FTBFS
Control: forwarded -1 https://github.com/t2mune/nield/issues/3

Dear Maintainer,

The upstream package doesn't support Linux 6.8+ at all.

<linux/tc_act/tc_ipt.h> (https://salsa.debian.org/debian/nield/-/jobs/6333754)
was removed in linux 6.8:
  $ git llog -- ./include/uapi/linux/tc_act/tc_ipt.h
  commit ba24ea129126362e7139fed4e13701ca5b71ac0b
  Author: Jamal Hadi Salim <j...@mojatatu.com>
  Date:   Thu Dec 21 16:31:03 2023 -0500
  
      net/sched: Retire ipt action
  
      The tc ipt action was intended to run all netfilter/iptables target.
      Unfortunately it has not benefitted over the years from proper updates 
when
      netfilter changes, and for that reason it has remained rudimentary.
      Pinging a bunch of people that i was aware were using this indicates that
      removing it wont affect them.
      Retire it to reduce maintenance efforts. Buh-bye.
and removing just the #include yields more errors,
referencing macros that simply don't exist at all on sid linux-libc-dev.

Best,

-- System Information:
Debian Release: 12.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 
'stable-debug'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-12-amd64 (SMP w/24 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_FIRMWARE_WORKAROUND, 
TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
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

Attachment: signature.asc
Description: PGP signature

Reply via email to