| 28 Jul 2025 |
Alyssa Ross | Not necessarily always | 13:00:27 |
Alyssa Ross | It's up to us whether we do it for lib.systems.equals stdenv.buildPlatform stdenv.hostPlatform or not. | 13:00:39 |
dramforever | when currently localPlatform.config == crossPlatform.config but lib.systems.equals localPlatform crossPlatform it's cross but autotools doesn't think it is | 13:01:03 |
John Ericson | it could just be foo-build-bar, baz-host-quux too, right? | 13:01:04 |
Alyssa Ross | To start with at least I'd say we don't. | 13:01:05 |
John Ericson | no need for actual hash | 13:01:08 |
dramforever | hmm | 13:01:15 |
Alyssa 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 |
John Ericson | ideally they would not persist to a later build | 13:01:59 |
dramforever | it is what nixpkgs currently calls local and cross though | 13:01:59 |
John Ericson | build should def not persist | 13:02:17 |
John Ericson | host.....I am not sure | 13:02:22 |
Alyssa 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 |
John Ericson | target currently persists | 13:02:29 |