!ayCRiZriCVtuCUpeLp:nixos.org

Nix Cross Compiling

397 Members
92 Servers

Load older messages


SenderMessageTime
11 Sep 2024
@vytskalt:matrix.org@vytskalt:matrix.org left the room.13:43:06
@artturin:matrix.orgArtturin
In reply to @artturin:matrix.org
The eval in the PR's is still going on 😅
19 hours later still going
13:45:59
@artturin:matrix.orgArtturinAnd opening a repl I got infinite recursion in qt5 stuff13:46:24
@artturin:matrix.orgArtturinI'll try to make some performance impact test locally with some long dependency tree13:48:40
@hexa:lossy.networkhexawe are currently missing evaluators15:09:52
@hexa:lossy.networkhexa see #ofborg:nixos.org 15:09:55
@vramp:matrix.orgvramp when I install pkgsCross.mingwW64.portaudio it installs alsa which is surprising, and then fails to find poll.h, which is less surprising 17:30:23
@artturin:matrix.orgArtturinhttps://github.com/NixOS/nixpkgs/blob/master/pkgs/development/libraries/portaudio/default.nix17:31:51
@artturin:matrix.orgArtturinbeen there since 2010 when the package was added17:31:57
@artturin:matrix.orgArtturin * alsa-lib has been there since 2010 when the package was added17:32:07
@artturin:matrix.orgArtturinAny suggestions for what is the attr which has the deepest dependency tree 17:33:29
@hexa:lossy.networkhexaEvaluating pkgsCross.aarch64-multiplatform.home-assistant is a desaster17:33:43
@vramp:matrix.orgvramp * when I install pkgsCross.mingwW64.portaudio (on linux) it installs alsa which is surprising, and then fails to find poll.h, which is less surprising 17:33:58
@hexa:lossy.networkhexaEats roughly 30GB RAM because of missing memoization of an override of the Python interpreter17:34:58
@hexa:lossy.networkhexaPresumably due to the override function in https://github.com/NixOS/nixpkgs/pull/16947517:36:12
@kamillaova:matrix.orgKamilla 'ova
In reply to@hexa:lossy.network
Eats roughly 30GB RAM because of missing memoization of an override of the Python interpreter
how did you figure out the reason for that?
17:37:51
@hexa:lossy.networkhexaSomeone smarter than me did that17:38:08
@hexa:lossy.networkhexaI am only at the receiving end of the report due to being the maintainer of python and home-assistant17:38:45
@vramp:matrix.orgvramp
In reply to @artturin:matrix.org
alsa-lib has been there since 2010 when the package was added
right but why is a linux-only package a dependency of a windows (pkgsCross.mingwW64) package. Does pkgsCross.<platform> contain things that we would expect work on that platform or just every single thing in nixpkgs and it might work?
17:54:39
@k900:0upti.meK900pkgsCross is an entire nixpkgs set17:55:55
@artturin:matrix.orgArtturinIt's because the conditional is only !isDarwin because the person who added it didn't consider other system cross and no one after that has changed it to isLinux17:56:49
@vramp:matrix.orgvrampcool, so if I fix it in the base nixpkg to compile on that platform, it will fix it on the crosscompile17:57:30
@artturin:matrix.orgArtturinhttps://github.com/NixOS/nixpkgs/pull/34122717:57:34
@vramp:matrix.orgvrampi will convert my shell.nix to a flake and try that out17:58:34
@kjeremy:matrix.orgkjeremy@hexa oh maybe that's the cause of #33823117:59:01
@k900:0upti.meK900There's no non-linux left that uses libasound, right?18:00:00
@kamillaova:matrix.orgKamilla 'ovaRedacted or Malformed Event18:00:34
@kamillaova:matrix.orgKamilla 'ovaRedacted or Malformed Event18:00:35
@k900:0upti.meK900bash is not home-assistant?18:01:17
@kamillaova:matrix.orgKamilla 'ova
In reply to@k900:0upti.me
bash is not home-assistant?
yes, I saw it too late, sorry
18:02:18

Show newer messages


Back to Room ListRoom Version: 6