Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 79829 - sbcl 0.8.19 out
Summary: sbcl 0.8.19 out
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Gentoo Lisp Project
URL: http://www.sbcl.org
Whiteboard:
Keywords:
: 81001 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-01-28 03:54 UTC by Chris Austin-Lane
Modified: 2005-03-03 11:12 UTC (History)
1 user (show)

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


Attachments
ebuild for sbcl 0.8.19 (sbcl-0.8.19.ebuild,3.92 KB, text/plain)
2005-01-28 03:56 UTC, Chris Austin-Lane
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Austin-Lane 2005-01-28 03:54:27 UTC
I have an ebuild that works for me :)  (ppc) 

I kept the same patches you have for 0.8.18.  I have to comment out the futex feature to build on ppc (I need to I file a separate bug on that).

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Chris Austin-Lane 2005-01-28 03:56:30 UTC
Created attachment 49724 [details]
ebuild for sbcl 0.8.19
Comment 2 Lars Rune Nøstdal 2005-02-07 07:31:57 UTC
The same ebuild and patches also works under X86, but I do not need to comment out the futex-feature like Chris on PPC.

Comment 3 Matthew Kennedy (RETIRED) gentoo-dev 2005-02-07 22:20:51 UTC
This is still on the way and depends on the new common lisp controller
v4.  Should be fixed within the week or early next week, pending
resources.
Comment 4 Matthew Kennedy (RETIRED) gentoo-dev 2005-02-08 12:08:04 UTC
Chris was your PPC build failure like the on described in Bug 81001?
Comment 5 Chris Austin-Lane 2005-02-08 13:40:47 UTC
Why yes it was the same as 81001.  
Comment 6 Matthew Kennedy (RETIRED) gentoo-dev 2005-02-10 21:02:56 UTC
*** Bug 81001 has been marked as a duplicate of this bug. ***
Comment 7 Matthew Kennedy (RETIRED) gentoo-dev 2005-03-02 14:35:05 UTC
This is the change I plan to include in SBCL 0.8.20

-       echo '(enable :sb-futex)' >>${S}/customize-target-features.lisp
+       use x86 \
+               && echo '(enable :sb-futex)' \
+               >>${S}/customize-target-features.lisp

This disables SB-FUTEX for non-x86, which I believe is the correct
solution.  In genesis.lisp, the features vector is processed and a
config.h is written out for the runtime build.  So
LISP_FEATURE_SB_FUTEX won't be defined in config.h and the futex
specific code in linux-os.c should then be disabled.
Comment 8 Matthew Kennedy (RETIRED) gentoo-dev 2005-03-03 11:12:41 UTC
sbcl-0.8.20 added to portage. this should fix this bug