and it seems to work fine.
the main things that must notice on gentoo are that you need to create
the proxy user for usage for squid kids and swap dir creation.
also insert the cache_dir into the squid.conf file.
the gentoo based squid is seems to work much more faster then on ubuntu.
opts built with
./configure --prefix=/opt/squid32013 --includedir=/include
--mandir=/share/man --infodir=/share/info
--localstatedir=/opt/squid32013/var --disable-maintainer-mode
--disable-dependency-tracking --disable-silent-rules --enable-inline
--enable-async-io=8 --enable-storeio=ufs,aufs,diskd
--enable-removal-policies=lru,heap --enable-delay-pools
--enable-cache-digests --enable-underscores --enable-icap-client
--enable-follow-x-forwarded-for
--enable-digest-auth-helpers=ldap,password
--enable-negotiate-auth-helpers=squid_kerb_auth
--enable-external-acl-helpers=ip_user,ldap_group,session,unix_group,wbinfo_group
--enable-arp-acl --enable-esi--disable-translation
--with-logdir=/opt/squid32013/var/log
--with-pidfile=/var/run/squid32013.pid --with-filedescriptors=65536
--with-large-files --with-default-user=proxy --enable-linux-netfilter
--enable-ltdl-convenience --enable-tproxy
Regards
Eliezer