!ayCRiZriCVtuCUpeLp:nixos.org

Nix Cross Compiling

532 Members
109 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
27 Sep 2025
@outfoxxed:outfoxxed.meoutfoxxedIts rather unhelpful that every single test run takes 45 minutes to build20:28:52
@k900:0upti.meK900Push it20:29:25
@k900:0upti.meK900 cmake cross might just be the thing I need to get my mind off being fired from moderation 20:29:36
@outfoxxed:outfoxxed.meoutfoxxedalright20:29:36
@outfoxxed:outfoxxed.meoutfoxxedcmake cross is a thing20:29:44
@outfoxxed:outfoxxed.meoutfoxxedthat part works fine20:29:47
@outfoxxed:outfoxxed.meoutfoxxedits qt's self referential dependencies20:29:56
@k900:0upti.meK900I am aware, and it's horrible20:29:58
@outfoxxed:outfoxxed.meoutfoxxedI also changed all the pkgsBuildBuild instances to pkgsBuildHost because pkgsBuildBuild makes me rebuild the (qt) world 3 times instead of 220:30:46
@outfoxxed:outfoxxed.meoutfoxxedwill send the branch in a minute20:32:50
@outfoxxed:outfoxxed.meoutfoxxedimage.png
Download image.png
20:32:51
@outfoxxed:outfoxxed.meoutfoxxedhttps://github.com/NixOS/nixpkgs/compare/master...outfoxxed:nixpkgs:qt-stuff currently at the stage of narrowing down what I can remove while having it still work20:33:56
@outfoxxed:outfoxxed.meoutfoxxedand trying to move things to nativeBuildInputs20:34:13
@outfoxxed:outfoxxed.meoutfoxxed K900: do all the qt packages use propagatedBuildInputs for the purpose of making sure the deps are caught by the hook and make it into the user's cmake env? 20:36:45
@k900:0upti.meK900 It's not entirely consistent 20:37:32
@k900:0upti.meK900 kdePackages shoves everything into propagatedBuildInputs because upstream metadata is structured that way 20:38:10
@k900:0upti.meK900 And we rely on that 20:38:10
@outfoxxed:outfoxxed.meoutfoxxedah20:38:25
@outfoxxed:outfoxxed.meoutfoxxedis there a propagatedNativeBuildInputs or should I just put pkgsBuildHost packages in that list?20:38:42
@outfoxxed:outfoxxed.meoutfoxxedlooks like there is20:40:44
@outfoxxed:outfoxxed.meoutfoxxedimage.png
Download image.png
20:47:17
@k900:0upti.meK900 There is but I'm not sure what you want to put in there 20:47:18
@outfoxxed:outfoxxed.meoutfoxxedthis is just wrong I think?20:47:19
@k900:0upti.meK900 It's not, this is cmake stupidity 20:47:31
@outfoxxed:outfoxxed.meoutfoxxedwayland-scanner is only the scanner binary20:47:42
@outfoxxed:outfoxxed.meoutfoxxedwayland.xml is in the wayland dep20:47:49
@k900:0upti.meK900 It's something about how it gets found 20:48:04
@qyliss:fairydust.spaceAlyssa RossWe had to fix quite a lot of CMake stuff when we did the split20:48:33
@k900:0upti.meK900 FindWayland.cmake is broken 20:48:33
@k900:0upti.meK900 Conceptually 20:48:33

Show newer messages


Back to Room ListRoom Version: 6