!rGlCMuXgAhgEpdvJUz:nixos.org

NixOS KDE

203 Members
57 Servers

Load older messages


SenderMessageTime
29 Sep 2025
@outfoxxed:outfoxxed.meoutfoxxedI guess I'm building qt again today05:40:02
@k900:0upti.meK900 ⚡️Also I think I now have the context to explain what I was saying before about nativeBuildInputs05:40:28
@k900:0upti.meK900 ⚡️My idea was to instead of doing what you did and propagating host tools everywhere05:40:41
@k900:0upti.meK900 ⚡️To build a special "cross Qt" for (build -> target)05:41:09
@k900:0upti.meK900 ⚡️So we have tools for build and libraries for target in the same package05:41:19
@k900:0upti.meK900 ⚡️And then we just use those everywhere05:41:24
@k900:0upti.meK900 ⚡️Which works without cmake patching but does lead to funni in Canadian use cases but no one does that anyway05:42:02
@outfoxxed:outfoxxed.meoutfoxxedI'm not sure what the advantage of that would be but I think that is an officially supported mode of operation05:42:10
@outfoxxed:outfoxxed.meoutfoxxedhonestly I'm not sure why I had to patch the cmake for this, it should work with a host build in one folder05:42:38
@k900:0upti.meK900 ⚡️ That is the officially supported mode of operation 05:42:39
@k900:0upti.meK900 ⚡️That's mostly the advantage yes05:42:39
@k900:0upti.meK900 ⚡️But seeing how small the cmake change is I think I like yours more05:42:42
@k900:0upti.meK900 ⚡️I really need to process it a bit more though05:42:59
@outfoxxed:outfoxxed.meoutfoxxedBuilding from a full set of host tools is also supposed to work per the qt docs05:43:00
@k900:0upti.meK900 ⚡️(and also process all the other things)05:43:05
@k900:0upti.meK900 ⚡️ Hm, that's news to me 05:43:10
@k900:0upti.meK900 ⚡️I wonder if this is something they did recently then05:43:17
@outfoxxed:outfoxxed.meoutfoxxedIt doesn't work via that specific environment variable05:43:24
@outfoxxed:outfoxxed.meoutfoxxedbut it does work with the QT_HOST_PATH one05:43:38
@outfoxxed:outfoxxed.meoutfoxxedor whatever it was called05:43:42
@outfoxxed:outfoxxed.meoutfoxxedjudging by the cmake05:43:47
@k900:0upti.meK900 ⚡️I also still have the Qt5 cross PR05:43:54
@k900:0upti.meK900 ⚡️But that's a can of worms I'd much prefer to not open05:44:03
@k900:0upti.meK900 ⚡️Possibly ever05:44:06
@outfoxxed:outfoxxed.meoutfoxxedI totally missed that existing, I was going to try to see if i could apply the same things there05:44:14
@outfoxxed:outfoxxed.meoutfoxxedbut I care a lot more about qt605:44:18
@k900:0upti.meK900 ⚡️https://github.com/NixOS/nixpkgs/pull/26731105:44:42
@k900:0upti.meK900 ⚡️And no you can't05:44:45
@k900:0upti.meK900 ⚡️Because it's all qmake05:44:49
@outfoxxed:outfoxxed.meoutfoxxedimage.png
Download image.png
05:44:51

Show newer messages


Back to Room ListRoom Version: 9