!QCCCSJHEsTIfozrZxz:nixos.org

Nix + Go

210 Members
Go packaging for and with Nixpkgs. | Be excellent to each other.48 Servers

Load older messages


SenderMessageTime
21 Nov 2025
@amadaluzia:unredacted.orgamadaluzia changed their display name from amadaluzia (in πŸ‡ΉπŸ‡· til 25) to amadaluzia (πŸ‡ΉπŸ‡· til 25th).14:45:28
@isabel:isabelroses.comisabel changed their profile picture.18:14:27
22 Nov 2025
@kaya:catnip.ee@kaya:catnip.ee left the room.15:47:32
24 Nov 2025
@amadaluzia:unredacted.orgamadaluzia changed their display name from amadaluzia (πŸ‡ΉπŸ‡· til 25th) to amadaluzia.12:58:09
27 Nov 2025
@jimww:matrix.orgγ‚Έγƒ  changed their profile picture.02:16:06
@opna2608:matrix.orgPunathrowing this in here, in case the Go ppl of Nixpkgs have an opinion on this: {go,go_latest}: Default to gccgo on platforms that normal Go doesn't support | https://github.com/NixOS/nixpkgs/pull/46164415:04:58
@jrick:zettaport.comjrickis gccgo relevant at all anymore? iirc they don't implement any of the new language features since generics were introduced16:07:21
@pyrox:pyrox.devdish [Fox/It/She]they dont even support generics, however the one good thing is that it can be used in a bootstrap chain to bootstrap a go compiler from source. That's not currently done in nixpkgs though, and I imagine most modern go code won't work at all on it.16:10:14
@jrick:zettaport.comjricklooks like gccgo is stuck at go 1.1816:11:15
@sandro:supersandro.deSandro 🐧then I am against using that per default on those platforms as we don't gain much with it16:15:20
@k900:0upti.meK900+1 against because if we do that it'll only be a matter of time before Go package maintainers get yelled at because their shit doesn't build on ppc32 or whatever the fuck16:18:42
@k900:0upti.meK900And it will be gccgo's fault16:18:58
@opna2608:matrix.orgPuna bootstrapping Go via gccgo is cool, but it doesn't help me because Go is intentionally-borked on ppc64 baseline, and will likely never get fixed unless someone forks & maintains it.
and i definitely don't have the spoons for that 🫠.
16:42:42
@pyrox:pyrox.devdish [Fox/It/She] 1.18 without generics, even 16:46:13
@pyrox:pyrox.devdish [Fox/It/She]so definitely opposing this PR being merged16:46:20
@opna2608:matrix.orgPuna that would happen like once in a decade or so, but fair ig.
option to buildGoModule that marks gccgo-support (default false) and affects the derivation's platforms / badPlatforms / broken / whatever?
16:55:01
@opna2608:matrix.orgPunalike with the python versions or smth16:59:11
@k900:0upti.meK900This would absolutely happen tbh16:59:15
@k900:0upti.meK900And faster than you think16:59:26
@katexochen:matrix.orgPaul Meyer (katexochen)
In reply to @sandro:supersandro.de
then I am against using that per default on those platforms as we don't gain much with it
I agree
18:44:07
28 Nov 2025
@opna2608:matrix.orgPuna

i guess we have more nixos users on wii & wii u than i was anticipating πŸ₯΄.

fine. closed for now, since i don't think that a now-properly-marked-unsupported go prevents anything important from being built anymore (was previously blocking libcap)

00:23:06
@opna2608:matrix.orgPuna *

i guess we have more nixos users on wii & wii u than i was anticipating πŸ₯΄.

fine. closed for now, since i don't think that a now-properly-marked-unsupported-on-ppc64 go prevents anything important from being built anymore (was previously blocking libcap)

00:30:38
@jrick:zettaport.comjrickum, neither of those are ppc64, they're 32-bit00:30:45
@opna2608:matrix.orgPunayes, but i'm mainly doing this for ppc64 rn00:31:11
@opna2608:matrix.orgPunaissue there: see above00:31:29
@opna2608:matrix.orgPunanon-ppc64le POWER then, I guess00:32:00
@opna2608:matrix.orgPuna* yes, but i'm mainly doing this for ppc64 rn, ppc32 was brought up by k90000:37:26
@opna2608:matrix.orgPuna* issue with ppc64: see above00:37:35
@opna2608:matrix.orgPuna* yes, but i'm mainly doing this for ppc64 rn. ppc32 was brought up by k90000:37:54
29 Nov 2025
@amadaluzia:unredacted.orgamadaluzia changed their profile picture.11:40:54

There are no newer messages yet.


Back to Room ListRoom Version: 9