Make module provider wrapping idempotent
Tweak the footer a little bit.
Showing
-
Owner
As JCB pointed out in https://mailman.common-lisp.net/pipermail/asdf-devel/2016-September/005473.html, there's a copy&paste bug here:
*load-hooks*
resides in thesi
package, so that line 13 is correct for MKCL and lines 10-12 are not. This might also be a good time to fix the same issue for clasp: there,*load-hooks*
lives in thecore
package (synonymous withsi
, I believe) rather thanext
(see also !4 (diffs)) -
Owner
This gets us further:
--- a/footer.lisp +++ b/footer.lisp @@ -9,8 +9,8 @@ #+(or abcl clasp cmucl clozure ecl mkcl sbcl) (:import-from #+abcl :sys #+(or clasp cmucl ecl) :ext #+clozure :ccl #+mkcl :mk-ext #+sbcl sb-ext #:*module-provider-functions* - #+(or clasp ecl mkcl) #:*load-hooks*) - #+mkcl (:import-from :si #:*load-hooks*)) + #+ecl #:*load-hooks*) + #+(or clasp mkcl) (:import-from :si #:*load-hooks*)) (in-package :asdf/footer)
Please register or sign in to comment