Gentoo Archives: gentoo-user

From: walt <w41ter@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Re: cannot emerge dev-qt/qtcore, undefined reference to `__stack_chk_fail'
Date: Wed, 14 Jan 2015 00:11:15
Message-Id: m94c68$69m$1@ger.gmane.org
In Reply to: [gentoo-user] cannot emerge dev-qt/qtcore, undefined reference to `__stack_chk_fail' by Justin Findlay
1 On 01/11/2015 09:39 PM, Justin Findlay wrote:
2 > I am having a problem emerging dev-qt/qtcore that I have been unable to
3 > solve myself yet. The system is amd64 and I have ABI_X86='32 64' so
4 > that pipelight will work. I think the error is coming from somewhere
5 > within glibc's multilib compatability.
6
7 I can tell from the info you provided that you already know more about
8 the subject than I do.
9
10 So I'll supply questions instead of answers :)
11
12 After searching various portage manpages and grepping through the eclass
13 directory I can find only one pathetic reference to ABI_X86 in a Changelog,
14 which doesn't give me clue where the variable is defined. Did you add it
15 in your make.conf?
16
17 Second, does qtcore compile if you change the 32 to -32? I ask because
18 I re-installed qtcore just now, but with these useflags:
19
20 Installed versions: 4.8.6-r1(4)(04:03:45 PM 01/13/2015)(exceptions glib
21 iconv icu ssl -aqua -debug -pch -qt3support ABI_MIPS="-n32 -n64 -o32"
22 ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="64 -32 -x32")
23
24 I grepped through the build.log and saw no mention of libc_nonshared.a,
25 so that seems an important difference.
26
27 BTW, do you know what the x32 useflag means?

Replies