!ayCRiZriCVtuCUpeLp:nixos.org

Nix Cross Compiling

578 Members
129 Servers

Load older messages


SenderMessageTime
20 Oct 2021
@sternenseemann:systemli.orgsterniwhatever I do is gonna be a breaking change, but potentially only in edge cases21:42:27
@sternenseemann:systemli.orgsterniI could fully embrace it and redo it, but it'd be annoying for users I suppose21:42:42
@sternenseemann:systemli.orgsternihmm seems like cabal-install/Cabal isn't dealing with triples/tuples very much21:48:58
@sternenseemann:systemli.orgsterniGHC may be using llvm triples21:49:05
@sternenseemann:systemli.orgsterniCabal is very weird about this, e. g. it only has an interface for parsing triples, but will pretty print platforms as tuples21:49:38
@sternenseemann:systemli.orgsterniis darwin or osx canonical for LLVM triples?21:51:22
21 Oct 2021
@qyliss:fairydust.spaceAlyssa Rosssternenseemann: do you know where we map GNU triples to LLVM triples?09:38:37
@qyliss:fairydust.spaceAlyssa RossGNU and LLVM disagree about whether it should be wasm32-unknown-none or wasm32-unknown-unknown09:42:29
@sternenseemann:systemli.orgsternino, I'm not aware actually10:14:27
@sternenseemann:systemli.orgsterniI may have to dive into this business now; I haven't dived into that topic to much so far, so I was kind of hoping for you answering here bc you are a lot more knowledgeable than me here10:15:12
22 Oct 2021
@sternenseemann:systemli.orgsterni trofi: btw https://github.com/NixOS/nixpkgs/pull/87909 09:09:19
25 Oct 2021
@sternenseemann:systemli.orgsterniI think this came up here: https://github.com/NixOS/nixpkgs/issues/14290122:06:59
26 Oct 2021
@grahamc:nixos.org@grahamc:nixos.orgchanged room power levels.01:16:31
@mjolnir:nixos.orgNixOS Moderation Bot changed their display name from mjolnir to NixOS Moderation Bot.02:00:07
@mjolnir:nixos.orgNixOS Moderation Bot set a profile picture.02:00:25
@mjolnir:nixos.orgNixOS Moderation Bot changed their profile picture.02:23:38
@mjolnir:nixos.orgNixOS Moderation Bot changed their profile picture.02:33:08
27 Oct 2021
@sternenseemann:systemli.orgsterni Alyssa Ross: another “fun” fact: nixpkgs passes hostPlatform.config (a GNU triple) to the flag which at most understands LLVM triples + some hacks for certain things 16:20:43
@sternenseemann:systemli.orgsterni:|16:20:44
@sternenseemann:systemli.orgsternithe problem is that we kind of need LLVM compat here because that's all Cabal understands, seemingly16:21:18
@trofi:matrix.orgtrofiI though Cabal uses GHC's notion of tuples which predates LLVM: https://gitlab.haskell.org/ghc/ghc/-/blob/master/m4/ghc_convert_cpu.m4#L3 (same for OS/VENDOR).20:03:45
@trofi:matrix.orgtrofiAlso https://github.com/haskell/cabal/issues/5887 comes to mind20:05:15
@sternenseemann:systemli.orgsterni trofi: cabal can (attempt to) parse LLVM triples which was used in cabal 21:38:10
@sternenseemann:systemli.orgsterniit ignores the vendor part completely I think21:38:27
@trofi:matrix.orgtrofiaha21:38:46
@sternenseemann:systemli.orgsternialso the things GHC and Cabal understand are slightly different21:39:04
10 May 2022
@piper:lutris.engineeringPiper McCorkle (they/them or she/her) changed their display name from Piper McCorkle (she/her or they/them) to Piper McCorkle (they/them or she/her).05:25:52
27 Oct 2021
@sternenseemann:systemli.orgsternihence the GHC_CONVERT_{OS,CPU} macros21:39:13
29 Oct 2021
@sternenseemann:systemli.orgsterni John Ericson: any reason we are only building ghcHEAD in cross-trunk? I think this is the ghc version that works the worst atm 10:31:22
@sternenseemann:systemli.orgsterniwould probably make more sense to use the default version?10:31:38

Show newer messages


Back to Room ListRoom Version: 6