Not sure what's different between our systems, but I had both futures
and places available (though not backtrace) and my build went just
fine. Actually, my use flags were: X cairo doc foreign futures opengl
places (everything else was unset).
Some of these flags need documentation.
-- Morgon
On Tue, Feb 22, 2011 at 12:53 PM, Neil Funk <infinitedowntime@...> wrote:
>> May I ask you which USE flags combination(s) you tried it with, and on
>> which arch?
>
> I'm on ~amd64.
> dev-scheme/racket-5.1 was built with the following:
> USE="X cairo foreign (multilib) opengl -backtrace -cgc -doc -futures
> -places -plain -profile -sgc -slatex -static"
>
> The only other suggestion I'd offer is regarding the backtrace,
> futures, and places flags. At least on 5.0.2, one or more of these
> cause the build to hang forever at 100% CPU. Only when I finally gave
> up and killed the build did I notice the ewarn that these flags can
> cause that. I realize there's only so much we can protect people from
> themselves, but it would have been nice if it made me acknowledge that
> I intended to use a risky flag. Ideally, we'd just fix whatever
> causes it to hang, but that's an upstream issue - could we maybe just
> mask those flags? Although, I haven't tested them on 5.1 yet to see
> if they're even still a problem...
>
> Cyprien, I'd be happy to help test with other configurations. Thanks
> for your work.
>
> -Neil
>
> On Tue, Feb 22, 2011 at 5:32 AM, Cyprien Nicolas <c.nicolas@...> wrote:
>> On 21/02/11 18:07, Morgon Kanter wrote:
>>> Hey folks,
>>>
>>> I noticed there wasn't yet an ebuild for the new version of Racket, so
>>> I went ahead and made one. It's attached.
>>>
>>> A couple changes besides just bumping the version number:
>>> * Doesn't really seem like that makefile patch was required anymore (I
>>> didn't need it), so I commented that out.
>>> * The new Racket GUI system doesn't appear to include any of those
>>> external libraries that the ebuild used to issue an "rm" for, so I
>>> removed those bits from the ebuild (as well as the formerly
>>> commented-out rm commands that were replaced by something different).
>>>
>>> That's it for the changes, aside from a version bump.
>>>
>>> Thanks,
>>> -- Morgon
>>
>> Actually, there is a work-in-progress ebuild, but I didn't had the time
>> to test it intensively, especially with the cgc and sgc garbage
>> collectors, and the plain USE flags (as the makefile patch is related to
>> those USEs), and I just it an "emake failed" with USE=plain.
>>
>> Apart from some cosmetic changes (EAPI4, REAUIRED_USE="cgc? ( !sgc )",
>> some spacing) my ebuild is the same :)
>>
>> May I ask you which USE flags combination(s) you tried it with, and on
>> which arch? (applies for Neil too).
>> Thanks for the feedback
>>
>> Regards
>>
>> ,Cyprien
>>
>>
>
|