
Nicolas Vigier:
On Fri, 15 Nov 2019, Thomas Klausner wrote:
I wanted to build firefox-tor-browser-68.2.0esr-9.0-1-build2 (torbrowser 9.0.1) on NetBSD from the source tarball, but I stumbled over a couple problems.
The first one, .mozconfig contains --disable-eme but configure doesn't like it:
mozbuild.configure.options.InvalidOptionError: --disable-eme is not available in this configuration
Is this a NetBSD-specific issue or more general?
In our linux, windows, macOS .mozconfigs we have the line:
ac_add_options --disable-eme
But I don't remember seeing this error, so it looks NetBSD-specific.
I'm pretty sure I've seen it in my WIP port of Tor Browser to Linux on ARM. Firefox ESR68 has a regression compared to ESR60, where it throws an error if you pass --disable-eme on a platform that doesn't support EME. Presumably NetBSD doesn't support EME just like Linux on ARM doesn't, so you hit that bug just like I did. (Filing a bug for this was on my to-do list, but I hadn't gotten to it yet.) Cheers, -- -Jeremy Rand Lead Application Engineer at Namecoin Mobile email: jeremyrandmobile@airmail.cc Mobile OpenPGP: 2158 0643 C13B B40F B0FD 5854 B007 A32D AB44 3D9C Send non-security-critical things to my Mobile with OpenPGP. Please don't send me unencrypted messages. My business email jeremy@veclabs.net is having technical issues at the moment.