|
From: | Ludovic Courtès |
Subject: | [bug#70985] [PATCH 3/4] gnu: cross-libc*: Raise conditions rather than returning #f. |
Date: | Thu, 16 May 2024 17:15:08 +0200 |
User-agent: | Gnus/5.13 (Gnus v5.13) |
Christopher Baines <mail@cbaines.net> writes: > As this means that the error will be clearer for targets which are > unsupported. > > * gnu/packages/cross-base.scm (cross-libc*): Raise conditions rather than > returning #f. > > Change-Id: I820780ad738d85a98950de5608f3019e961ff7c8 [...] > - (else #f))) > + (else > + (raise (condition > + (&package-unsupported-target-error > + (package libc) > + (target target))))))) What I'm unsure is whether this works with libc-less triplets such as ‘avr’ or ‘or1k-elf’. If it does, LGTM. Ludo’.
[Prev in Thread] | Current Thread | [Next in Thread] |