| 25 Jun 2023 |
symphorien | https://hydra.nixos.org/job/nixos/trunk-combined/tested#tabs-constituents pour nixos-unstable (le lien vient de status.nixos.org) | 11:46:34 |
kidanger | je vois, donc les paquets plus ésotériques sont plus souvent rattrapés lors des releases tous les 6 mois, ou marqué broken à ce moment j'imagine | 11:48:52 |
symphorien | oui | 11:49:04 |
symphorien | ça c'est un peu plus formalisé | 11:49:09 |
symphorien | "rattraper lors des releases" s'appelle zhf (zero hydra failures) et en théorie tout ce qui ne compile pas après zhf est marqué broken | 11:49:42 |
symphorien | une autre chose qui n'est pas du tout formalisée c'est quand on enlève un paquet parce qu'il est broken depuis longtemps | 11:50:29 |
symphorien | le seul truc formel c'est d'ajouter un alias qui throw avec un message qui dit que le paquet a été supprimé | 11:50:58 |
kidanger | merci pour les explications ! 👌 | 11:51:28 |
Gaël Reyrol | Quelqu'un pour jeter un oeil à cette PR ? https://github.com/NixOS/nixpkgs/pull/238462 | 16:22:52 |
raitobezarius | done | 16:36:32 |
Gaël Reyrol | thx! | 16:37:17 |
| 26 Jun 2023 |
Pol | Redacted or Malformed Event | 06:29:03 |
Weijia | nix-repl> lib.versionOlder "1.78.2" "1.79.1"
true
| 06:30:27 |
Pol | Oops, mal reveille le pol. | 06:34:50 |
Pol | sorry pour le bruit. Damn. | 06:34:54 |
Gaël Reyrol | In reply to @Zevran:matrix.org Quelqu'un pour jeter un oeil à cette PR ? https://github.com/NixOS/nixpkgs/pull/238462 Si il y a des motivés pour faire une deuxième passe :) | 17:38:03 |
Gaël Reyrol | thx Pol | 17:41:53 |
| 27 Jun 2023 |
| @sinavir:matrix.org joined the room. | 12:19:51 |
@victor_mignot:matrix.org | Salut !
Si je veux cross-compiler un program qui utilise CMake dans mon système de build, on est d'accord que CMake est censé aller dans les `nativeBuildInputs` n'est ce pas ? | 16:06:02 |
@victor_mignot:matrix.org | * Salut !
Si je veux cross-compiler un program qui utilise CMake dans mon système de build, on est d'accord que CMake est censé aller dans les nativeBuildInputs n'est ce pas ? | 16:06:15 |
Gaël Reyrol | comme ça je dirais oui | 16:08:42 |
Gaël Reyrol | tu as un soucis ? | 16:08:49 |
@victor_mignot:matrix.org | Yep, je fixe bien le crossSystem avec
```
pkgs = import nixpkgs {
inherit system;
crossSystem = nixpkgs.lib.systems.examples.armv7...
}
```
J'utilise ensuite mon pkg.stdenv.mkDerivation en mettant CMake en nativeBuildInputs | 16:12:59 |
@victor_mignot:matrix.org | Je finis avec toute la toolchain qui se met à build, mais ça finit avec une erreur "Exec format error" lors du build de CMake avec une erreur ligne 126 du nix-support/setup-hook | 16:14:35 |
@victor_mignot:matrix.org | Et effectivement, un petit coup de file sur CMake me donne un exécutable format Arch | 16:15:19 |
@victor_mignot:matrix.org | * Et effectivement, un petit coup de file sur CMake me donne un exécutable format Arm | 16:15:27 |
@victor_mignot:matrix.org | (Je viens de quitter le taffs, donc je peux pas vous filer les logs a la mano là tout de suite, je le fais des que j'arrive chez moi) | 16:16:28 |
@victor_mignot:matrix.org | * Yep, je fixe bien le crossSystem avec
```Nix
pkgs = import nixpkgs {
inherit system;
crossSystem = nixpkgs.lib.systems.examples.armv7...
}
```
J'utilise ensuite mon pkg.stdenv.mkDerivation en mettant CMake en nativeBuildInputs | 16:17:14 |
Gaël Reyrol | okep | 16:17:36 |
@victor_mignot:matrix.org | Sorry, mon Element a envoyer le message initial haha, j'ai remarqué ça qu'en partant | 16:21:42 |