Firefox built from the ebuilds does not have all the functionality of the distributed firefox binary. It is missing wasm-gc support which is on by default as of 120. I have created a PR: https://github.com/gentoo/gentoo/pull/35149 Reproducible: Always Steps to Reproduce: 1. Visit https://spritely.institute/news/scheme-wireworld-in-browser.html 2. Scroll to the bottom 3. Observe a blank iframe and the console error "CompileError: wasm validation error: at offset 12: gc types not enabled" Actual Results: Inability to run GC wasm such as Guile Hoot in the browser. No options for wasm gc in about:config Expected Results: GC'd wasm works as expected, can use Guile Hoot from a fresh build in version >120 I am new to contributing to Gentoo so guidance is appreciated. Thank you!
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fd91db7a1786b1deed8e913a353c6913144a375 commit 3fd91db7a1786b1deed8e913a353c6913144a375 Author: Vivianne Langdon <puttabutta@gmail.com> AuthorDate: 2024-02-02 18:05:36 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2024-02-02 18:06:42 +0000 www-client/firefox: ebuilds that enable wasm gc by default. Closes: https://bugs.gentoo.org/923634 Signed-off-by: Vivianne Langdon <puttabutta@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35149 Signed-off-by: Joonas Niilola <juippis@gentoo.org> www-client/firefox/firefox-122.0.ebuild | 2 -- 1 file changed, 2 deletions(-)