| 8 May 2026 |
siraben | openjdk 17 bootstrap via iced-tea works | 15:06:59 |
dish [Fox/It/She] | In reply to @siraben:matrix.org openjdk 17 bootstrap via iced-tea works I've discussed this with jdk maintainers and they're not currently interested in dealing with full source bootstrap atm since they have not enough maintainers for many things, they're currently working on cleaning up a lot of the java ecosystem atm | 18:57:35 |
dish [Fox/It/She] | discussion in #jvm:nixos.org | 18:57:47 |
| 9 May 2026 |
Randy Eckenrode | Sadly, Swift is having to give up the source bootstrap. 😕 | 10:54:33 |
| 10 May 2026 |
| w4tsn changed their profile picture. | 12:08:24 |
| 12 May 2026 |
siraben | Is trofi on matrix? | 00:39:18 |
siraben | found them on irc | 00:39:28 |
| 13 May 2026 |
siraben | prs like https://github.com/NixOS/nixpkgs/pull/519568 are nice but I've been working on the mescc tools recently and they seem like they still need a lot of improvement, they are prone to segfaulting if not used correctly | 20:58:29 |
siraben | e.g. https://github.com/oriansj/mescc-tools/pull/52 | 20:58:31 |
siraben | is this a problem given that we use kaem/catm etc. in minimal bootstrap? | 20:58:49 |
siraben | we can ask mescc-tools to cut a new release | 21:02:28 |
dish [Fox/It/She] | In reply to @siraben:matrix.org is this a problem given that we use kaem/catm etc. in minimal bootstrap? not really, the idea is we use early-stage tools for as little as possible before getting to stuff like coreutils | 21:36:47 |
dish [Fox/It/She] | if there are issues with our usage we should patch the tools or fix our usage but ideally we use them as little as possible | 21:37:13 |
| 14 May 2026 |
| tuhana joined the room. | 15:12:59 |
| 16 May 2026 |
Sergei Zimmerman (xokdvium) | I have a PR to switch cc-wrapper to use TLSDESC on supported architectures. Would appreciate your opinions on it from people more familiar with gcc/clang toolchains https://github.com/NixOS/nixpkgs/pull/518519. | 23:17:59 |
Sergei Zimmerman (xokdvium) | I'm building as much stuff as I can reasonably can with the amount of compute I have and it seems pretty smooth sailing. | 23:18:55 |
Sergei Zimmerman (xokdvium) | * I'm building as much stuff as I reasonably can with the amount of compute I have and it seems pretty smooth sailing. | 23:31:37 |
| 17 May 2026 |
dramforever | does glibc on riscv have tlsdesc now? | 09:33:10 |
Sergei Zimmerman (xokdvium) | Yup | 10:48:17 |
Sergei Zimmerman (xokdvium) | https://maskray.me/blog/2024-01-23-riscv-tlsdesc-works | 10:49:09 |
Sergei Zimmerman (xokdvium) | Oh no, did it not get merged? | 10:54:03 |
Sergei Zimmerman (xokdvium) | Oh wow | 10:54:11 |
| 19 May 2026 |
| amadaluzia changed their profile picture. | 20:56:26 |
| 21 May 2026 |
siraben | https://github.com/NixOS/nixpkgs/pull/522466 | 06:58:23 |
siraben | mono from source bootstrap a la guix | 06:58:45 |
Randy Eckenrode | I wonder if I should try reusing the existing Swift 5.10.1 support to bootstrap Swift 6.x. It would get rid of the problem of depending on the LLVM derivations. The upstream binaries are extremely annoying to work with in Nixpkgs. | 20:01:32 |
Randy Eckenrode | (Speaking of source bootstrap.) | 20:01:42 |
| 22 May 2026 |
llakala | I'd appreciate feedback on https://github.com/NixOS/nixpkgs/issues/522442 | 14:55:14 |
llakala | this will give us some free performance on every mkDerivation call | 14:56:05 |
| Alex Epelde joined the room. | 18:52:10 |