| 21 Aug 2025 |
dish [Fox/It/She] | wild | 14:55:37 |
| 22 Aug 2025 |
dish [Fox/It/She] | I really dont like how so many platforms can't bootstrap from source, but its inevitable I suppose. Just a bit frustrating that the only thing that bootstraps properly is Linux on non-loong64. No darwin or freebsd builds, which just kinda sucks because those are fairly notable platforms. Hopefully gccgo can support darwin in the future or something else comes along that can help us with easier bootstrapping | 00:50:46 |
Puna | don't know if this is interesting to ppl here, but i made a pr to allow usage of gccgo for buildGoModule: https://github.com/NixOS/nixpkgs/pull/430137 | 12:44:16 |
Puna | (mainly to enable very basic go things on powerpc64, where normal go is unusable IMO) | 12:46:07 |
kdn | ok, so I was not seeing any errors because I don't have any dependencies yet then | 16:06:23 |
j-k | Do you have any error messages or issues/tickets related to the other platform build failures? | 16:37:36 |
dish [Fox/It/She] | there's a bug report for gccgo about darwin not being supported https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46986 | 17:06:24 |
dish [Fox/It/She] | and I got a report from someone in my bootstrap PR that freebsd got broken, and also notes that loongarch64 isn't supported for early enough versions to bootstrap | 17:07:01 |
dish [Fox/It/She] | loong64 only supports 1.19+ and we need 1.17+ support for bootstrap | 17:08:26 |
dish [Fox/It/She] | * loong64 only supports 1.19+ and we need 1.17 support for bootstrap(along with gccgo but thats more reliable to have on some platforms) | 17:08:48 |
dish [Fox/It/She] | and go 1.4 does not support aarch64 darwin, so that does not work as a non-gccgo bootstrap path for darwin | 17:09:12 |
dish [Fox/It/She] | * loong64 only supports 1.19+ and we need 1.17 support for bootstrap(along with gccgo but thats more reliable to have on some platforms because gcc) | 17:09:35 |
dish [Fox/It/She] | I don't have any error messages or logs for bootstrap failures though, just going off of documentation and comments I've recieved | 17:14:39 |
| 26 Aug 2025 |
| WebPirat joined the room. | 04:35:44 |
| bashfulrobot changed their profile picture. | 16:40:50 |
| 29 Aug 2025 |
| @luna-null:matrix.org left the room. | 02:40:15 |
| bienkma joined the room. | 03:49:23 |
| @drupol:matrix.org left the room. | 11:43:38 |
| 2 Sep 2025 |
K900 | Do we really not have a way to skip tests for a specific package | 17:11:49 |
K900 | https://github.com/NixOS/nixpkgs/pull/439646 | 17:23:06 |
K900 | If anyone has better ideas I'm all ears | 17:23:11 |
Sandro 🐧 | maybe this? https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/python-modules/wandb/default.nix#L158-L168 | 18:09:14 |
K900 | The problem is that the test names are weirdly generic | 18:11:37 |
K900 | So I don't want to skip them by name | 18:11:40 |
Sandro 🐧 | you could also change the code t.Skip("the test is broken") | 18:37:07 |
Sandro 🐧 | or you can do ``go test `go list ./... | grep -v this_is_broken``` | 18:38:09 |
Sandro 🐧 | * or you can do go test $(go list ./... | grep -v this\_is\_broken) | 18:38:22 |
Sandro 🐧 | * or you can do go test $(go list ./... | grep -v this_is_broken) | 18:38:28 |
| 3 Sep 2025 |
| @ghpzin:envs.net joined the room. | 18:27:08 |
| 7 Sep 2025 |
| nkl joined the room. | 15:54:10 |