1 |
Before turning back to big gcc I wanted to emerge all other stuff from |
2 |
the solaris howto. Most is done. |
3 |
|
4 |
1.) gawk: |
5 |
|
6 |
Symptom: While emerge --oneshot gawk emerge dies: |
7 |
|
8 |
i686-pc-cygwin-gcc -L/home/prefix/gentoo/usr/lib |
9 |
-R/home/prefix/gentoo/usr/lib -L/home/prefix/gentoo/lib |
10 |
-R/home/prefix/gentoo/lib -o filefuncs.so.0.0.1 -shared -Wl,-soname |
11 |
-Wl,filefuncs.so.0 filefuncs.o |
12 |
filefuncs.o:filefuncs.c:(.text+0x1e): undefined reference to `_make_builtin' |
13 |
[... lots of this ... ] |
14 |
filefuncs.o:filefuncs.c:(.text+0x10f1): undefined reference to `_update_ERRNO' |
15 |
collect2: ld returned 1 exit status |
16 |
make: *** [filefuncs.so.0.0.1] Error 1 |
17 |
|
18 |
Reason: unknown |
19 |
|
20 |
|
21 |
2.) coreutils: breaks following emergings |
22 |
|
23 |
Symptom: After emerging of coreutils succeeding emergings break. The |
24 |
files "config.status" get corrupted during generation. |
25 |
|
26 |
This is reproducable. Tested with wget. config.status is truncated at |
27 |
top and out of order at bottom. The file ws broken in to tests in |
28 |
exactly the same way. |
29 |
|
30 |
Reason: unknown |
31 |
|
32 |
Which tool does configure use that could do this damage? |
33 |
Why are parts in wrong order? Multi processes? |
34 |
|
35 |
The Cygwin coreutils work fine and have the same version. So there is |
36 |
a solution. Unfortunatly the Cygwin patch for coreutils has a few |
37 |
thousend lines without doc. Next thing I could try, is to blindly |
38 |
apply it. |
39 |
|
40 |
Al |