FS#33245 - [iptables] libipq header file includes deprecated file

Attached to Project: Arch Linux
Opened by Jonas Heinrich (onny) - Sunday, 30 December 2012, 14:50 GMT
Last edited by Evangelos Foutras (foutrelis) - Tuesday, 12 March 2013, 14:45 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Ronald van Haren (pressh)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

In line 33 of /usr/include/libipq.h, the file includes: linux/netfilter_ipv4/ip_queue.h.
As far as I know, this file isn't included anymore since kernel 3.5.
Programs requiring libipq fails to build because of that, see zfoned in AUR.

Affects package versions:
- linux-headers 3.7.1-2
- iptables 1.4.16.3-1

Steps to reproduce:
- yaourt -S zfoned

Installing linux-lts-headers solves the problem when you replace
#include <linux/netfilter_ipv4/ip_queue.h>
with:
#include </usr/src/linux-3.0.57-1-lts/include/linux/netfilter_ipv4/ip_queue.h>
This task depends upon

Closed by  Evangelos Foutras (foutrelis)
Tuesday, 12 March 2013, 14:45 GMT
Reason for closing:  Won't fix
Additional comments about closing:  We will drop ipq support in the next iptables package.

Loading...