>>> mozjs: Building community/mozjs 140.8.0-r0 (using abuild 3.17.0_rc1-r2) started Sun, 26 Apr 2026 15:10:22 +0000 >>> mozjs: Validating /home/buildozer/aports/community/mozjs/APKBUILD... >>> mozjs: Analyzing dependencies... >>> mozjs: Installing for build: build-base icu-dev libffi-dev nspr-dev cargo cbindgen clang21 linux-headers llvm21-dev m4 perl python3 rust sed zlib-dev lld icu-data-full ( 1/47) Installing icu-data-full (78.1-r0) ( 2/47) Installing icu-libs (78.1-r0) ( 3/47) Installing icu (78.1-r0) ( 4/47) Installing icu-dev (78.1-r0) ( 5/47) Installing linux-headers (7.0.0-r0) ( 6/47) Installing libffi (3.5.2-r1) ( 7/47) Installing libffi-dev (3.5.2-r1) ( 8/47) Installing nspr (4.38.2-r0) ( 9/47) Installing nspr-dev (4.38.2-r0) (10/47) Installing xz-libs (5.8.3-r0) (11/47) Installing libxml2 (2.13.9-r1) (12/47) Installing llvm22-libs (22.1.3-r0) (13/47) Installing scudo-malloc (22.1.3-r0) (14/47) Installing rust (1.95.0-r0) (15/47) Installing sqlite-libs (3.53.0-r0) (16/47) Installing cargo (1.95.0-r0) (17/47) Installing cbindgen (0.29.1-r0) (18/47) Installing clang21-headers (21.1.8-r1) (19/47) Installing llvm21-libs (21.1.8-r1) (20/47) Installing clang21-libs (21.1.8-r1) (21/47) Installing llvm21-linker-tools (21.1.8-r1) (22/47) Installing clang21 (21.1.8-r1) (23/47) Installing llvm21 (21.1.8-r1) (24/47) Installing zlib-dev (1.3.2-r0) (25/47) Installing zstd (1.5.7-r2) (26/47) Installing zstd-dev (1.5.7-r2) (27/47) Installing libbz2 (1.0.8-r6) (28/47) Installing gdbm (1.26-r0) (29/47) Installing mpdecimal (4.0.1-r0) (30/47) Installing libpanelw (6.6_p20260404-r0) (31/47) Installing readline (8.3.3-r1) (32/47) Installing python3 (3.14.3-r0) (33/47) Installing python3-pycache-pyc0 (3.14.3-r0) (34/47) Installing pyc (3.14.3-r0) (35/47) Installing llvm21-test-utils-pyc (21.1.8-r1) (36/47) Installing python3-pyc (3.14.3-r0) (37/47) Installing llvm21-test-utils (21.1.8-r1) (38/47) Installing llvm21-dev (21.1.8-r1) (39/47) Installing m4 (1.4.20-r1) (40/47) Installing perl (5.42.2-r0) (41/47) Installing sed (4.9-r2) (42/47) Installing lld22-libs (22.1.3-r0) (43/47) Installing lld22 (22.1.3-r0) (44/47) Installing .makedepends-mozjs (20260426.151028) (45/47) Installing perl-error (0.17030-r0) (46/47) Installing perl-git (2.54.0-r0) (47/47) Installing git-perl (2.54.0-r0) Executing busybox-1.37.0-r31.trigger OK: 1424.1 MiB in 149 packages >>> mozjs: Cleaning up srcdir >>> mozjs: Cleaning up pkgdir >>> mozjs: Cleaning up tmpdir >>> mozjs: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/firefox-140.8.0esr.source.tar.xz /var/cache/distfiles/v3.24/firefox-140.8.0esr.source.tar.xz: OK /home/buildozer/aports/community/mozjs/fix-rust-target.patch: OK /home/buildozer/aports/community/mozjs/XP_UNIX.patch: OK /home/buildozer/aports/community/mozjs/rust1.90-ppc.patch: OK >>> mozjs: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/firefox-140.8.0esr.source.tar.xz /var/cache/distfiles/v3.24/firefox-140.8.0esr.source.tar.xz: OK /home/buildozer/aports/community/mozjs/fix-rust-target.patch: OK /home/buildozer/aports/community/mozjs/XP_UNIX.patch: OK /home/buildozer/aports/community/mozjs/rust1.90-ppc.patch: OK >>> mozjs: Unpacking /var/cache/distfiles/v3.24/firefox-140.8.0esr.source.tar.xz... >>> mozjs: fix-rust-target.patch patching file build/moz.configure/rust.configure Hunk #1 succeeded at 279 (offset 54 lines). Hunk #2 succeeded at 421 with fuzz 2 (offset 79 lines). >>> mozjs: XP_UNIX.patch patching file js/src/js-config.h.in >>> mozjs: rust1.90-ppc.patch patching file third_party/rust/cc/src/target/llvm.rs /home/buildozer/aports/community/mozjs/src/firefox-140.8.0/testing/mozbase/mozprocess/mozprocess/processhandler.py:212: SyntaxWarning: 'return' in a 'finally' block return send_sig(sig, retries + 1) Traceback (most recent call last): File "/home/buildozer/aports/community/mozjs/src/firefox-140.8.0/./mach", line 155, in main mach = check_and_get_mach(os.path.dirname(os.path.realpath(__file__)), args) File "/home/buildozer/aports/community/mozjs/src/firefox-140.8.0/./mach", line 39, in check_and_get_mach return load_mach(dir_path, mach_path, args) File "/home/buildozer/aports/community/mozjs/src/firefox-140.8.0/./mach", line 25, in load_mach return mach_initialize.initialize(dir_path, args) ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/home/buildozer/aports/community/mozjs/src/firefox-140.8.0/build/mach_initialize.py", line 330, in initialize namespace = parser.parse_args(args, namespace_in) File "/usr/lib/python3.14/argparse.py", line 2003, in parse_args args, argv = self.parse_known_args(args, namespace) ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/argparse.py", line 2013, in parse_known_args return self._parse_known_args2(args, namespace, intermixed=False) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/argparse.py", line 2042, in _parse_known_args2 namespace, args = self._parse_known_args(args, namespace, intermixed) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/argparse.py", line 2297, in _parse_known_args stop_index = consume_positionals(start_index) File "/usr/lib/python3.14/argparse.py", line 2249, in consume_positionals take_action(action, args) ~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/argparse.py", line 2118, in take_action action(self, namespace, argument_values, option_string) ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildozer/aports/community/mozjs/src/firefox-140.8.0/python/mach/mach/command_util.py", line 395, in __call__ module_dict = command_virtualenv_info_for_module(module_path) File "/home/buildozer/aports/community/mozjs/src/firefox-140.8.0/python/mach/mach/command_util.py", line 333, in command_virtualenv_info_for_module visitor.visit(tree) ~~~~~~~~~~~~~^^^^^^ File "/usr/lib/python3.14/ast.py", line 506, in visit return visitor(node) File "/usr/lib/python3.14/ast.py", line 514, in generic_visit self.visit(item) ~~~~~~~~~~^^^^^^ File "/usr/lib/python3.14/ast.py", line 506, in visit return visitor(node) File "/home/buildozer/aports/community/mozjs/src/firefox-140.8.0/python/mach/mach/command_util.py", line 295, in visit_FunctionDef kwarg_dict[name] = arg.s ^^^^^ AttributeError: 'Constant' object has no attribute 's' Running "pip check" to verify compatibility between the system Python and the "mach" site. --- Note that you are running Mach with Python 3.14.3, which is higher than the highest known working version of Python for Mach. Consider running Mach with Python 3.12 or lower. >>> ERROR: mozjs: build failed >>> mozjs: Uninstalling dependencies... ( 1/47) Purging .makedepends-mozjs (20260426.151028) ( 2/47) Purging icu-dev (78.1-r0) ( 3/47) Purging nspr-dev (4.38.2-r0) ( 4/47) Purging nspr (4.38.2-r0) ( 5/47) Purging cargo (1.95.0-r0) ( 6/47) Purging cbindgen (0.29.1-r0) ( 7/47) Purging clang21 (21.1.8-r1) ( 8/47) Purging clang21-headers (21.1.8-r1) ( 9/47) Purging llvm21-dev (21.1.8-r1) (10/47) Purging llvm21 (21.1.8-r1) (11/47) Purging llvm21-linker-tools (21.1.8-r1) (12/47) Purging libffi-dev (3.5.2-r1) (13/47) Purging linux-headers (7.0.0-r0) (14/47) Purging zstd-dev (1.5.7-r2) (15/47) Purging zstd (1.5.7-r2) (16/47) Purging llvm21-test-utils-pyc (21.1.8-r1) (17/47) Purging llvm21-test-utils (21.1.8-r1) (18/47) Purging m4 (1.4.20-r1) (19/47) Purging python3-pyc (3.14.3-r0) (20/47) Purging python3-pycache-pyc0 (3.14.3-r0) (21/47) Purging pyc (3.14.3-r0) (22/47) Purging python3 (3.14.3-r0) (23/47) Purging rust (1.95.0-r0) (24/47) Purging sed (4.9-r2) Executing sed-4.9-r2.post-deinstall (25/47) Purging zlib-dev (1.3.2-r0) (26/47) Purging clang21-libs (21.1.8-r1) (27/47) Purging gdbm (1.26-r0) (28/47) Purging git-perl (2.54.0-r0) (29/47) Purging perl-git (2.54.0-r0) (30/47) Purging perl-error (0.17030-r0) (31/47) Purging perl (5.42.2-r0) (32/47) Purging icu (78.1-r0) (33/47) Purging icu-libs (78.1-r0) (34/47) Purging libbz2 (1.0.8-r6) (35/47) Purging libpanelw (6.6_p20260404-r0) (36/47) Purging lld22 (22.1.3-r0) (37/47) Purging lld22-libs (22.1.3-r0) (38/47) Purging llvm21-libs (21.1.8-r1) (39/47) Purging llvm22-libs (22.1.3-r0) (40/47) Purging mpdecimal (4.0.1-r0) (41/47) Purging readline (8.3.3-r1) (42/47) Purging scudo-malloc (22.1.3-r0) (43/47) Purging sqlite-libs (3.53.0-r0) (44/47) Purging icu-data-full (78.1-r0) (45/47) Purging libffi (3.5.2-r1) (46/47) Purging libxml2 (2.13.9-r1) (47/47) Purging xz-libs (5.8.3-r0) Executing busybox-1.37.0-r31.trigger OK: 425.2 MiB in 102 packages