| 23 Feb 2026 |
hexa | arch, fedora and gentoo provide proper firefox builds | 15:42:08 |
hexa | other distros less so and especially debian only provides a very limited esr edition | 15:42:30 |
hexa | at which point … get the upstream flatpak instead 🤷♂️ | 15:42:58 |
emily | I guess Fedora, Debian, Ubuntu, Arch, Alpine, Gentoo is "most distros" for me 😅 | 17:37:10 |
emily | I didn't realize Debian only had ESR, even on testing/unstable. it looks like they do have the WASM stuff though | 17:37:32 |
| @kraem:ne.bul.ae left the room. | 17:38:52 |
@aloisw:julia0815.de | Unfortunately that doesn't have all sandbox layers either, due to user namespaces not working. | 17:42:14 |
hexa | oh snap 🫣 | 17:50:49 |
emily | would you rather I say NixOS is like most distros? :D | 17:51:17 |
nbp | under the hood, yes. It just has the greatest hood of all :P | 17:52:31 |
hexa | alpine looks fine too | 17:53:33 |
| 24 Feb 2026 |
hexa | https://hacks.mozilla.org/2026/02/goodbye-innerhtml-hello-sethtml-stronger-xss-protection-in-firefox-148/ | 13:17:42 |
| 1 Mar 2026 |
| @ohchase:envs.net removed their profile picture. | 20:11:52 |
| @ohchase:envs.net left the room. | 20:11:52 |
| 2 Mar 2026 |
| Hythera joined the room. | 15:25:04 |
| ~dopamine~ joined the room. | 20:39:10 |
| 5 Mar 2026 |
nbp | Personal question, How would you rate the effort needed to package Firefox over the last year? | 14:14:57 |
hexa | managable if you have the build capacity and can arrange it to be an async task | 14:57:48 |
hexa | every major bump means: 4 platforms, 2 releases = 8 packages, 4 nixos tests, times two for backports, times three during for two months in the year during release season | 14:58:46 |
hexa | on a moderate machine with a modest number of cores (say 10) the build takes me 2h45m until the nixos test is complete | 14:59:35 |
hexa | on a fast machine (epyc 2nd gen, 64 cores) its more like 1h45m | 14:59:56 |
hexa | so not a meaningful difference if I queue the builds and leave it running while going afk and doing other things | 15:00:41 |
hexa | * so not a meaningful difference, because not all builders are so new and fat. if I queue the builds and leave it running while going afk and doing other things | 15:01:08 |
hexa | * so not a meaningful difference, because not all builders are so new and fat. if I queue the builds and leave it running while going afk and doing other things it's fine. | 15:01:19 |
hexa | sometimes people get a bit pushy and approve or push for merge on untested PRs and that is mildly annoying | 15:01:45 |
nbp | Thanks for answering! | 15:04:36 |
hexa | then there's months where we get a 147.0.4 flagged as security relevant | 15:27:08 |
hexa | that means I have to allocate builds on two days each week within one month | 15:28:35 |
hexa | and that gets a bit stressful and wears me out | 15:28:45 |
hexa | * that means I have to allocate builds on two consecutive days each week within one month | 15:29:14 |