!PbcQeaWcgMyjVfeGQN:nixos.org

Nix Mozilla πŸ¦ŠπŸ¦πŸ’

163 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
29 Oct 2024
@hexa:lossy.networkhexagood enough for me, I'd much rather get the tested enduser builds out22:57:18
30 Oct 2024
@stigo:matrix.orgstigo joined the room.08:22:25
@stigo:matrix.orgstigohi 🦊08:22:44
@hexa:lossy.networkhexathe thunderbird android app is out20:23:58
@hexa:lossy.networkhexaand it can import settings from desktop by qrcode20:24:09
@hexa:lossy.networkhexabut we probably need tb 132 for that20:24:18
@hexa:lossy.networkhexaso it is probably about time to package it up20:24:27
@hexa:lossy.networkhexanvm20:29:20
@hexa:lossy.networkhexasettings > export for mobile20:29:23
@hexa:lossy.networkhexait is there on 128.4.020:29:25
@hexa:lossy.networkhexahttps://github.com/NixOS/nixpkgs/pull/35249323:27:33
@hexa:lossy.networkhexaapparently this is happening23:27:37
31 Oct 2024
@vcunat:matrix.orgvcunatI wonder if we should do it for 24.11 already.06:34:51
@vcunat:matrix.orgvcunatI see no reason not to, though I haven't even tried 129+ yet.06:35:23
@aloisw:kde.org@aloisw:kde.orgIs this not relevant any more? https://github.com/NixOS/nixpkgs/issues/346493#issuecomment-240456659808:53:01
@vcunat:matrix.orgvcunatOh, I assumed that would be gone by now, but they're still showing that warning.09:01:07
@aloisw:kde.org@aloisw:kde.orgIt's a bit funny that they warn for release and daily, but not beta.09:22:02
@emilazy:matrix.orgemily joined the room.22:40:07
1 Nov 2024
@emilazy:matrix.orgemilylong shot, but if anyone knows anything about the WASI stuff in Firefox… https://github.com/NixOS/nixpkgs/issues/35272401:43:26
@hexa:lossy.networkhexait was painful to set up01:44:57
@hexa:lossy.networkhexathat's what I remember01:45:00
@hexa:lossy.networkhexait was the reason we created a firefox maintainers room in the first place01:45:22
@emilazy:matrix.orgemilyI'm pretty sure we could solve it by just applying the Firefox workaround patch they did originally, but that would leave the mystery of why it was reverted as having been fixed upstream, and why the commit that clearly fixes it doesn't01:54:27
8 Nov 2024
@jschvz:matrix.orgjschvz joined the room.02:57:00
@toastal:mozilla.orgtoastal-matrix-sucks changed their display name from toastal to toastal-matrix-sucks.08:57:15
10 Nov 2024
@sbc64:matrix.org@sbc64:matrix.org left the room.20:02:11
12 Nov 2024
@jopejoe1:matrix.orgjopejoe1 (4094@epvpn)Planing to rebase and merge https://github.com/NixOS/nixpkgs/pull/289404 tomorrow07:20:29
@nbp:mozilla.orgnbp

emily: I can forward questions if needed.

The whole concept is kind of fun. Some components are compiled as WebAssembly before being compiled to assembly and embedded in the binary. There is no WebAssembly interpreted/jitted at the end, but all the sand-boxing of the execution remains around the embedded component. This is a security feature to isolate components of Firefox.

10:51:40
@nbp:mozilla.orgnbpunless you are referring to WASI as a target, in which case I am not aware, but I can still forward questions.10:53:53
@emilazy:matrix.orgemily
In reply to @nbp:mozilla.org

emily: I can forward questions if needed.

The whole concept is kind of fun. Some components are compiled as WebAssembly before being compiled to assembly and embedded in the binary. There is no WebAssembly interpreted/jitted at the end, but all the sand-boxing of the execution remains around the embedded component. This is a security feature to isolate components of Firefox.

so here's my understanding of the situation:

  • https://bugzilla.mozilla.org/show_bug.cgi?id=1905251 was opened for an LLVM 19-related regression in the WASI build
  • https://hg.mozilla.org/integration/autoland/rev/23a9f6555c7c was merged as a workaround
  • it was backed out in https://hg.mozilla.org/mozilla-central/rev/b8a794387245 because it was fixed upstream
  • from my digging, it seems pretty clear that the upstream fix was https://github.com/llvm/llvm-project/pull/97451
  • but we seem to get the same error even in the latest LLVM 19 released months after that fix
  • re-applying the previous Firefox workaround fixes it
13:49:39

Show newer messages


Back to Room ListRoom Version: 9