1 |
> May I ask you which USE flags combination(s) you tried it with, and on |
2 |
> which arch? |
3 |
|
4 |
I'm on ~amd64. |
5 |
dev-scheme/racket-5.1 was built with the following: |
6 |
USE="X cairo foreign (multilib) opengl -backtrace -cgc -doc -futures |
7 |
-places -plain -profile -sgc -slatex -static" |
8 |
|
9 |
The only other suggestion I'd offer is regarding the backtrace, |
10 |
futures, and places flags. At least on 5.0.2, one or more of these |
11 |
cause the build to hang forever at 100% CPU. Only when I finally gave |
12 |
up and killed the build did I notice the ewarn that these flags can |
13 |
cause that. I realize there's only so much we can protect people from |
14 |
themselves, but it would have been nice if it made me acknowledge that |
15 |
I intended to use a risky flag. Ideally, we'd just fix whatever |
16 |
causes it to hang, but that's an upstream issue - could we maybe just |
17 |
mask those flags? Although, I haven't tested them on 5.1 yet to see |
18 |
if they're even still a problem... |
19 |
|
20 |
Cyprien, I'd be happy to help test with other configurations. Thanks |
21 |
for your work. |
22 |
|
23 |
-Neil |
24 |
|
25 |
On Tue, Feb 22, 2011 at 5:32 AM, Cyprien Nicolas <c.nicolas@×××××.com> wrote: |
26 |
> On 21/02/11 18:07, Morgon Kanter wrote: |
27 |
>> Hey folks, |
28 |
>> |
29 |
>> I noticed there wasn't yet an ebuild for the new version of Racket, so |
30 |
>> I went ahead and made one. It's attached. |
31 |
>> |
32 |
>> A couple changes besides just bumping the version number: |
33 |
>> * Doesn't really seem like that makefile patch was required anymore (I |
34 |
>> didn't need it), so I commented that out. |
35 |
>> * The new Racket GUI system doesn't appear to include any of those |
36 |
>> external libraries that the ebuild used to issue an "rm" for, so I |
37 |
>> removed those bits from the ebuild (as well as the formerly |
38 |
>> commented-out rm commands that were replaced by something different). |
39 |
>> |
40 |
>> That's it for the changes, aside from a version bump. |
41 |
>> |
42 |
>> Thanks, |
43 |
>> -- Morgon |
44 |
> |
45 |
> Actually, there is a work-in-progress ebuild, but I didn't had the time |
46 |
> to test it intensively, especially with the cgc and sgc garbage |
47 |
> collectors, and the plain USE flags (as the makefile patch is related to |
48 |
> those USEs), and I just it an "emake failed" with USE=plain. |
49 |
> |
50 |
> Apart from some cosmetic changes (EAPI4, REAUIRED_USE="cgc? ( !sgc )", |
51 |
> some spacing) my ebuild is the same :) |
52 |
> |
53 |
> May I ask you which USE flags combination(s) you tried it with, and on |
54 |
> which arch? (applies for Neil too). |
55 |
> Thanks for the feedback |
56 |
> |
57 |
> Regards |
58 |
> |
59 |
> ,Cyprien |
60 |
> |
61 |
> |