* [gentoo-lisp] sbcl-1.0.23 threads, and other USE flags
@ 2008-12-15 21:43 David Owen
2008-12-16 1:40 ` Stelian Ionescu
0 siblings, 1 reply; 2+ messages in thread
From: David Owen @ 2008-12-15 21:43 UTC (permalink / raw
To: gentoo-lisp
[-- Attachment #1: Type: text/plain, Size: 548 bytes --]
I recently installed sbcl-1.0.23 (not -r1) from the repo, and lost
thread support despite the USE flag being set.
It seems that an ebuild function, src_configure, was introduced to
handle configuring the build for the flags, but it's not being called as
far as I can tell.
I inserted a call to src_configure at the very top of src_compile (see
attached patch), and everything seems to work again (including the
version string being "1.0.23-gentoo" instead of just "1.0.23").
Thanks,
David
P.S. Thanks for keeping an EAPI<2 ebuild around!
[-- Attachment #2: sbcl-use-flags.patch --]
[-- Type: text/plain, Size: 372 bytes --]
diff --git a/dev-lisp/sbcl/sbcl-1.0.23.ebuild b/dev-lisp/sbcl/sbcl-1.0.23.ebuild
index eaee8c5..b045309 100644
--- a/dev-lisp/sbcl/sbcl-1.0.23.ebuild
+++ b/dev-lisp/sbcl/sbcl-1.0.23.ebuild
@@ -121,6 +122,8 @@ src_configure() {
}
src_compile() {
+ src_configure
+
local bindir="${WORKDIR}"/sbcl-binary
filter-ldflags -Wl,--as-needed --as-needed # see Bug #132992
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [gentoo-lisp] sbcl-1.0.23 threads, and other USE flags
2008-12-15 21:43 [gentoo-lisp] sbcl-1.0.23 threads, and other USE flags David Owen
@ 2008-12-16 1:40 ` Stelian Ionescu
0 siblings, 0 replies; 2+ messages in thread
From: Stelian Ionescu @ 2008-12-16 1:40 UTC (permalink / raw
To: gentoo-lisp
[-- Attachment #1: Type: text/plain, Size: 709 bytes --]
On Mon, 2008-12-15 at 14:43 -0700, David Owen wrote:
> I recently installed sbcl-1.0.23 (not -r1) from the repo, and lost
> thread support despite the USE flag being set.
>
> It seems that an ebuild function, src_configure, was introduced to
> handle configuring the build for the flags, but it's not being called as
> far as I can tell.
>
> I inserted a call to src_configure at the very top of src_compile (see
> attached patch), and everything seems to work again (including the
> version string being "1.0.23-gentoo" instead of just "1.0.23").
sorry for this problem. the problem has been fixed :)
--
Stelian Ionescu a.k.a. fe[nl]ix
Quidquid latine dictum sit, altum videtur.
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2008-12-16 1:40 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-12-15 21:43 [gentoo-lisp] sbcl-1.0.23 threads, and other USE flags David Owen
2008-12-16 1:40 ` Stelian Ionescu
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox