1 |
I am having a problem emerging dev-qt/qtcore that I have been unable to |
2 |
solve myself yet. The system is amd64 and I have ABI_X86='32 64' so |
3 |
that pipelight will work. I think the error is coming from somewhere |
4 |
within glibc's multilib compatability. |
5 |
|
6 |
# ebuild $(equery which qtcore) merge |
7 |
|
8 |
|
9 |
|
10 |
d>>> Existing ${T}/environment for 'qtcore-4.8.6-r1' will be sourced. Run |
11 |
>>> 'clean' to start with a fresh environment. |
12 |
>>> Checking qt-everywhere-opensource-src-4.8.6.tar.gz's mtime... |
13 |
>>> WORKDIR is up-to-date, keeping... |
14 |
* checking ebuild checksums ;-) ... |
15 |
|
16 |
|
17 |
[ ok ] |
18 |
* checking auxfile checksums ;-) ... |
19 |
|
20 |
|
21 |
[ ok ] |
22 |
* checking miscfile checksums ;-) ... |
23 |
|
24 |
|
25 |
[ ok ] |
26 |
>>> It appears that 'pretend' has already executed for |
27 |
'qtcore-4.8.6-r1'; skipping. |
28 |
>>> Remove '/var/tmp/portage/dev-qt/qtcore-4.8.6-r1/.pretended' to force |
29 |
pretend. |
30 |
>>> It appears that 'setup' has already executed for 'qtcore-4.8.6-r1'; |
31 |
skipping. |
32 |
>>> Remove '/var/tmp/portage/dev-qt/qtcore-4.8.6-r1/.setuped' to force |
33 |
setup. |
34 |
>>> It appears that 'unpack' has already executed for 'qtcore-4.8.6-r1'; |
35 |
skipping. |
36 |
>>> Remove '/var/tmp/portage/dev-qt/qtcore-4.8.6-r1/.unpacked' to force |
37 |
unpack. |
38 |
>>> It appears that 'prepare' has already executed for |
39 |
'qtcore-4.8.6-r1'; skipping. |
40 |
>>> Remove '/var/tmp/portage/dev-qt/qtcore-4.8.6-r1/.prepared' to force |
41 |
prepare. |
42 |
>>> It appears that 'configure' has already executed for |
43 |
'qtcore-4.8.6-r1'; skipping. |
44 |
>>> Remove '/var/tmp/portage/dev-qt/qtcore-4.8.6-r1/.configured' to |
45 |
force configure. |
46 |
>>> Compiling source in |
47 |
/var/tmp/portage/dev-qt/qtcore-4.8.6-r1/work/qt-everywhere-opensource-src-4.8.6 |
48 |
... |
49 |
* abi_x86_32.x86: running multilib-minimal_abi_src_compile |
50 |
* Running emake in src/tools/bootstrap |
51 |
make -j3 -l4 |
52 |
make: Nothing to be done for 'first'. |
53 |
* Running emake in src/tools/moc |
54 |
make -j3 -l4 |
55 |
make: Nothing to be done for 'first'. |
56 |
* Running emake in src/tools/rcc |
57 |
make -j3 -l4 |
58 |
make: Nothing to be done for 'first'. |
59 |
* Running emake in src/tools/uic |
60 |
make -j3 -l4 |
61 |
make: Nothing to be done for 'first'. |
62 |
* Running emake in src/corelib |
63 |
make -j3 -l4 |
64 |
make: Nothing to be done for 'first'. |
65 |
* Running emake in src/network |
66 |
make -j3 -l4 |
67 |
make: Nothing to be done for 'first'. |
68 |
* Running emake in src/xml |
69 |
make -j3 -l4 |
70 |
rm -f libQtXml.so.4.8.6 libQtXml.so libQtXml.so.4 libQtXml.so.4.8 |
71 |
x86_64-pc-linux-gnu-g++ -m32 -Wl,-O1 -Wl,--as-needed |
72 |
-Wl,-rpath-link,/var/tmp/portage/dev-qt/qtcore-4.8.6-r1/work/qt-everywhere-opensource-src-4.8.6-abi_x86_32.x86/lib |
73 |
-Wl,--no-undefined -shared -Wl,-Bsymbolic-functions |
74 |
-Wl,-soname,libQtXml.so.4 -o libQtXml.so.4.8.6 |
75 |
.obj/release-shared/qdom.o .obj/release-shared/qxml.o |
76 |
-L/var/tmp/portage/dev-qt/qtcore-4.8.6-r1/work/qt-everywhere-opensource-src-4.8.6-abi_x86_32.x86/lib |
77 |
-L/usr/lib32/qt4 -lQtCore |
78 |
-L/var/tmp/portage/dev-qt/qtcore-4.8.6-r1/work/qt-everywhere-opensource-src-4.8.6-abi_x86_32.x86/lib |
79 |
-lpthread |
80 |
/usr/lib32/libc_nonshared.a(stack_chk_fail_local.oS): In function |
81 |
`__stack_chk_fail_local': |
82 |
stack_chk_fail_local.c:(.text+0x20): undefined reference to |
83 |
`__stack_chk_fail' |
84 |
collect2: error: ld returned 1 exit status |
85 |
Makefile:122: recipe for target '../../lib/libQtXml.so.4.8.6' failed |
86 |
make: *** [../../lib/libQtXml.so.4.8.6] Error 1 |
87 |
* ERROR: dev-qt/qtcore-4.8.6-r1::gentoo failed (compile phase): |
88 |
* emake failed |
89 |
* |
90 |
* If you need support, post the output of `emerge --info |
91 |
'=dev-qt/qtcore-4.8.6-r1::gentoo'`, |
92 |
* the complete build log and the output of `emerge -pqv |
93 |
'=dev-qt/qtcore-4.8.6-r1::gentoo'`. |
94 |
* The complete build log is located at |
95 |
'/var/tmp/portage/dev-qt/qtcore-4.8.6-r1/temp/build.log'. |
96 |
* The ebuild environment file is located at |
97 |
'/var/tmp/portage/dev-qt/qtcore-4.8.6-r1/temp/environment'. |
98 |
* Working directory: |
99 |
'/var/tmp/portage/dev-qt/qtcore-4.8.6-r1/work/qt-everywhere-opensource-src-4.8.6-abi_x86_32.x86/src/xml' |
100 |
* S: |
101 |
'/var/tmp/portage/dev-qt/qtcore-4.8.6-r1/work/qt-everywhere-opensource-src-4.8.6' |
102 |
|
103 |
|
104 |
Here's more information on the problem: |
105 |
https://gist.github.com/jfindlay/3bb0a4c8a0a6d1eafcd5, thanks. |
106 |
|
107 |
|
108 |
Justin |