!ayCRiZriCVtuCUpeLp:nixos.org

Nix Cross Compiling

397 Members
92 Servers

Load older messages


SenderMessageTime
12 Sep 2024
@artturin:matrix.orgArtturin
In reply to @k900:0upti.me
I mean technically splicing should take care of this
Splicing is unrelated to this
05:20:07
@k900:0upti.meK900Not really 05:20:33
@k900:0upti.meK900Because for nativeBuildInputs in the package definition hostPlaform will be build 05:21:00
@k900:0upti.meK900So we'll get the right extension 05:21:06
@k900:0upti.meK900But all the explicit uses of getExe will still need changing 05:21:45
@k900:0upti.meK900So that sucks05:21:48
@k900:0upti.meK900But that's still arguably more correct 05:21:57
@artturin:matrix.orgArtturin
In reply to @k900:0upti.me
Because for nativeBuildInputs in the package definition hostPlaform will be build
But getExe isn't needed for those
05:22:31
@k900:0upti.meK900True05:23:04
@k900:0upti.meK900Most uses of getExe will need adjusting then 05:23:18
@k900:0upti.meK900That sucks 05:23:20
@k900:0upti.meK900Actually wait 05:23:34
@k900:0upti.meK900No they won't 05:23:37
@k900:0upti.meK900Because 05:23:38
@k900:0upti.meK900getExe gets a full path 05:23:45
@k900:0upti.meK900So on cross it would already be broken anyway 05:23:52
@k900:0upti.meK900If used wrong 05:23:56
@artturin:matrix.orgArtturinYeah05:24:07
@artturin:matrix.orgArtturinmkDerivation could take care of this05:24:29
@artturin:matrix.orgArtturinOr checkMeta05:26:35
@artturin:matrix.orgArtturin Though do we have any mainProgram with .sh 05:28:38
@kjeremy:matrix.orgkjeremy Artturin: it looks like your splicing change finally evaluated 14:07:56
@tcurdt:matrix.orgtcurdt joined the room.16:55:02
13 Sep 2024
@secondarymarquis:matrix.orgsecondarymarquis joined the room.14:53:08
@philiptaron:matrix.orgPhilip Taron (UTC-8) Artturin, on https://github.com/NixOS/nixpkgs/pull/341299, if you retarget to staging I think we can merge. 22:17:38
14 Sep 2024
@kamillaova:matrix.orgKamilla 'ovaWhat checklist should I follow if I want to completely fix qt6 cross compilation?01:09:25
@artturin:matrix.orgArtturin
In reply to @philiptaron:matrix.org
Artturin, on https://github.com/NixOS/nixpkgs/pull/341299, if you retarget to staging I think we can merge.
That's weird, there shouldn't be any rebuilds
01:42:44
@artturin:matrix.orgArtturin
In reply to @kamillaova:matrix.org
What checklist should I follow if I want to completely fix qt6 cross compilation?
Uh well, this is the fixing of qt5 https://github.com/NixOS/nixpkgs/pull/267311
01:44:18
@artturin:matrix.orgArtturin(Note that's the proper fix, there's various other hack PRs for qt5)02:13:02
@kamillaova:matrix.orgKamilla 'ova
In reply to@artturin:matrix.org
Uh well, this is the fixing of qt5 https://github.com/NixOS/nixpkgs/pull/267311
I'm semi-fixed qt6 so I need to test those fixes
And I'm asking for qt6 testing checklist

Maybe, which apps, features etc need to be tested
02:15:55

Show newer messages


Back to Room ListRoom Version: 6