[Testing Update] 2022-09-06 - Kernels, Plasma, Firefox, Thunderbird, NetworkManager, Pipewire

Update from Mozilla:

You’re better off changing the PKGBUILD file to set MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE to either pip or none. system is really meant for use in Mozilla CI builds where compatibility is ensured. Per FS#75848, the Firefox package is using pip to deal with this same issue.
See Using third-party Python packages — Firefox Source Docs documentation for what the different values for MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE are. I just built the Arch package with this diff applied and setting MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE to none. That’s probably the way to go so you’re not relying on PyPi services to build.
FWIW, you should be able to remove yasm, imake, xorg-server-xvfb, and autoconf2.13 from makedepends and add json-c as a dependency along with ac_add_options --with-system-jsonc in mozconfig.cfg. The --disable-elf-hack line should be safe to remove from mozconfig.cfg as well.
I’m going to mark this WONTFIX, as updating PKGBUILD is the preferred fix.

2 Likes

Well we fixed the thunderbird issue already by using PIP …

3 Likes

7 posts were split to a new topic: Several orphans after update

upgrading libgovirt to 0.3.9 caused a coredump on virt-viewer. this is a known bug apparently and required downgrading back to 0.3.8. https://bugs.archlinux.org/task/75823?project=5&string=virt-viewer