The cl-environments and generic-cl packages are currently in Guix
(36d4877041e0651d1af56b47127b8566c0fd0259).
Closing.
signature.asc
Description: PGP signature
Good catch!
It also does the trick for generic-cl:
--8<---cut here---start->8---
(arguments
`(#:tests? #f
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'fix-compile-order
(lambda _
(substitute* "generic-cl.asd"
Reported here: https://github.com/alex-gutev/generic-cl/issues/7
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
It looks like the files in "src/common/" must be compiled in a specific
order because some files depend on others, but the system definition has
neither the ":depends-on xyx" nor the ":serial t" indications. It causes
the functions defined in "src/common/util.lisp" not being available when
If I build manually it works:
--8<---cut here---start->8---
> sbcl --no-userinit
* (require :asdf)
("ASDF" "asdf" "UIOP" "uiop")
* (asdf:load-asd (truename