all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Guillaume Le Vaillant <glv@posteo.net>
To: Leo Famulari <leo@famulari.name>
Cc: 45826@debbugs.gnu.org
Subject: bug#45826: SBCL / Common Lisp packages fail to build on aarch64
Date: Sat, 16 Jan 2021 10:42:58 +0100	[thread overview]
Message-ID: <877dod1al9.fsf@yamatai> (raw)
In-Reply-To: <X/+BVdUmj97xsEW4@jasmine.lan>

[-- Attachment #1: Type: text/plain, Size: 1245 bytes --]


Leo Famulari <leo@famulari.name> skribis:

> On Wed, Jan 13, 2021 at 10:03:47PM +0100, Guillaume Le Vaillant wrote:
>> I tried to bootstrap sbcl using ecl instead of clisp, using
>> "guix build -s aarch64-linux sbcl" on a x86-64 machine because I don't
>> have any arm64 hardware, but it failed with the same memory fault.
>
> Thanks! On #guix, Efraim reported that the builds were succeeding on his
> aarch64 hardware. So, I'm not sure what's going on :/

When taking a look at the logs of failing builds of sbcl-* packages on
aarch64-linux (for example at [1] for master or at [2] for staging),
I saw that the build jobs try to build sbcl (which is currently failing)
for every package.

I would have expected the builds for sbcl-* packages to be marked as
"failed because missing dependency" given that the main dependency of
the asdf-build-system/sbcl failed to build. Instead the build farm is
trying to rebuild sbcl over and over, which wastes quite some time and
resources.

It looks like the dependencies of the build system are not considered as
dependencies for the packages that use this build system.
Am I missing something?

[1] https://ci.guix.gnu.org/eval/31355?status=failed
[2] https://ci.guix.gnu.org/eval/20644?status=failed

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]

  reply	other threads:[~2021-01-16  9:44 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-01-12 21:04 bug#45826: SBCL / Common Lisp packages fail to build on aarch64 Leo Famulari
2021-01-13 21:03 ` Guillaume Le Vaillant
2021-01-13 23:25   ` Leo Famulari
2021-01-16  9:42     ` Guillaume Le Vaillant [this message]
2021-01-16 18:58       ` Leo Famulari
2021-01-17  9:29         ` Mathieu Othacehe
2021-01-17 11:35           ` Christopher Baines
2021-01-18 13:36             ` Mathieu Othacehe
2021-01-17 19:11           ` Leo Famulari
2021-01-17 19:37             ` Efraim Flashner
2021-01-19 13:13               ` Ludovic Courtès
2021-01-19 20:17                 ` Leo Famulari
2021-02-01 20:56                   ` Ludovic Courtès
2021-02-01 21:13                     ` Leo Famulari
2021-02-01 22:03                       ` Leo Famulari

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=877dod1al9.fsf@yamatai \
    --to=glv@posteo.net \
    --cc=45826@debbugs.gnu.org \
    --cc=leo@famulari.name \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.