Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 521186 - dev-lisp/ecls-13.5.1-r1 patch and keyword for macos support
Summary: dev-lisp/ecls-13.5.1-r1 patch and keyword for macos support
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords: KEYWORDREQ
Depends on:
Blocks:
 
Reported: 2014-08-26 22:12 UTC by François Bissey
Modified: 2020-12-08 07:45 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
patch enabling ecls 13.5.1-r1 to be build on darwin with USE=threads (ecls-macos.patch,620 bytes, patch)
2014-08-26 22:14 UTC, François Bissey
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description François Bissey 2014-08-26 22:12:22 UTC
Most lisp have had their keywords dropped from prefix and their corresponding useflag masked in base/use.mask by Andrey Grozin on 25 June 2014. The following patch lets ecls build on x64-macos and presumably *-macos. On the ground that the configure flag that was causing breakage has the following help:
  --with-__thread         Enable __thread thread-local variables (yes|NO|auto)
                          (supported by NPTL-aware glibc and maybe Windows)
I made it conditional on ELIBC=glibc (do we support support that are so old that they do not have nptl?)

Reproducible: Always
Comment 1 François Bissey 2014-08-26 22:14:36 UTC
Created attachment 383760 [details, diff]
patch enabling ecls 13.5.1-r1 to be build on darwin with USE=threads
Comment 2 François Bissey 2014-08-26 22:21:26 UTC
The patch doesn't include keywording for macos.
Comment 3 François Bissey 2014-08-26 22:24:29 UTC
Also I forgot because I actually worked on that a few weeks ago. Before keywording ecls you need to keyword
 * dev-lisp/asdf (3.0.3 works fine here)
 * dev-lisp/uiop (3.0.3 too)
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-12-08 07:31:44 UTC
Still relevant?
Comment 5 François Bissey 2020-12-08 07:35:03 UTC
(In reply to Sam James from comment #4)
> Still relevant?

I don't think so. prefix handling has changed a lot since 2014 and I don't have any intention to revisit this at this stage.
Comment 6 Fabian Groffen gentoo-dev 2020-12-08 07:38:51 UTC
sorry for going unnoticed for such a long time :(
Comment 7 François Bissey 2020-12-08 07:45:51 UTC
At this stage I'd like progress over https://github.com/gentoo/gentoo/pull/16725 but that's not prefix related.