| 22 May 2021 |
sterni (he/him) | In reply to @cdepillabout:matrix.org Although I think we should try to get someone to volunteer to be a maintainer for it. Possibly @rnhmjoj or @nh2. I imagine fixing it might mean actually fixing the underlying static-linking machinery more than just Haskell-related stuff. if no one does it, I guess I can volunteer, but I don't expect this to frequently break tbh | 02:15:27 |
sterni (he/him) | I guess it may break when we finally refactor pkgsStatic, but apart from that it is fairly stable I'd hope | 02:16:01 |
cdepillabout | My understanding is that when nh2 was working on https://github.com/nh2/static-haskell-nix, he would constantly have problems with static-linking breaking for various reasons. Although I'm not very familiar with it, so maybe it has stabalized, or my understanding is just incorrect. | 02:20:19 |
cdepillabout | In reply to @sternenseemann:systemli.org I guess it may break when we finally refactor pkgsStatic, but apart from that it is fairly stable I'd hope Oh, is there some sort of refactoring coming to pkgsStatic? | 02:21:02 |
sterni (he/him) | it is currently based on an overlay being injected by default and John Ericson wants to get rid of that at some point | 02:22:20 |
sterni (he/him) | emphasis on the at some point, no idea at which point someone will have the time and energy to work on that | 02:22:38 |
cdepillabout | Ah, I see | 02:22:48 |
sterni (he/him) | it probably requires some substantial reworking of stdenv and how platforms work | 02:22:54 |
cdepillabout | In reply to @sternenseemann:systemli.org if no one does it, I guess I can volunteer, but I don't expect this to frequently break tbh Okay, if maralorn doesn't oppose this, I'll reach out to @rnhmjoj and see if he'd be willing to volunteer. | 02:23:45 |
sterni (he/him) | sure | 02:23:58 |
John Ericson | i think the getting rid of the static overlay should be a fairly small thing | 04:12:43 |
joe (he/him) | Redacted or Malformed Event | 05:48:17 |
joe (he/him) | cdepillabout: RE https://github.com/NixOS/nixpkgs/pull/123354 the patch to fix things (in hnix (for which I'm a maintainer)) is tiny, I'd rather fix this by adding a patch to hnix, is that OK? | 07:46:15 |
joe (he/him) | patch (and test): https://github.com/haskell-nix/hnix/pull/936/files | 07:46:21 |
cdepillabout | joe: Yeah, that seems reasonable. Just be sure to link to the patch upstream in a comment in the .nix file and also add that the patch can probably be removed on the next hnix release (which I'm guessing would be true?) | 07:48:06 |
joe (he/him) | yeah, hopefully soon | 07:48:18 |
joe (he/him) | oh, should this be against haskell-updates or master? | 07:48:35 |
cdepillabout | I guess both, really. We won't merge haskell-updates into master again before the branch-off, so you'll need to update haskell-updates as well as then backport it to either master or release-21.05. | 07:49:51 |
joe (he/him) | OK, in that case I'll pr against h-u and maser, (when is the branchoff?) | 07:51:56 |
joe (he/him) | * OK, in that case I'll pr against h-u and master, (when is the branchoff?) | 07:52:09 |
cdepillabout | I think the branch off was supposed to be yesterday, but I'm not sure what happened. I assume it will be soon though. | 07:58:21 |
| chvp joined the room. | 08:15:55 |
joe (he/him) | cdepillabout: https://github.com/NixOS/nixpkgs/pull/123990 and https://github.com/NixOS/nixpkgs/pull/123991
Thanks for the guidance
| 08:31:39 |
maralorn | In reply to @cdepillabout:matrix.org Okay, if maralorn doesn't oppose this, I'll reach out to @rnhmjoj and see if he'd be willing to volunteer. Static building seems great. Maintainers seem great. Go for all of it! | 10:06:30 |
| jul1u5 joined the room. | 11:14:20 |
| evils joined the room. | 11:23:53 |
| evils left the room. | 11:44:35 |
sterni (he/him) | John Ericson: on a different note, we probably should also stop pinning it to musl since glibc.static has been around for quite some time | 12:31:42 |
| andi- removed their profile picture. | 13:26:17 |
| barryfm joined the room. | 13:28:41 |