Created attachment 395730 [details] emerge --info The configuration phase scans the kernel configurtion, looking for CONFIG_NETFILTER_TPROXY. No such option exists in Linux 3.17.8.
FYI the option is now CONFIG_NETFILTER_XT_TARGET_TPROXY, it probably is time to update the ebuild for this since it was changed quite a few kernel versions ago
Created attachment 395732 [details] net-proxy:squid-3.4.11-r1:20150206-182041.log.gz
Messages from ebuild: * Package: net-proxy/squid-3.4.11-r1 * Repository: gentoo * Maintainer: eras@gentoo.org * USE: abi_x86_32 caps elibc_glibc htcp icap-client ipv6 kernel_linux logrotate pam ssl tproxy userland_GNU wccp wccpv2 x86 * FEATURES: preserve-libs sandbox userpriv usersandbox * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found kernel object directory: * /lib/modules/3.17.8-gentoo-r1/build * Found sources for kernel version: * 3.17.8-gentoo-r1 * Checking for suitable kernel configuration options... * CONFIG_NETFILTER_TPROXY: is not set when it should be. * Please check to make sure these options are set correctly. * Failure to do so may cause unexpected problems.
(In reply to Ben Kohler from comment #1) > FYI the option is now CONFIG_NETFILTER_XT_TARGET_TPROXY, it probably is time > to update the ebuild for this since it was changed quite a few kernel > versions ago Yes, the problem is with the ebuild, not the kernel.
+*squid-3.4.12 (25 Feb 2015) + + 25 Feb 2015; Eray Aslan <eras@gentoo.org> +squid-3.4.12.ebuild, + squid-3.4.11-r1.ebuild, squid-3.5.1-r1.ebuild, squid-3.5.2.ebuild: + Version bump. Remove NETFILTER_TPROXY kernel check - no longer in the kernel + - bug #539150 + Thanks for the report.