Gentoo Archives: gentoo-musl

From: Rendov Norra <tsobf242@×××××.com>
To: gentoo-musl@l.g.o
Subject: Re: [gentoo-musl] Re: plan9port build fails on multiple levels.
Date: Sat, 01 Jul 2017 18:44:14
Message-Id: CAPmquXD+THFPCQn0D-6KHG=8j8CRfcgNQ7K1yEN0oOkmSYzkRg@mail.gmail.com
In Reply to: Re: [gentoo-musl] Re: plan9port build fails on multiple levels. by "Anthony G. Basile"
1 I thought the functions commented out in the second patch are provided
2 by musl, but on further inspection, they are only declared in
3 ucontext.h, but are not implemented.
4
5 On 6/30/17, Anthony G. Basile <blueness@g.o> wrote:
6 > On 6/30/17 5:14 PM, Rendov Norra wrote:
7 >> I've attached the patches here, but I hesitate to present them as a
8 >> solution since I'm incapable of testing them because of the segfaults
9 >> I'm experiencing with egrep.
10 >>
11 >> I'll also note that the version
12 >> (e78ed7a67bbaa37dc57dfb37219f505c48755e14) is 3 years old. One big fix
13 >> that happened since then is the change of some files' extensions for
14 >> .C to .c, since they don't compile as .C .
15 >>
16 >> As for why I'm interested in p9p, it's a feasible replacement base
17 >> system in place of GNU--being small but still functional--, and sam
18 >> and acme are useful editors.
19 >>
20 >> On 6/30/17, Anthony G. Basile <basile@××××××××××.net> wrote:
21 >>> On 6/30/17 3:02 AM, parazyd@××××.org wrote:
22 >>>> Do share them. plan9port doesn't compile on amd64 either.
23 >>>>
24 >>>> On Thu, 29 Jun 2017, Rendov Norra wrote:
25 >>>>
26 >>>>> I have patches to fix the first two issues (or at least they compile),
27 >>>>> but they're very hacky as I'm not an experienced coder.
28 >>>
29 >>> Excellent, ignore my last message. If you open a bug report at
30 >>> bugs.gentoo.org, describe the problem and upload the patches and I'll
31 >>> put it on the tree. I also maintain plan9port so I can fix it directly.
32 >>>
33 >>> Having said that, I'm curious why people are interested in plan9port?
34 >>>
35 >>>>>
36 >>>>> On 6/29/17, Rendov Norra <tsobf242@×××××.com> wrote:
37 >>>>>> I should also note that this is on ARM
38 >>>>>>
39 >>>>>> On 6/29/17, Rendov Norra <tsobf242@×××××.com> wrote:
40 >>>>>>> It fails at building its thread library, it fails at building
41 >>>>>>> lib9/dirread, and I'm not sure if this is related at all but egrep
42 >>>>>>> segfaults and kills the build.
43 >>>>>>>
44 >>>
45 >>> --
46 >>> Anthony G. Basile, Ph.D.
47 >>> Gentoo Linux Developer [Hardened]
48 >>> E-Mail : basile@××××××××××.net
49 >>> GnuPG FP : 1FED FAD9 D82C 52A5 3BAB DC79 9384 FA6E F52D 4BBA
50 >>> GnuPG ID : F52D4BBA
51 >>>
52 >>>
53 >>>
54 >
55 > I don't understand patch 2. It eliminated an entire function which is
56 > exposed for arm, so I don't see how that can be right. Can you talk to
57 > upstream about these.
58 >
59 > --
60 > Anthony G. Basile, Ph.D.
61 > Gentoo Linux Developer [Hardened]
62 > E-Mail : blueness@g.o
63 > GnuPG FP : 1FED FAD9 D82C 52A5 3BAB DC79 9384 FA6E F52D 4BBA
64 > GnuPG ID : F52D4BBA
65 >
66 >