Gentoo Archives: gentoo-alt

From: Fabian Groffen <grobian@g.o>
To: gentoo-alt@l.g.o
Subject: Re: [gentoo-alt] 2 open issues
Date: Tue, 31 Aug 2010 06:27:31
Message-Id: 20100831062605.GQ7012@gentoo.org
In Reply to: [gentoo-alt] 2 open issues by Al
1 On 31-08-2010 02:08:18 +0200, Al wrote:
2 > Before turning back to big gcc I wanted to emerge all other stuff from
3 > the solaris howto. Most is done.
4 >
5 > 1.) gawk:
6 >
7 > Symptom: While emerge --oneshot gawk emerge dies:
8 >
9 > i686-pc-cygwin-gcc -L/home/prefix/gentoo/usr/lib
10 > -R/home/prefix/gentoo/usr/lib -L/home/prefix/gentoo/lib
11 > -R/home/prefix/gentoo/lib -o filefuncs.so.0.0.1 -shared -Wl,-soname
12 > -Wl,filefuncs.so.0 filefuncs.o
13 > filefuncs.o:filefuncs.c:(.text+0x1e): undefined reference to `_make_builtin'
14 > [... lots of this ... ]
15 > filefuncs.o:filefuncs.c:(.text+0x10f1): undefined reference to `_update_ERRNO'
16 > collect2: ld returned 1 exit status
17 > make: *** [filefuncs.so.0.0.1] Error 1
18 >
19 > Reason: unknown
20
21 shouldn't try to build the lib on cygwin, I think.
22
23 > 2.) coreutils: breaks following emergings
24 >
25 > Symptom: After emerging of coreutils succeeding emergings break. The
26 > files "config.status" get corrupted during generation.
27 >
28 > This is reproducable. Tested with wget. config.status is truncated at
29 > top and out of order at bottom. The file ws broken in to tests in
30 > exactly the same way.
31 >
32 > Reason: unknown
33 >
34 > Which tool does configure use that could do this damage?
35 > Why are parts in wrong order? Multi processes?
36
37 hmmm, weird.
38
39 > The Cygwin coreutils work fine and have the same version. So there is
40 > a solution. Unfortunatly the Cygwin patch for coreutils has a few
41 > thousend lines without doc. Next thing I could try, is to blindly
42 > apply it.
43
44 see if it applies indeed, if not then they do something else first.
45
46
47 --
48 Fabian Groffen
49 Gentoo on a different level

Replies

Subject Author
Re: [gentoo-alt] 2 open issues Al <oss.elmar@××××××××××.com>