Gentoo Archives: gentoo-user

From: Holger Hoffstaette <holger.hoffstaette@××××××××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Re: squid 3.1.18 build failure
Date: Mon, 26 Dec 2011 12:56:28
Message-Id: pan.2011.12.26.12.52.20.319500@googlemail.com
In Reply to: [gentoo-user] squid 3.1.18 build failure by Adam Carter
1 On Mon, 26 Dec 2011 20:16:24 +1100, Adam Carter wrote:
2
3 > System is mostly amd64, but gcc and squid are ~amd64.
4 >
5 > The error appears to be at;
6 > x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H
7 > -DDEFAULT_CONFIG_FILE=\"/etc/squid/squid.conf\"
8 > -DDEFAULT_SQUID_DATA_DIR=\"/usr/share/squid\"
9 > -DDEFAULT_SQUID_CONFIG_DIR=\"/etc/squid\" -I.. -I../include -I../src
10 > -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments
11 > -D_REENTRANT -m64 -march=amdfam10 -mcx16 -msahf -mpopcnt -mabm -O2 -pipe
12 > -c -o store.o store.cc store.cc: In member function ‘void
13 > StoreEntry::deferProducer(const AsyncCall::Pointer&)’:
14 > store.cc:376:232: error: no match for ‘operator<<’
15
16 very odd.
17
18 > emerge -pv shows;
19 >
20 > Calculating dependencies... done!
21 > [ebuild U ~] net-proxy/squid-3.1.18 [3.1.16] USE="ecap epoll ipv6
22 > logrotate mysql pam snmp sqlite ssl -caps -icap-client (-ipf-transparent)
23 > -kerberos (-kqueue) -ldap -nis (-pf-transparent) -postgres -radius -samba
24 > -sasl (-selinux) -test -tproxy -zero-penalty-hit" 0 kB
25 >
26 > Total: 1 package (1 upgrade), Size of downloads: 0 kB
27
28 I built 3.1.18 on my ~x86 and had no problems whatsoever..very strange, esp.
29 since you also use gcc 4.5.3 - which works fine for me. So I think it's
30 not a gcc 4.6.x problem.
31
32 My flags are USE="caps epoll ipv6 logrotate pam postgres samba snmp sqlite ssl -ecap
33 -icap-client (-ipf-transparent) -kerberos (-kqueue) -ldap -mysql
34 -nis(-pf-transparent) -radius -sasl (-selinux) -test -tproxy
35 -zero-penalty-hit"
36
37 First guess is that the difference in ecap is to blame. Can you verify
38 that it builds for you without ecap? If so please report that in the bug
39 too.
40
41 -h
42 (not a dev or maintainer, just trying to help :)

Replies

Subject Author
[gentoo-user] Re: squid 3.1.18 build failure Holger Hoffstaette <holger.hoffstaette@××××××××××.com>