Note: Due to technical difficulties, the Archives are currently not up to date.
GMANE provides an alternative service for most mailing lists. c.f. bug 424647
List Archive: gentoo-lisp
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!
|
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
|
|