[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#55220] [PATCH v2 2/6] platform: Add discovery support.
From: |
Mathieu Othacehe |
Subject: |
[bug#55220] [PATCH v2 2/6] platform: Add discovery support. |
Date: |
Sun, 22 May 2022 15:06:04 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) |
Hey,
> Food for later: I'm wondering if it would make sense to (long term)
> let %current-system/%current-target-system be a <platform> record
> and eliminate nix-system->gnu-triplet, gnu-triplet->nix-system in
> favour of platform-target & platform-system. That could avoid the
> problem of forgetting that targets and nix systems have different
> formats, making a class of cross-compilation bugs less likely ...
I think that's what we should aim for the future. Getting rid of
system/triplet strings and using platforms everywhere instead will be
less error prone, even if there is still some work to get there.
Mathieu
[bug#55220] [PATCH v2 3/6] ci: Do not rely on hardcoded cross-targets lists., Mathieu Othacehe, 2022/05/07
[bug#55220] [PATCH v2 4/6] scripts: Add --list-systems and --list-targets options., Mathieu Othacehe, 2022/05/07
[bug#55220] [PATCH v2 2/6] platform: Add discovery support., Mathieu Othacehe, 2022/05/07
[bug#55220] [PATCH v2 5/6] platform: Add glibc-dynamic-linker field., Mathieu Othacehe, 2022/05/07
[bug#55220] [PATCH v2 6/6] linux: Remove system->linux-architecture procedure., Mathieu Othacehe, 2022/05/07