Summary: | dev-lisp/sbcl-1.2.14 failed to build | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | / <jerome.ha> |
Component: | Current packages | Assignee: | Panagiotis Christopoulos (RETIRED) <pchrist> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | bugs, common-lisp, proxy-maint |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log.bz2 |
Description
/
2015-09-05 20:57:38 UTC
Please attach the full build log. Created attachment 411242 [details]
build.log.bz2
Here.
sbcl has been bumped to version 1.2.15 (bug #559700). Can you try with the new version? Thanks for the report. I don't know what the cause is but sbcl (1.2.16 here) doesn't seem to like asdf (and uiop) 3.1.6. It built okay with 3.1.4. (In reply to PL Hayes from comment #4) > I don't know what the cause is but sbcl (1.2.16 here) doesn't seem to like > asdf (and uiop) 3.1.6. It built okay with 3.1.4. Right, sbcl-1.2.16 ships with asdf-3.1.5, but the sbcl-1.2.16 ebuild copies the current installed asdf version (line 121): cp "${EPREFIX}"/usr/share/common-lisp/source/asdf/build/asdf.lisp contrib/asdf/ || die The offending lines are inside the input-files method (line 312 in bundle.lisp). In version 3.1.5 it reads: (defmethod input-files ((o gather-op) (c system)) (unless (eq (bundle-type o) :no-output-file) (direct-dependency-files o c :test 'bundlable-file-p :key 'output-files))) but it 3.1.6 it reads: (defmethod input-files ((o gather-op) (c system)) (unless (eq (bundle-type o) :no-output-file) (direct-dependency-files o c :key 'output-files :test (pathname-type-equal-function (bundle-pathname-type (gather-type o)))))) They changed the test function. Not sure it the problem is in sbcl itself or asdf. Perhaps we should wait to the next release of sbcl just in case they update the contrib dir to asdf-3.1.6. Thanks. WARNING! Some of the contrib modules did not build successfully or pass their self-tests. Failed contribs: sb-posix *** This bug has been marked as a duplicate of bug 517998 *** |