Bug#707406: perlipq: FTBFS: libipq.h:33:43: fatal error: linux/netfilter_ipv4/ip_queue.h: No such file or directory

Dominic Hargreaves dom at earth.li
Thu Jun 20 22:43:29 UTC 2013


On Thu, May 09, 2013 at 12:07:33PM +0300, Damyan Ivanov wrote:
> -=| Lucas Nussbaum, 09.05.2013 10:12:27 +0200 |=-
> > Source: perlipq
> > Version: 1.25-3
> > Severity: serious
> > Tags: jessie sid
> > User: debian-qa at lists.debian.org
> > Usertags: qa-ftbfs-20130509 qa-ftbfs
> > Justification: FTBFS on amd64
> > 
> > Relevant part:
> > > cc -c  -I/usr/include/libipq -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fstack-protector -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g   -DVERSION=\"1.25\" -DXS_VERSION=\"1.25\" -fPIC "-I/usr/lib/perl/5.14/CORE"   IPQueue.c
> > > In file included from IPQueue.xs:11:0:
> > > /usr/include/libipq.h:33:43: fatal error: linux/netfilter_ipv4/ip_queue.h: No such file or directory
> > > compilation terminated.
> 
> It seems linux/netfilter_ipv4/ip_queue.h has disappeared from 
> linux-libc-dev 3.8 and /usr/include/libipq.h needs a fix.
> 
> When this is fixed perlipq will need a versioned build-dependency on 
> iptabled-dev.

The header has been included into the iptables package[1] but is not
installed in iptables-dev so is not usable by other packages. The fix,
therefore, would appear to be install the file into iptables-dev.

[1] <https://git.netfilter.org/iptables/commit/?id=a624e0a1b2d075253b599ababd4ea1351ef42b2a>



More information about the pkg-perl-maintainers mailing list