Summary: | sbcl 0.8.19 out | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Chris Austin-Lane <lanstin> |
Component: | New packages | Assignee: | Gentoo Lisp Project <lisp> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | enhancement | CC: | gentoo |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://www.sbcl.org | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | ebuild for sbcl 0.8.19 |
Description
Chris Austin-Lane
2005-01-28 03:54:27 UTC
Created attachment 49724 [details]
ebuild for sbcl 0.8.19
The same ebuild and patches also works under X86, but I do not need to comment out the futex-feature like Chris on PPC. 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. Chris was your PPC build failure like the on described in Bug 81001? Why yes it was the same as 81001. *** Bug 81001 has been marked as a duplicate of this bug. *** 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. sbcl-0.8.20 added to portage. this should fix this bug |