On Sat, May 01, 2021 at 07:53:26AM -0400, guix-comm...@gnu.org wrote: > commit c04dfb39f62f764b1c3988d9b0fcedc8221afa67 > Author: Pierre Neidhardt <m...@ambrevar.xyz> > AuthorDate: Sat May 1 13:53:09 2021 +0200 > > gnu: sbcl: Update to 2.1.4. > > * gnu/packages/lisp.scm (sbcl): Update to 2.1.4.
Hi Pierre, I noticed this evaluation had a lot of queued builds: https://ci.guix.gnu.org/eval/29613 It's based on the SBCL update: https://git.savannah.gnu.org/cgit/guix.git/commit/?id=c04dfb39f62f764b1c3988d9b0fcedc8221afa67 `guix refresh -l sbcl` shows "Building the following 221 packages would ensure 988 dependent packages are rebuilt [...]" Remember, the rebuild limit for the master branch is 300 rebuilds, according to item 8 of the manual section Submitting Patches: https://guix.gnu.org/manual/en/html_node/Submitting-Patches.html Sometimes it's fine to go over the limit a little bit, especially for packages that are cheap to build, but SBCL packages are pretty expensive. If we do want to be able to update SBCL on the master branch, please coordinate it in advance. The aarch64 builders, which are mostly emulated on x86_64 machines, cannot build SBCL [0], and we need to cancel those derivations manually, or they'll spend weeks repeatedly failing to build it. Maybe we should just disable SBCL on aarch64 until the build farm can build it reliably? The build farm seems to have mostly built the derivations now (aside from aarch64), so there's no action required at this point. Leo [0] <https://bugs.gnu.org/45826>