>>> mozjs: Building community/mozjs 140.8.0-r0 (using abuild 3.17.0_rc1-r2) started Sun, 26 Apr 2026 00:01:51 +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 icu-data-full ( 1/45) Installing icu-data-full (78.1-r0) ( 2/45) Installing icu-libs (78.1-r0) ( 3/45) Installing icu (78.1-r0) ( 4/45) Installing icu-dev (78.1-r0) ( 5/45) Installing linux-headers (7.0.0-r0) ( 6/45) Installing libffi (3.5.2-r1) ( 7/45) Installing libffi-dev (3.5.2-r1) ( 8/45) Installing nspr (4.38.2-r0) ( 9/45) Installing nspr-dev (4.38.2-r0) (10/45) Installing xz-libs (5.8.3-r0) (11/45) Installing libxml2 (2.13.9-r1) (12/45) Installing llvm22-libs (22.1.3-r0) (13/45) Installing scudo-malloc (22.1.3-r0) (14/45) Installing rust (1.95.0-r0) (15/45) Installing sqlite-libs (3.53.0-r0) (16/45) Installing cargo (1.95.0-r0) (17/45) Installing cbindgen (0.29.1-r0) (18/45) Installing clang21-headers (21.1.8-r1) (19/45) Installing llvm21-libs (21.1.8-r1) (20/45) Installing clang21-libs (21.1.8-r1) (21/45) Installing llvm21-linker-tools (21.1.8-r1) (22/45) Installing clang21 (21.1.8-r1) (23/45) Installing llvm21 (21.1.8-r1) (24/45) Installing zlib-dev (1.3.2-r0) (25/45) Installing zstd (1.5.7-r2) (26/45) Installing zstd-dev (1.5.7-r2) (27/45) Installing libbz2 (1.0.8-r6) (28/45) Installing gdbm (1.26-r0) (29/45) Installing mpdecimal (4.0.1-r0) (30/45) Installing libpanelw (6.6_p20260404-r0) (31/45) Installing readline (8.3.3-r1) (32/45) Installing python3 (3.14.3-r0) (33/45) Installing python3-pycache-pyc0 (3.14.3-r0) (34/45) Installing pyc (3.14.3-r0) (35/45) Installing llvm21-test-utils-pyc (21.1.8-r1) (36/45) Installing python3-pyc (3.14.3-r0) (37/45) Installing llvm21-test-utils (21.1.8-r1) (38/45) Installing llvm21-dev (21.1.8-r1) (39/45) Installing m4 (1.4.20-r1) (40/45) Installing perl (5.42.2-r0) (41/45) Installing sed (4.9-r2) (42/45) Installing .makedepends-mozjs (20260426.000203) (43/45) Installing perl-error (0.17030-r0) (44/45) Installing perl-git (2.54.0-r0) (45/45) Installing git-perl (2.54.0-r0) Executing busybox-1.37.0-r31.trigger OK: 1652.3 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 Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.24/firefox-140.8.0esr.source.tar.xz.part' firefox-140.8.0esr.s 1% | | 7503k 0:01:21 ETA firefox-140.8.0esr.s 5% |* | 34.9M 0:00:32 ETA firefox-140.8.0esr.s 10% |*** | 62.6M 0:00:25 ETA firefox-140.8.0esr.s 14% |**** | 90.2M 0:00:22 ETA firefox-140.8.0esr.s 19% |****** | 117M 0:00:20 ETA firefox-140.8.0esr.s 24% |******* | 145M 0:00:18 ETA firefox-140.8.0esr.s 28% |********* | 173M 0:00:17 ETA firefox-140.8.0esr.s 33% |********** | 200M 0:00:16 ETA firefox-140.8.0esr.s 37% |************ | 228M 0:00:14 ETA firefox-140.8.0esr.s 42% |************* | 256M 0:00:13 ETA firefox-140.8.0esr.s 46% |*************** | 283M 0:00:12 ETA firefox-140.8.0esr.s 51% |**************** | 311M 0:00:11 ETA firefox-140.8.0esr.s 56% |***************** | 338M 0:00:10 ETA firefox-140.8.0esr.s 60% |******************* | 366M 0:00:09 ETA firefox-140.8.0esr.s 65% |******************** | 394M 0:00:07 ETA firefox-140.8.0esr.s 67% |********************* | 407M 0:00:07 ETA firefox-140.8.0esr.s 72% |*********************** | 435M 0:00:06 ETA firefox-140.8.0esr.s 76% |************************ | 463M 0:00:05 ETA firefox-140.8.0esr.s 81% |************************** | 491M 0:00:04 ETA firefox-140.8.0esr.s 85% |*************************** | 518M 0:00:03 ETA firefox-140.8.0esr.s 90% |**************************** | 546M 0:00:02 ETA firefox-140.8.0esr.s 95% |****************************** | 574M 0:00:01 ETA firefox-140.8.0esr.s 99% |******************************* | 602M 0:00:00 ETA firefox-140.8.0esr.s 100% |********************************| 604M 0:00:00 ETA '/var/cache/distfiles/v3.24/firefox-140.8.0esr.source.tar.xz.part' saved /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/45) Purging .makedepends-mozjs (20260426.000203) ( 2/45) Purging icu-dev (78.1-r0) ( 3/45) Purging nspr-dev (4.38.2-r0) ( 4/45) Purging nspr (4.38.2-r0) ( 5/45) Purging cargo (1.95.0-r0) ( 6/45) Purging cbindgen (0.29.1-r0) ( 7/45) Purging clang21 (21.1.8-r1) ( 8/45) Purging clang21-headers (21.1.8-r1) ( 9/45) Purging llvm21-dev (21.1.8-r1) (10/45) Purging llvm21 (21.1.8-r1) (11/45) Purging llvm21-linker-tools (21.1.8-r1) (12/45) Purging libffi-dev (3.5.2-r1) (13/45) Purging linux-headers (7.0.0-r0) (14/45) Purging zstd-dev (1.5.7-r2) (15/45) Purging zstd (1.5.7-r2) (16/45) Purging llvm21-test-utils-pyc (21.1.8-r1) (17/45) Purging llvm21-test-utils (21.1.8-r1) (18/45) Purging m4 (1.4.20-r1) (19/45) Purging python3-pyc (3.14.3-r0) (20/45) Purging python3-pycache-pyc0 (3.14.3-r0) (21/45) Purging pyc (3.14.3-r0) (22/45) Purging python3 (3.14.3-r0) (23/45) Purging rust (1.95.0-r0) (24/45) Purging sed (4.9-r2) Executing sed-4.9-r2.post-deinstall (25/45) Purging zlib-dev (1.3.2-r0) (26/45) Purging clang21-libs (21.1.8-r1) (27/45) Purging gdbm (1.26-r0) (28/45) Purging git-perl (2.54.0-r0) (29/45) Purging perl-git (2.54.0-r0) (30/45) Purging perl-error (0.17030-r0) (31/45) Purging perl (5.42.2-r0) (32/45) Purging icu (78.1-r0) (33/45) Purging icu-libs (78.1-r0) (34/45) Purging libbz2 (1.0.8-r6) (35/45) Purging libpanelw (6.6_p20260404-r0) (36/45) Purging llvm21-libs (21.1.8-r1) (37/45) Purging llvm22-libs (22.1.3-r0) (38/45) Purging mpdecimal (4.0.1-r0) (39/45) Purging readline (8.3.3-r1) (40/45) Purging scudo-malloc (22.1.3-r0) (41/45) Purging sqlite-libs (3.53.0-r0) (42/45) Purging icu-data-full (78.1-r0) (43/45) Purging libffi (3.5.2-r1) (44/45) Purging libxml2 (2.13.9-r1) (45/45) Purging xz-libs (5.8.3-r0) Executing busybox-1.37.0-r31.trigger OK: 824.7 MiB in 104 packages