!pbdtvoHxUGLhcEvnlu:nixos.org

Exotic Nix Targets

307 Members
96 Servers

Load older messages


SenderMessageTime
26 Jul 2025
@qyliss:fairydust.spaceAlyssa RossIIRC it's not so much that Nixpkgs doesn't distinguish but that GNU doesn't12:17:34
@qyliss:fairydust.spaceAlyssa RossAutoconf assumes that cross compiling is when the triples don't match12:17:56
@p14:matrix.orgp14Is this insurmountable? Does it mean the only solution is to do a non-cross build-the-world-from-scratch?12:32:36
@k900:0upti.meK900Just overlay individual packages?12:33:16
@k900:0upti.meK900Also, have you benchmarked this, like, at all?12:33:24
@p14:matrix.orgp14It's not about benchmarking for me. It's about architectural features.12:33:37
@k900:0upti.meK900Because it's extremely unlikely you'll get significantly better performance from doing that12:33:40
@p14:matrix.orgp14And it's not about individual packages12:33:41
@k900:0upti.meK900What "architectural features"?12:33:51
@p14:matrix.orgp14We're talking about things like hardening features for example. pac-ret being one example.12:33:58
@p14:matrix.orgp14So I was hoping to do a cross build where out pops a hardened glibc when I request... firefox. As a contrived example.12:34:31
@p14:matrix.orgp14What is frustrating is that it seems very close to working, but for the depsBuildBuidl = [ buildPackages.stdenv.cc ] situation. Lots of things do build as expected.12:35:25
@qyliss:fairydust.spaceAlyssa Ross You could hack it to be a different triple 12:35:50
@p14:matrix.orgp14I was wondering about this.12:35:58
@qyliss:fairydust.spaceAlyssa Rossaarch64-pc-linux-gnu or aarch64-redhat-linux-gnu would probably work :P12:36:14
@p14:matrix.orgp14I have to go AFK but will be on my phone and a bit slower to respond. Back to keyboard typing in a few hours.12:36:21
@p14:matrix.orgp14Nice idea, I'll definitely give that a look.12:36:41
@p14:matrix.orgp14Hopefully I can put whatever I want in the vendor position.12:36:53
@qyliss:fairydust.spaceAlyssa Ross... what if we make that useless vendor portion a hash of the platform? :P12:37:04
@p14:matrix.orgp14Ah, so it pops out for free? Neato...12:37:29
@k900:0upti.meK900 I'm going to guess like 1% direct breakage, but it's in some ancient autotools thing that everything depends on 12:37:50
@dramforever:matrix.orgdramforeverdistros already ship toolchains with different vendor, right?12:42:05
@k900:0upti.meK900Maybe Debian?12:42:21
@qyliss:fairydust.spaceAlyssa RossFedora does at least12:42:22
@k900:0upti.meK900And RHEL12:42:27
@k900:0upti.meK900I don't think Fedora does anymore12:42:31
@dramforever:matrix.orgdramforeveri think debian is the other one that doesn't12:42:35
@qyliss:fairydust.spaceAlyssa RossAh okay12:42:38
@dramforever:matrix.orgdramforeverfedora and RHEL have redhat, SUSE has suse12:42:54
@dramforever:matrix.orgdramforeverAOSC has aosc12:42:58

Show newer messages


Back to Room ListRoom Version: 6