Subject: Re: [bug#70985] [PATCH 4/4] guix: build-system: meson: Don't error on unsupported targets.

From: Ludovic Courtès <[email-masked]>
Date: Thu, 16 May 2024 17:13:32 +0200

Hi,

Christopher Baines <[email-masked]> writes:

> Rather than raising generic errors.
>
> * guix/build-system/meson.scm (make-machine-alist): Return #f if the triplet
> is unsupported.
> (lower): Return #f if the machine alist is #f.
>
> Change-Id: If6a1f8d1c2073e43107406ac186aa9c845005a95

[...]

> +  (and
> +   (make-machine-alist target)

I think this call is unnecessary (and kinda confusing because
‘make-machine-alist’ is a pure function) because ‘meson-cross-build’
calls ‘make-cross-file’, which calls ‘make-machine-alist’.

Ludo’.