Gentoo Archives: gentoo-amd64

From: Michael George <george@××××××××××.com>
To: gentoo-amd64@l.g.o
Subject: [gentoo-amd64] problems emerging tclx
Date: Wed, 27 Dec 2006 11:20:29
Message-Id: 20061227111653.GA32181@brego.pewamo.office
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

Replies

Subject Author
[gentoo-amd64] Re: problems emerging tclx Duncan <1i5t5.duncan@×××.net>