Hi, I've been working on some changes to the asdf-build-system for Common Lisp libraries and programs: - Switching from compile-bundle-op to regular compile-op. Using the regular compilation operation of ASDF instead of bundles gives us automatic support for component-less systems and package-infered systems. It also makes possible having a working sbcl-cl-slime-swank package instead of having to propagate the cl-slime-swank source package. - Replacing the asd-file and asd-system-name keywords by asd-files and asd-systems. This allows listing several '.asd' files to read and several systems to compile in a Guix package definition. Therefore it is not necessary to make one Guix package per Common Lisp system anymore. For example, mcclim had to be split in dozens of packages, it is now just one package. I just pushed these improvements on the wip-lisp branch. Could some lispers try it and report if there are issues? Thanks.