!ZUiNnfpRqQMDrPLChM:nixos.org

Nix ♥ la francophonie

229 Members
Salon francographe de NixOS75 Servers

Load older messages


SenderMessageTime
13 Apr 2023
@Minijackson:matrix.orgMinijackson il faut que le qemu soit dans les paths autorisés dans la sandbox pour qu'il puisse être exécuté, sur Ubuntu, c'est probablement dans /usr/bin? Mais du coup c'est dommage de rajouter tout /usr/bin et /usr/lib (pour les .so de qemu) dans la sandbox :-/ 16:58:28
@Minijackson:matrix.orgMinijackson (à voir en fonction de comment est fait le paquet qemu-user-binfmt) 16:59:14
15 Apr 2023
@ixxie:matrix.org@ixxie:matrix.org left the room.10:08:50
17 Apr 2023
@anonymous:techsaviours.org@anonymous:techsaviours.org changed their profile picture.19:24:24
19 Apr 2023
@anonymous:techsaviours.org@anonymous:techsaviours.org changed their profile picture.01:04:47
@fzara:matrix.eclipse.org@fzara:matrix.eclipse.org joined the room.12:43:19
@pnmadelaine:matrix.orgPaul-Nicolas Madelaine joined the room.21:32:35
@pnmadelaine:matrix.orgPaul-Nicolas Madelaine
In reply to @ambroisie:belanyi.fr
En particulier, j'aimerai bien avoir des infos sur Typhon-CI (le dépôt GitHub est un peu barebones 🙃)
je réponds un peu tard, mais je viens tout juste d'ajouter de la doc au repo :)
21:33:21
20 Apr 2023
@anonymous:techsaviours.org@anonymous:techsaviours.org changed their display name from anonymous to anonymous (Old).03:15:37
@anonymous:techsaviours.org@anonymous:techsaviours.org changed their display name from anonymous (Old) to anonymous.03:56:47
@anonymous:techsaviours.org@anonymous:techsaviours.org left the room.05:23:09
@victor_mignot:matrix.org@victor_mignot:matrix.orgJe crois que tout le bazar pour la cross compilation m'étonneras toujours un peu avec Nix. J'essaie de build pour aarch64, un fork du kernel par un fabricant de SoC. J'en arrive à la flake suivante avec les quelques recherches que j'ai pu faire: https://paste.sr.ht/~dala/f3e3cc8197e9bbdb13ff6406a05630c198474e8b Et je finis par arriver à un cas où il n'arrive pas à trouver GCC lors du build (alors qu'à priori je lui fourni un stdenv). Quelqu'un aurait une idée d'où ça pourrait venir ? 14:56:31
@victor_mignot:matrix.org@victor_mignot:matrix.org Sachant ue l'idée d'utiliser le mkDerivation de pkgsCross m'est venue sachant que GCC ne reconnaissait pas l'option -mlittleendian sinon 14:59:07
@victor_mignot:matrix.org@victor_mignot:matrix.org * Sachant que l'idée d'utiliser le mkDerivation de pkgsCross m'est venue sachant que GCC ne reconnaissait pas l'option -mlittleendian sinon 15:01:26
@Minijackson:matrix.orgMinijackson personnellement, je te conseillerais d'utiliser plus un overlay, avec un callPackage, ça te rapprochera plus de quelque chose venant de nixpkgs 15:02:18
@Minijackson:matrix.orgMinijackson
import nixpkgs {
  overlays = [(final: prev: {
    linux-imx = final.callPackage ./linux-imx {};
  })];
  crossSystem = nixpkgs.lib.systems.examples.aarch64-multiplatform;
};
15:03:33
@victor_mignot:matrix.org@victor_mignot:matrix.orgJe suis pas encore hyper familier avec les overlays, faudra que je me renseigne !15:05:57
@victor_mignot:matrix.org@victor_mignot:matrix.org * Je suis pas encore hyper familier avec les overlays, faudra que je me renseigne15:06:48
@Minijackson:matrix.orgMinijacksonla documentation officielle est ici: https://nixos.org/manual/nixpkgs/stable/#chap-overlays mais expliqué vite fait, ça permet de modifier la liste des paquets disponibles15:07:21
@Minijackson:matrix.orgMinijacksonpour ajouter, enlever, modifier les paquets nixpkgs15:07:33
@victor_mignot:matrix.org@victor_mignot:matrix.orgJe vois l'idée, thanks !15:08:05
@Minijackson:matrix.orgMinijacksonnp!15:08:21
@badele:matrix.orgBruno Adele Minijackson: je pensais que l'overlay permetait de modifier un paquet, à te comprendre, on dirait que l'on pourrait même en supprimer ? Pas sûr d'avoir tout compris :) 15:10:53
@Minijackson:matrix.orgMinijackson je suis pas complètement sûr qu'on puisse en supprimer un, mais ça m'ai arrivé une fois de faire grub2 = prev.emptyDirectory x) 15:11:55
@Minijackson:matrix.orgMinijackson parce que grub2 était dans l'arbre de dépendance, ne compilait pas, et n'était pas utilisé en pratique 15:12:15
@badele:matrix.orgBruno AdeleAh, tu as triché :), tu as fait croire en quelque sorte que ton paquet grub2 était un repertoire vide. donc je présume que le paquet était toujours la15:13:37
@badele:matrix.orgBruno Adeleen tout cas, pas mal l'astuce :)15:13:43
@Minijackson:matrix.orgMinijacksonen vrai, idéalement il faudrait que je fasse une PR pour ces dépendances qui sont pas forcément nécessaires15:14:16
@Minijackson:matrix.orgMinijackson j'avais eu un problème avec btfs-progs aussi, dont je sais que je ne me sers pas 15:14:42
@Minijackson:matrix.orgMinijacksonil devrait y avoir une option pour ne pas l'ajouter15:14:52

Show newer messages


Back to Room ListRoom Version: 6