1 |
I'm updating my system (amd64) to gcc4.1 and things are going rather |
2 |
smoothly. One problem I'm having, though, is that tclx-8.3 will not |
3 |
complete it's build. |
4 |
|
5 |
I can build it fine with gcc-3.4, but not 4.1. |
6 |
|
7 |
The error I get is: |
8 |
/var/tmp/portage/tclx-8.3.5/work/tclx8.3.5/tcl/generic/tclXbsearch.cIn |
9 |
file included from /usr/include/time.h:8, |
10 |
from /usr/include/gentoo-multilib/amd64/sys/times.h:29, |
11 |
from /usr/include/sys/times.h:8, |
12 |
from |
13 |
/var/tmp/portage/tclx-8.3.5/work/tclx8.3.5/tcl/unix/tclXunixPort.h:32, |
14 |
from |
15 |
/var/tmp/portage/tclx-8.3.5/work/tclx8.3.5/tcl/generic/tclExtdInt.h:27, |
16 |
from |
17 |
/var/tmp/portage/tclx-8.3.5/work/tclx8.3.5/tcl/generic/tclXbsearch.c:19: |
18 |
/usr/include/gentoo-multilib/amd64/time.h:61: error: two or more data |
19 |
types in declaration specifiers |
20 |
/var/tmp/portage/tclx-8.3.5/work/tclx8.3.5/tcl/generic/tclXbsearch.c: In |
21 |
function 'TclProcKeyCompare': |
22 |
/var/tmp/portage/tclx-8.3.5/work/tclx8.3.5/tcl/generic/tclXbsearch.c:115: |
23 |
warning: passing argument 2 of 'Tcl_Merge' from incompatible pointer |
24 |
type |
25 |
make[1]: *** [tclXbsearch..o] Error 1 |
26 |
make[1]: Leaving directory |
27 |
`/var/tmp/portage/tclx-8.3.5/work/tclx8.3.5/tcl/unix'make: *** [TCLX] |
28 |
Error 2 |
29 |
|
30 |
!!! ERROR: dev-tcltk/tclx-8.3.5 failed. |
31 |
Call stack: |
32 |
ebuild.sh, line 1546: Called dyn_compile |
33 |
ebuild.sh, line 937: Called src_compile |
34 |
tclx-8.3.5.ebuild, line 65: Called die |
35 |
|
36 |
I've searched the net and found a posting of the error, but it's in a |
37 |
language I do not understand. |
38 |
|
39 |
Has anyone else run into this problem and found a solution? |
40 |
|
41 |
-- |
42 |
-M |
43 |
|
44 |
There are 10 kinds of people in this world: |
45 |
Those who can count in binary and those who cannot. |
46 |
-- |
47 |
gentoo-amd64@g.o mailing list |