With recent kernels, configure script say : checking for linux/netfilter_ipv4.h... no even if we got it : configure:4003: checking for linux/netfilter_ipv4.h configure:4019: x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -fomit-frame-pointer -O2 conftest.c >&5 In file included from /usr/include/linux/netfilter_ipv4.h:8:0, from conftest.c:38: /usr/include/linux/netfilter.h:66:17: error: field 'in' has incomplete type /usr/include/linux/netfilter.h:67:18: error: field 'in6' has incomplete type configure:4025: $? = 1 Here is a fix. This also add ssl support, procname, set default configuration file search to /etc/frox.conf and make transparent features manageable with USE Reproducible: Always
Created attachment 303875 [details] frox-0.7.18-r3.ebuild
Created attachment 303877 [details, diff] 0.7.18-respect-CFLAGS.diff
Created attachment 303879 [details, diff] 0.7.18-netfilter-includes.diff
+*frox-0.7.18-r4 (03 Mar 2012) + + 03 Mar 2012; Pacho Ramos <pacho@gentoo.org> + +files/0.7.18-netfilter-includes.patch, +files/0.7.18-respect-CFLAGS.patch, + +frox-0.7.18-r4.ebuild, -frox-0.7.18-r3.ebuild, metadata.xml: + Respect CFLAGS, add transparent support and more fixes, bug #406483 by + Bertrand Jacquin. Drop old. +