| 28 Jun 2023 |
@victor_mignot:matrix.org | Je vois haha | 06:42:10 |
Minijackson | un paquet "spliced" contient à l'intérieur de lui même sa variation native, et d'autres variations | 06:42:27 |
Minijackson | s'il est pas spliced, il ne contient rien de plus que lui-même, donc mkDerivation ne peut pas être intelligent avec nativeBuildInputs et autre | 06:42:58 |
@victor_mignot:matrix.org | Mais typiquement dans ce cas, il devrait pas se compiler pour l'architecture system uniquement ? | 06:43:56 |
Minijackson | quand tu spécifie la cross-compilation, tous les paquets sous pkgs sont ceux cross-compilé | 06:44:33 |
Minijackson | sinon, il faut spécifier pkgs.buildPackages.cmake | 06:44:47 |
@victor_mignot:matrix.org | Dac, ça explique tout | 06:44:53 |
@victor_mignot:matrix.org | Mais du coup, le stdenv sera pas lui aussi compilé pour ARM dans ce cas là ? | 06:46:59 |
Minijackson | stdenv est un peu particulier | 06:47:22 |
Minijackson | il est configuré pour la cross-compilation | 06:47:38 |
Minijackson | vu qu'il lui faut forcément le bash pour l'hôte pour exécuter les instructions de build | 06:48:14 |