You receive this bug because this package does not respect my system's AR ( x86_64-pc-linux-gnu-ar - /usr/bin/x86_64-pc-linux-gnu-ar ) and calls directly ar - /usr/bin/ar The possible solutions to fix this issue are: 1)Fix the buildsystem, if you can 2)inherit toolchain-funcs and use tc-export AR 3)inherit toolchain-funcs and use emake AR="$(tc-getAR)" /usr/bin/ar cru libcompat-squid.a assert.o compat.o debug.o GnuRegex.o shm.o strnstr.o strnrchr.o xalloc.o xstrerror.o xstring.o xstrto.o mswin.o eui64_aton.o libtool: link: /usr/bin/ar cru .libs/libbase.a .libs/AsyncCall.o .libs/AsyncJob.o .libs/AsyncCallQueue.o .libs/RunnersRegistry.o .libs/TextException.o
This bug should not exist in the current packages. see upstream bug http://bugs.squid-cache.org/show_bug.cgi?id=1243
+ 26 Apr 2013; Eray Aslan <eras@gentoo.org> squid-3.3.3-r1.ebuild: + Respect AR - bug #461730 +
Still reproducible in squid-3.2.13
Needs bug #419685 fixed, then we can go for stabilization of 3.3.8 and drop the older still affected versions.