!pbdtvoHxUGLhcEvnlu:nixos.org

Exotic Nix Targets

292 Members
88 Servers

Load older messages


SenderMessageTime
28 Jul 2025
@Ericson2314:matrix.orgJohn Ericsonit could just be foo-build-bar, baz-host-quux too, right?13:01:04
@qyliss:fairydust.spaceAlyssa RossTo start with at least I'd say we don't.13:01:05
@Ericson2314:matrix.orgJohn Ericsonno need for actual hash13:01:08
@dramforever:matrix.orgdramforeverhmm13:01:15
@qyliss:fairydust.spaceAlyssa Ross
In reply to @Ericson2314:matrix.org
it could just be foo-build-bar, baz-host-quux too, right?
What do you do when those shift in a later build though? Now they're named wrong.
13:01:33
@Ericson2314:matrix.orgJohn Ericsonideally they would not persist to a later build13:01:59
@dramforever:matrix.orgdramforeverit is what nixpkgs currently calls local and cross though13:01:59
@Ericson2314:matrix.orgJohn Ericsonbuild should def not persist13:02:17
@Ericson2314:matrix.orgJohn Ericsonhost.....I am not sure13:02:22
@qyliss:fairydust.spaceAlyssa Ross
In reply to @Ericson2314:matrix.org
ideally they would not persist to a later build
Hmm. We can't know that…
13:02:27
@Ericson2314:matrix.orgJohn Ericsontarget currently persists13:02:29
@Ericson2314:matrix.orgJohn Ericsonbut that is why everyone should work on GCC NG13:02:46
@Ericson2314:matrix.orgJohn Ericson:D13:02:56
@Ericson2314:matrix.orgJohn Ericsonwe can grep13:03:31
@dramforever:matrix.orgdramforeverhonestly13:03:40
@qyliss:fairydust.spaceAlyssa RossTBH I think it would be fine13:03:49
@qyliss:fairydust.spaceAlyssa RossWe could try it and switch to hashes if it doesn't work13:03:53
@dramforever:matrix.orgdramforever {arch}-unknown-{os}-{abi} and {arch}-cross-{os}-{abi} sounds nice 13:04:09
@qyliss:fairydust.spaceAlyssa Ross(I'm not volunteering to implement this — tbh I'm surprised nobody it's telling me it's too bonkers to even be considering)13:04:18
@Ericson2314:matrix.orgJohn Ericsonif we do hashes then I don't think we force build != host?13:04:26
@dramforever:matrix.orgdramforeveryes i'm bikeshedding13:04:27
@qyliss:fairydust.spaceAlyssa Ross * 13:04:28
@Ericson2314:matrix.orgJohn Ericsonbecause they would have the same hash too?13:04:34
@qyliss:fairydust.spaceAlyssa RossThat's true13:04:48
@qyliss:fairydust.spaceAlyssa Ross Plus we still don't configurePlatforms by default anyway 13:05:02
@p14:matrix.orgp14

John Ericson: does gccng pose a solution to https://github.com/NixOS/nixpkgs/issues/265121 ?

A test case is building bashNonInteractive while varying ‘gcc.arch’.

13:20:56
@rosscomputerguy:matrix.orgTristan Ross
In reply to @p14:matrix.org

John Ericson: does gccng pose a solution to https://github.com/NixOS/nixpkgs/issues/265121 ?

A test case is building bashNonInteractive while varying ‘gcc.arch’.

I think I've seen that with gfortran which GCC NG's gfortran works with pkgsLLVM
17:40:08
@rosscomputerguy:matrix.orgTristan RossEricson and I have been working on this but I've got no bandwidth to spare for the next two weeks.17:42:10
@p14:matrix.orgp14Can you help me parse what you said? You're saying that gcc ng's pkgsLLVM gfortran has this problem and is fixed vs gcc (not-ng)?17:44:27
@rosscomputerguy:matrix.orgTristan Ross
In reply to @p14:matrix.org
Can you help me parse what you said? You're saying that gcc ng's pkgsLLVM gfortran has this problem and is fixed vs gcc (not-ng)?
No
17:45:15

Show newer messages


Back to Room ListRoom Version: 6