| 16 Jun 2025 |
K900 | There's now a separate source release with gold for people that really want it for whatever reason | 16:54:44 |
K900 | Which I guess includes nixpkgs | 16:54:50 |
GenericNerdyUsername | ohhh | 16:54:59 |
K900 | You can see there's a binutils-2.44.tar.* | 16:56:03 |
K900 | That one doesn't have gold | 16:56:06 |
GenericNerdyUsername | yeah, i was just confused bc no other version has a -with-gold version | 16:56:41 |
GenericNerdyUsername | i dont really know what to do next about this | 16:57:55 |
Alyssa Ross | Bisect binutils? | 17:22:59 |
GenericNerdyUsername | is there a way of doing that without rebuilding everything binutils depends on? | 17:27:36 |
Alyssa Ross | The easy hack would be to override the source conditionally depending on targetPlatform | 17:36:09 |
GenericNerdyUsername | warn | 17:46:24 |
GenericNerdyUsername | oops this isnt my browser | 17:46:40 |
rhelmot | does doing an override mess up splicing? | 21:04:42 |
rhelmot |  Download image.png | 21:05:07 |
rhelmot | this seems baffling to me lol | 21:05:13 |
rhelmot | the consequence of this seems to be that if I plop any overridden derivation into nativeBuildInputs it does not get spliced over to buildHost | 21:05:56 |
Artturin | In reply to @rhelmot:matrix.org does doing an override mess up splicing? Yes it discards splicing | 21:07:16 |
Artturin | So get from the right attrset | 21:07:24 |
rhelmot | ugh. thank you | 21:07:31 |
Artturin | pkgsBuildHost | 21:07:33 |
rhelmot | is that a more canonical name for buildPackages | 21:07:59 |
Artturin | Yeah | 21:08:05 |
rhelmot | nice | 21:08:13 |
rhelmot | when are we changing nativeBuildInputs | 21:08:27 |
Artturin | When stdenv2 lol | 21:08:49 |
Artturin | In reply to @rhelmot:matrix.org sent an image. If the package is used in both nativeBuildInputs and buildInputs then you can replace the valuessa in __spliced | 21:10:06 |
Artturin | * If the package is used in both nativeBuildInputs and buildInputs then you can replace the values in __spliced | 21:10:17 |
Artturin | hello = hello // { __spliced = { buildHost = ...; hostTarget = ...; };} | 21:12:02 |
Artturin | * `hello = hello // { __spliced = { buildHost = ...; hostTarget = ...; };}` | 21:12:11 |
rhelmot | ...wow | 21:12:16 |