1 |
I'm having a time getting ksh93 to install (build error at the end) |
2 |
|
3 |
USE='static' emerge -v ksh93 |
4 |
|
5 |
The only other use flag coming up was `nls' |
6 |
|
7 |
I wasn't real eager for `static' necessarily but without `static' had |
8 |
already failed and I saw it was a possible flag. Also it might be |
9 |
handy sometime in a trouble situation where only `/ ' is mounted. |
10 |
|
11 |
But that discussion is for some other time. |
12 |
|
13 |
Can anyone interpret this emerge failure and have some educated |
14 |
guesses what I should do to get it to compile. That message follows |
15 |
the eix output below. |
16 |
|
17 |
My feeble take on the message is that it is related to the compiler. |
18 |
|
19 |
eix shows two installed and I guess that may be the problem: |
20 |
eix -I gcc$ |
21 |
|
22 |
[D] sys-devel/gcc |
23 |
Available versions: |
24 |
(2.95) 2.95.3-r9 ~2.95.3-r10 |
25 |
(3.1) 3.1.1-r2 |
26 |
(3.2) **3.2.2 3.2.3-r4 |
27 |
(3.3) ~3.3.6-r1 |
28 |
(3.4) 3.4.6-r2 |
29 |
(4.0) [M]~*4.0.3 [M]~*4.0.4 |
30 |
(4.1) [M]~4.1.0-r1 [M]4.1.1-r3 [M]4.1.2 |
31 |
(4.2) [M]~4.2.0 [M]~4.2.1 [M]~4.2.2 |
32 |
|
33 |
{altivec bootstrap boundschecking build d doc fortran gcj gtk |
34 |
hardened ip28 ip32r10k java mudflap multilib multislot n32 n64 |
35 |
nls nocxx nopie nossp objc objc++ objc-gc openmp static test |
36 |
vanilla} |
37 |
|
38 |
Installed versions: 3.4.6-r2(3.4)(14:36:31 01/02/08)(nls -altivec |
39 |
-bootstrap -boundschecking -build -d -doc -fortran -gcj -gtk |
40 |
-hardened -ip28 -ip32r10k -multilib -multislot -n32 -n64 -nocxx |
41 |
-nopie -nossp -objc -test -vanilla) |
42 |
|
43 |
4.1.1-r3(4.1)(19:54:45 04/19/07)(fortran nls |
44 |
-altivec -bootstrap -build -doc -gcj -gtk |
45 |
-hardened -ip28 -ip32r10k -mudflap -multilib |
46 |
-multislot -n32 -n64 -nocxx -objc -objc++ |
47 |
-objc-gc -test -vanilla) |
48 |
|
49 |
===================== |
50 |
Compile messages: Including a few context lines |
51 |
[...] |
52 |
|
53 |
|
54 |
3: /usr/bin/cmp -s |
55 |
/var/tmp/portage/app-shells/ksh-93.20040229/work/src/cmd/ksh93/fun/pushd |
56 |
/var/tmp/portage/app-shells/ksh-93.20040229/work/arch/linux.i386/fun/pushd |
57 |
|
58 |
3: /bin/mv |
59 |
/var/tmp/portage/app-shells/ksh-93.20040229/work/arch/linux.i386/fun/pushd |
60 |
/var/tmp/portage/app-shells/ksh-93.20040229/work/arch/linux.i386/fun/pushd.old |
61 |
|
62 |
3: true |
63 |
|
64 |
3: /bin/cp |
65 |
/var/tmp/portage/app-shells/ksh-93.20040229/work/src/cmd/ksh93/fun/pushd |
66 |
/var/tmp/portage/app-shells/ksh-93.20040229/work/arch/linux.i386/fun/pushd |
67 |
|
68 |
3: chmod ugo+x |
69 |
/var/tmp/portage/app-shells/ksh-93.20040229/work/arch/linux.i386/fun/pushd |
70 |
|
71 |
mamake: *** exit code 1 making cmd/ksh93 |
72 |
|
73 |
package: make: errors making |
74 |
/var/tmp/portage/app-shells/ksh-93.20040229/work/arch/linux.i386/bin/ksh |
75 |
|
76 |
package: make done at Mon Jan 7 13:39:31 CST 2008 in |
77 |
/var/tmp/portage/app-shells/ksh-93.20040229/work/arch/linux.i386 |
78 |
|
79 |
* |
80 |
* ERROR: app-shells/ksh-93.20040229 failed. |
81 |
* Call stack: |
82 |
* ebuild.sh, line 1701: Called dyn_compile |
83 |
* ebuild.sh, line 1039: Called qa_call 'src_compile' |
84 |
* ebuild.sh, line 44: Called src_compile |
85 |
* ksh-93.20040229.ebuild, line 51: Called die |
86 |
* The specific snippet of code: |
87 |
* cd ${S}; ./bin/package only make ast-ksh CC="$(tc-getCC)" || |
88 |
die |
89 |
* The die message: |
90 |
* (no error message) |
91 |
* |
92 |
* If you need support, post the topmost build error, and the call |
93 |
stack if relevant. |
94 |
* A complete build log is located at |
95 |
'/var/tmp/portage/app-shells/ksh-93.20040229/temp/build.log'. |
96 |
* |
97 |
* Messages for package app-shells/ksh-93.20040229: |
98 |
* |
99 |
* ERROR: app-shells/ksh-93.20040229 failed. |
100 |
* Call stack: |
101 |
* ebuild.sh, line 1701: Called dyn_compile |
102 |
* ebuild.sh, line 1039: Called qa_call 'src_compile' |
103 |
* ebuild.sh, line 44: Called src_compile |
104 |
* ksh-93.20040229.ebuild, line 51: Called die |
105 |
* The specific snippet of code: |
106 |
* cd ${S}; ./bin/package only make ast-ksh CC="$(tc-getCC)" || |
107 |
die |
108 |
* The die message: |
109 |
* (no error message) |
110 |
* |
111 |
|
112 |
* If you need support, post the topmost build error, and the call |
113 |
stack if relevant. |
114 |
* A complete build log is located at |
115 |
'/var/tmp/portage/app-shells/ksh-93.20040229/temp/build.log'. |
116 |
|
117 |
-- |
118 |
gentoo-user@l.g.o mailing list |