!pbdtvoHxUGLhcEvnlu:nixos.org

Exotic Nix Targets

355 Members
111 Servers

Load older messages


SenderMessageTime
12 May 2022
@matthewcroughan:defenestrate.itmatthewcroughan - nix.howI thought that altered the nix store path, meaning it couldn't be used as expected02:43:04
@matthewcroughan:defenestrate.itmatthewcroughan - nix.howwhen you use a cross-compiler, that's changing the inputs, therefore the output path right?02:43:16
@zhaofeng:zhaofeng.liZhaofeng Li Yeah, that way you can't do stuff like nix-shell -p 02:44:35
@matthewcroughan:defenestrate.itmatthewcroughan - nix.howThere's no way around that, that wouldn't break Nix, is that right?02:44:52
@matthewcroughan:defenestrate.itmatthewcroughan - nix.howEven if you have a content addressed store, should we always expect the output of a cross-compiler to differ from native?02:45:11
@zhaofeng:zhaofeng.liZhaofeng LiNot really sure for content-addressed store, maybe that's something that can be looked at. With the current setup the derivation names for native and cross are different.02:47:59
@matthewcroughan:defenestrate.itmatthewcroughan - nix.how So does that mean we can compile images and boot them, but once booted we can't do anything with nix on the board? 02:48:52
@matthewcroughan:defenestrate.itmatthewcroughan - nix.howwithout waiting for the crawl of stdenv native02:49:05
@matthewcroughan:defenestrate.itmatthewcroughan - nix.howI mean, the only way to really solve that is to have a proper build farm that just builds natively, right?02:49:47
@matthewcroughan:defenestrate.itmatthewcroughan - nix.howIf I can buy any hardware that helps with that, let me know.02:50:03
@matthewcroughan:defenestrate.itmatthewcroughan - nix.howCan't wait to get my board :D02:51:13
@matthewcroughan:defenestrate.itmatthewcroughan - nix.howIt is incredibly impressive how much has been done in the past few months by you02:51:53
@matthewcroughan:defenestrate.itmatthewcroughan - nix.how * It is incredibly impressive how much has been done in the past few months by you and others02:52:02
@zhaofeng:zhaofeng.liZhaofeng Li
In reply to @matthewcroughan:defenestrate.it
So does that mean we can compile images and boot them, but once booted we can't do anything with nix on the board?
You can develop on your x86 box, and push the closure to the board
02:57:22
@zhaofeng:zhaofeng.liZhaofeng Li
In reply to @matthewcroughan:defenestrate.it
I mean, the only way to really solve that is to have a proper build farm that just builds natively, right?
That would be the way forward, but right now there aren't boards that are strong enough to not be painful for large packages
02:59:44
@juliosueiras:matrix.orgJulio SueirasScreenshot from 2022-05-11 23-13-36.png
Download Screenshot from 2022-05-11 23-13-36.png
03:13:56
@juliosueiras:matrix.orgJulio Sueirask, in the system now =)03:14:00
@juliosueiras:matrix.orgJulio Sueirasright now working on patching/getting ghc to work04:27:02
@juliosueiras:matrix.orgJulio Sueirassince it seem that nix itself uses a binary ghc 8.10.7 for bootstrapping later ghc04:27:28
@rick:matrix.ciphernetics.nlRick (Mindavi)
In reply to @matthewcroughan:defenestrate.it
Even if you have a content addressed store, should we always expect the output of a cross-compiler to differ from native?
I give it a good chance it'll differ, but only one way to find out :)
05:18:32
@rick:matrix.ciphernetics.nlRick (Mindavi)It does help that the same compiler (gcc) is used, I'd say05:19:25
13 May 2022
@janne.hess:helsinki-systems.deJanne Heß joined the room.12:08:21
@janne.hess:helsinki-systems.deJanne HeßFyi, Hydra will not properly work on non-x86 and non-aarch64 anymore: https://github.com/NixOS/nixpkgs/pull/172378/files#diff-b8f33964a93f34e19fdee3d032e64396c384b7b652f1e167a708b21ab79a0ba9R2450012:09:00
@janne.hess:helsinki-systems.deJanne HeßLetting you know to save you from wasting your time with troubleshooting12:09:20
@rick:matrix.ciphernetics.nlRick (Mindavi)Luckily the tests from UUID4-Tiny will alert you to that12:19:09
@rick:matrix.ciphernetics.nlRick (Mindavi)But yeah, I really hope it'll be replaced with a dependency that's a bit more cross-platform12:19:37
@janne.hess:helsinki-systems.deJanne HeßNow that I think of it… why are we not calling gcc in the postPatch phase?12:19:47
@janne.hess:helsinki-systems.deJanne Heß(the call from your comment)12:20:00
@rick:matrix.ciphernetics.nlRick (Mindavi)It'd need some cleanup of the output, but definitely an option!12:23:27
17 May 2022
@v0id:nltrix.netv0|d joined the room.18:04:30

Show newer messages


Back to Room ListRoom Version: 6