!PbcQeaWcgMyjVfeGQN:nixos.org

Nix Mozilla 🦊🐦🐒

165 Members
A room about a number of weird animals (also known as Mozilla products): Firefox, Thunderbird, Spidermonkey, NSS, cacert. Also a little bit of fun times, small amounts of extreme, when building weird animals. But for bugs please file GitHub issues. | Release Schedule: https://whattrainisitnow.com | Crash-Stats: https://crash-stats.mozilla.org/search/?distribution_id=%3Dnixos&product=Firefox&product=Thunderbird45 Servers

Load older messages


SenderMessageTime
23 Feb 2026
@hexa:lossy.networkhexaI have doubts in most distros building a proper Firefox with all the features it provides15:10:24
@hexa:lossy.networkhexae.g. Firefox 95 added a sandboxing feature that requires wasm cross compiling https://blog.mozilla.org/attack-and-defense/2021/12/06/webassembly-and-back-again-fine-grained-sandboxing-in-firefox-95/15:11:36
@emilazy:matrix.orgemilyI think most distros just have fixed prepackaged cross compilers for things like that15:40:47
@hexa:lossy.networkhexanot sure what "most" here means15:41:53
@hexa:lossy.networkhexaarch, fedora and gentoo provide proper firefox builds15:42:08
@hexa:lossy.networkhexaother distros less so and especially debian only provides a very limited esr edition15:42:30
@hexa:lossy.networkhexaat which point … get the upstream flatpak instead 🤷‍♂️15:42:58
@emilazy:matrix.orgemilyI guess Fedora, Debian, Ubuntu, Arch, Alpine, Gentoo is "most distros" for me 😅 17:37:10
@emilazy:matrix.orgemilyI didn't realize Debian only had ESR, even on testing/unstable. it looks like they do have the WASM stuff though17:37:32
@kraem:ne.bul.ae@kraem:ne.bul.ae left the room.17:38:52
@aloisw:julia0815.de@aloisw:julia0815.de Unfortunately that doesn't have all sandbox layers either, due to user namespaces not working. 17:42:14
@hexa:lossy.networkhexa oh snap 🫣 17:50:49
@emilazy:matrix.orgemilywould you rather I say NixOS is like most distros? :D17:51:17
@nbp:mozilla.orgnbpunder the hood, yes. It just has the greatest hood of all :P17:52:31
@hexa:lossy.networkhexaalpine looks fine too17:53:33
24 Feb 2026
@hexa:lossy.networkhexahttps://hacks.mozilla.org/2026/02/goodbye-innerhtml-hello-sethtml-stronger-xss-protection-in-firefox-148/13:17:42
1 Mar 2026
@ohchase:envs.net@ohchase:envs.net removed their profile picture.20:11:52
@ohchase:envs.net@ohchase:envs.net left the room.20:11:52
2 Mar 2026
@hythera:matrix.orgHythera joined the room.15:25:04
@alpacaprecioustwintail2751:matrix.org~dopamine~ joined the room.20:39:10
5 Mar 2026
@nbp:mozilla.orgnbpPersonal question, How would you rate the effort needed to package Firefox over the last year?14:14:57
@hexa:lossy.networkhexamanagable if you have the build capacity and can arrange it to be an async task14:57:48
@hexa:lossy.networkhexaevery 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 season14:58:46
@hexa:lossy.networkhexaon 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:lossy.networkhexaon a fast machine (epyc 2nd gen, 64 cores) its more like 1h45m14:59:56
@hexa:lossy.networkhexaso not a meaningful difference if I queue the builds and leave it running while going afk and doing other things15:00:41
@hexa:lossy.networkhexa* 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 things15:01:08
@hexa:lossy.networkhexa* 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:lossy.networkhexasometimes people get a bit pushy and approve or push for merge on untested PRs and that is mildly annoying15:01:45
@nbp:mozilla.orgnbpThanks for answering!15:04:36

Show newer messages


Back to Room ListRoom Version: 9