!ayCRiZriCVtuCUpeLp:nixos.org

Nix Cross Compiling

563 Members
120 Servers

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


SenderMessageTime
24 Oct 2025
@neobrain:matrix.orgneobrain left the room.10:30:47
@emilazy:matrix.orgemily FWIW pkgsCross.aarch64-multiplatform.bintoolsNoLibc does not evaluate on x86_64-linux right now. it works on 25.05. 20:54:51
@emilazy:matrix.orgemily broken by 5c1955ff1404eddf3c0379a0573aabe83ac5bca3 20:59:35
25 Oct 2025
@emilazy:matrix.orgemilyhttps://github.com/NixOS/nixpkgs/pull/197674/files this PR confuses me deeply01:04:30
@emilazy:matrix.orgemilywe don't support Canadian cross, right? we never have all of build, host, and target distinct?01:04:43
@emilazy:matrix.orgemilybut this NOP apparently fixed things at some point?01:05:13
@emilazy:matrix.orgemilyI must be too tired to think properly :)01:05:29
@emilazy:matrix.orgemilyok, no, it's not a nop, the derivations before and after differ, I'm just confused01:10:07
@emilazy:matrix.orgemily oh 01:11:38
@emilazy:matrix.orgemily
  libraries = lib.makeExtensible (libraries: let
    callPackage = newScope (libraries // buildLlvmTools // { inherit stdenv cmake libxml2 python3 isl release_version version monorepoSrc; });
  in {
01:11:45
@emilazy:matrix.orgemilyyeah that. would explain it.01:11:47
@matthewcroughan:defenestrate.itmatthewcroughanWhat is Canadian cross, and where can I learn more about the origins of this terM/14:22:39
@matthewcroughan:defenestrate.itmatthewcroughan* What is Canadian cross, and where can I learn more about the origins of this term?14:22:40
@opna2608:matrix.orgPunadifferent platforms for build, host & target. i.e. cross-compiling (x86_64-linux -> aarch64-linux) a cross-compiler (aarch64-linux -> riscv64-none)14:26:43
@dramforever:matrix.orgdramforever

https://crosstool-ng.github.io/docs/toolchain-types/

The term Canadian Cross was coined because at the time that these issues were all being hashed out, Canada had three national political parties (per Wikipedia).

14:27:28
@emilazy:matrix.orgemilyit's the stupidest term in the universe14:38:31
@alexfmpe:matrix.orgalexfmpewhat's this "ng" I keep seeing everywhere? 14:39:34

Show newer messages


Back to Room ListRoom Version: 6