>>> nodejs: Building main/nodejs 22.22.2-r0 (using abuild 3.14.1-r4) started Wed, 15 Apr 2026 18:53:19 +0000 >>> nodejs: Validating /home/buildozer/aports/main/nodejs/APKBUILD... >>> nodejs: Analyzing dependencies... >>> nodejs: Installing for build: build-base ca-certificates ada-dev brotli-dev c-ares-dev icu-dev linux-headers nghttp2-dev openssl-dev py3-jinja2 python3 samurai simdjson-dev simdutf-dev sqlite-dev zlib-dev zstd-dev (1/41) Installing ca-certificates (20260413-r0) (2/41) Installing ada-libs (2.9.2-r1) (3/41) Installing fmt (10.2.1-r2) (4/41) Installing ada (2.9.2-r1) (5/41) Installing ada-dev (2.9.2-r1) (6/41) Installing brotli (1.1.0-r2) (7/41) Installing brotli-dev (1.1.0-r2) (8/41) Installing c-ares-dev (1.34.6-r0) (9/41) Installing icu-data-en (74.2-r1) Executing icu-data-en-74.2-r1.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (10/41) Installing icu-libs (74.2-r1) (11/41) Installing icu (74.2-r1) (12/41) Installing icu-dev (74.2-r1) (13/41) Installing linux-headers (6.6-r1) (14/41) Installing nghttp2-dev (1.64.0-r0) (15/41) Installing openssl-dev (3.3.6-r0) (16/41) Installing libbz2 (1.0.8-r6) (17/41) Installing libffi (3.4.7-r0) (18/41) Installing gdbm (1.24-r0) (19/41) Installing xz-libs (5.6.3-r1) (20/41) Installing mpdecimal (4.0.0-r0) (21/41) Installing libpanelw (6.5_p20241006-r3) (22/41) Installing sqlite-libs (3.48.0-r4) (23/41) Installing python3 (3.12.13-r0) (24/41) Installing python3-pycache-pyc0 (3.12.13-r0) (25/41) Installing pyc (3.12.13-r0) (26/41) Installing py3-jinja2-pyc (3.1.6-r0) (27/41) Installing py3-markupsafe-pyc (3.0.2-r0) (28/41) Installing python3-pyc (3.12.13-r0) (29/41) Installing py3-markupsafe (3.0.2-r0) (30/41) Installing py3-jinja2 (3.1.6-r0) (31/41) Installing samurai (1.2-r6) (32/41) Installing simdjson (3.10.1-r0) (33/41) Installing simdjson-dev (3.10.1-r0) (34/41) Installing simdutf (5.6.3-r0) (35/41) Installing simdutf-dev (5.6.3-r0) (36/41) Installing sqlite (3.48.0-r4) (37/41) Installing sqlite-dev (3.48.0-r4) (38/41) Installing zlib-dev (1.3.2-r0) (39/41) Installing zstd (1.5.6-r2) (40/41) Installing zstd-dev (1.5.6-r2) (41/41) Installing .makedepends-nodejs (20260415.185320) Executing busybox-1.37.0-r14.trigger Executing ca-certificates-20260413-r0.trigger OK: 410 MiB in 141 packages >>> nodejs: Cleaning up srcdir >>> nodejs: Cleaning up pkgdir >>> nodejs: Cleaning up tmpdir >>> nodejs: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/node-v22.22.2.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> nodejs: Fetching https://nodejs.org/dist/v22.22.2/node-v22.22.2.tar.gz Connecting to nodejs.org (104.16.213.131:443) saving to '/var/cache/distfiles/v3.21/node-v22.22.2.tar.gz.part' node-v22.22.2.tar.gz 3% |* | 3848k 0:00:26 ETA node-v22.22.2.tar.gz 30% |********* | 30.9M 0:00:04 ETA node-v22.22.2.tar.gz 56% |****************** | 57.5M 0:00:02 ETA node-v22.22.2.tar.gz 83% |************************** | 84.9M 0:00:00 ETA node-v22.22.2.tar.gz 100% |********************************| 102M 0:00:00 ETA '/var/cache/distfiles/v3.21/node-v22.22.2.tar.gz.part' saved >>> nodejs: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/node-v22.22.2.tar.gz >>> nodejs: Checking sha512sums... node-v22.22.2.tar.gz: OK ncrypto-include-openssl-rand.h.patch: OK v8-ppc64le-compat.patch: OK v8-riscv-trap-handler.patch: OK v8-no-static-zlib.patch: OK v8-disable-trap-handler-on-riscv-sv39.patch: OK nodejs.pc.in: OK node_sea.patch: OK node_snapshotable.patch: OK simdjson-pad.patch: OK >>> nodejs: Unpacking /var/cache/distfiles/v3.21/node-v22.22.2.tar.gz... >>> nodejs: ncrypto-include-openssl-rand.h.patch patching file deps/ncrypto/ncrypto.cc Hunk #1 succeeded at 3 with fuzz 2 (offset -2 lines). >>> nodejs: v8-ppc64le-compat.patch patching file deps/v8/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc patching file deps/v8/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock_config.h patching file deps/v8/third_party/abseil-cpp/absl/debugging/internal/examine_stack.cc patching file deps/v8/third_party/abseil-cpp/absl/debugging/internal/stacktrace_config.h >>> nodejs: v8-riscv-trap-handler.patch patching file tools/v8_gypfiles/v8.gyp Hunk #2 succeeded at 1256 with fuzz 2. >>> nodejs: v8-no-static-zlib.patch patching file tools/v8_gypfiles/features.gypi Hunk #1 succeeded at 298 (offset 3 lines). patching file tools/v8_gypfiles/v8.gyp Hunk #1 succeeded at 1092 (offset 9 lines). >>> nodejs: v8-disable-trap-handler-on-riscv-sv39.patch patching file deps/v8/src/trap-handler/trap-handler.h >>> nodejs: node_sea.patch patching file src/node_sea.cc Hunk #1 succeeded at 426 (offset 95 lines). >>> nodejs: node_snapshotable.patch patching file src/node_snapshotable.cc >>> nodejs: simdjson-pad.patch patching file src/node_modules.cc patching file src/node_sea.cc patching file src/node_snapshotable.cc >>> nodejs: Building node binary INFO: configure completed successfully ninja -C out/Release -j64 ninja: entering directory 'out/Release' [1/1946] CC obj/test/overlapped-checker/overlapped-checker.main_unix.o [2/1946] CC obj/test/nop/nop.nop.o [3/1946] CC obj/deps/uvwasi/src/uvwasi.wasi_serdes.o [4/1946] CC obj/deps/uvwasi/src/uvwasi.wasi_rights.o [5/1946] CC obj/deps/uvwasi/src/uvwasi.uvwasi.o [6/1946] CC obj/deps/uvwasi/src/uvwasi.uv_mapping.o [7/1946] CC obj/deps/uvwasi/src/uvwasi.sync_helpers.o [8/1946] CC obj/deps/uvwasi/src/uvwasi.poll_oneoff.o [9/1946] CC obj/deps/uvwasi/src/uvwasi.path_resolver.o [10/1946] CC obj/deps/uvwasi/src/uvwasi.fd_table.o [11/1946] CC obj/deps/uvwasi/src/uvwasi.clocks.o [12/1946] CC obj/deps/llhttp/src/llhttp.http.o [13/1946] CC obj/deps/llhttp/src/llhttp.api.o [14/1946] CC obj/deps/llhttp/src/llhttp.llhttp.o [15/1946] CXX obj/deps/inspector_protocol/crdtp/crdtp.status.o [16/1946] CXX obj/deps/inspector_protocol/crdtp/crdtp.span.o [17/1946] CXX obj/deps/inspector_protocol/crdtp/crdtp.serializable.o [18/1946] CXX obj/deps/inspector_protocol/crdtp/crdtp.protocol_core.o [19/1946] CXX obj/deps/inspector_protocol/crdtp/crdtp.json_platform.o [20/1946] CXX obj/deps/inspector_protocol/crdtp/crdtp.json.o [21/1946] CXX obj/deps/inspector_protocol/crdtp/crdtp.error_support.o [22/1946] CXX obj/deps/inspector_protocol/crdtp/crdtp.dispatch.o [23/1946] CXX obj/deps/inspector_protocol/crdtp/crdtp.cbor.o [24/1946] CXX obj/deps/ncrypto/ncrypto.ncrypto.o [25/1946] CXX obj/deps/ncrypto/ncrypto.engine.o [26/1946] CXX obj/deps/nbytes/src/nbytes.nbytes.o [27/1946] CC obj/deps/histogram/src/histogram.hdr_histogram.o [28/1946] CXX obj/deps/googletest/src/gtest_main.gtest_main.o [29/1946] CXX obj/deps/googletest/src/gtest.gtest.o [30/1946] CXX obj/deps/googletest/src/gtest.gtest-typed-test.o [31/1946] CXX obj/deps/googletest/src/gtest.gtest-test-part.o [32/1946] CXX obj/deps/googletest/src/gtest.gtest-printers.o [33/1946] CXX obj/deps/googletest/src/gtest.gtest-port.o [34/1946] CXX obj/deps/googletest/src/gtest.gtest-matchers.o [35/1946] CXX obj/deps/googletest/src/gtest.gtest-filepath.o [36/1946] CXX obj/deps/googletest/src/gtest.gtest-death-test.o [37/1946] CXX obj/deps/googletest/src/gtest.gtest-assertion-result.o [38/1946] CXX obj/deps/v8/src/libplatform/v8_libplatform.worker-thread.o [39/1946] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.tracing-controller.o [40/1946] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-writer.o [41/1946] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-object.o [42/1946] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-config.o [43/1946] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-buffer.o [44/1946] CXX obj/deps/v8/src/libplatform/v8_libplatform.task-queue.o [45/1946] CXX obj/deps/v8/src/libplatform/v8_libplatform.delayed-task-queue.o [46/1946] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-worker-threads-task-runner.o [47/1946] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-thread-isolated-allocator.o [48/1946] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-platform.o [49/1946] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-job.o [50/1946] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-foreground-task-runner.o [51/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/abseil.time.o [52/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.zone_info_source.o [53/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_posix.o [54/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_lookup.o [55/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_libc.o [56/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_info.o [57/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_impl.o [58/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_if.o [59/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_format.o [60/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_fixed.o [61/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.civil_time_detail.o [62/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/abseil.format.o [63/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/abseil.duration.o [64/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/abseil.clock.o [65/1946] LINK nop [66/1946] LINK overlapped-checker [67/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/abseil.civil_time.o [68/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/abseil.mutex.o [69/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.win32_waiter.o [70/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.waiter_base.o [71/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.stdcpp_waiter.o [72/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.sem_waiter.o [73/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.pthread_waiter.o [74/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.per_thread_sem.o [75/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.kernel_timeout.o [76/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.graphcycles.o [77/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.futex_waiter.o [78/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.create_thread_identity.o [79/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.substitute.o [80/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.string_view.o [81/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.str_split.o [82/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.str_replace.o [83/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.str_cat.o [84/1946] AR obj/deps/histogram/libhistogram.a [85/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.numbers.o [86/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.match.o ../../deps/uvwasi/src/uvwasi.c: In function 'uvwasi__get_filestat_set_times': ../../deps/uvwasi/src/uvwasi.c:107:20: warning: 'stat.st_atim' may be used uninitialized [-Wmaybe-uninitialized] 107 | *st_atim = stat.st_atim / NANOS_PER_SEC; | ~~~~^~~~~~~~ ../../deps/uvwasi/src/uvwasi.c:64:21: note: 'stat' declared here 64 | uvwasi_filestat_t stat; | ^~~~ [87/1946] AR obj/deps/uvwasi/libuvwasi.a [88/1946] AR obj/deps/nbytes/libnbytes.a [89/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.utf8.o [90/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.stringify_sink.o [91/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/abseil.parser.o [92/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/abseil.output.o [93/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/abseil.float_conversion.o [94/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/abseil.extension.o In file included from ../../deps/ncrypto/engine.cc:1: ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:303:28: note: declared here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1014:28: note: declared here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ [95/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/abseil.bind.o [96/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/abseil.arg.o [97/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.pow10_helper.o [98/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.ostringstream.o [99/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.memutil.o [100/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.escaping.o [101/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.damerau_levenshtein_distance.o [102/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cordz_sample_token.o [103/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cordz_info.o [104/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cordz_handle.o [105/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cordz_functions.o [106/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cord_rep_crc.o [107/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cord_rep_consume.o [108/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cord_rep_btree_reader.o [109/1946] AR obj/deps/googletest/libgtest_main.a [110/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cord_rep_btree_navigator.o [111/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cord_rep_btree.o [112/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cord_internal.o [113/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.charconv_parse.o [114/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.charconv_bigint.o [115/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.escaping.o [116/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.cord_buffer.o [117/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.cord_analysis.o [118/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.cord.o [119/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.charconv.o [120/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.ascii.o [121/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/profiling/internal/abseil.exponential_biased.o [122/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/numeric/abseil.int128.o [123/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/hash/internal/abseil.low_level_hash.o [124/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/hash/internal/abseil.hash.o [125/1946] AR obj/deps/llhttp/libllhttp.a [126/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/hash/internal/abseil.city.o [127/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/abseil.symbolize.o [128/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/abseil.stacktrace.o [129/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/abseil.vdso_support.o [130/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/abseil.elf_mem_image.o [131/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/abseil.demangle.o [132/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/abseil.address_is_readable.o [133/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/abseil.crc_x86_arm_combined.o [134/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/abseil.crc_memcpy_x86_arm_combined.o [135/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/abseil.crc_memcpy_fallback.o [136/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/abseil.crc_cord_state.o [137/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/abseil.crc.o [138/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/abseil.cpu_detect.o [139/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/abseil.crc32c.o [140/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/container/internal/abseil.raw_hash_set.o [141/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/container/internal/abseil.hashtablez_sampler_force_weak_definition.o [142/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/container/internal/abseil.hashtablez_sampler.o [143/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/abseil.log_severity.o [144/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.unscaledcycleclock.o [145/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.throw_delegate.o [146/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.thread_identity.o [147/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.sysinfo.o [148/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.spinlock_wait.o [149/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.spinlock.o [150/1946] AR obj/tools/v8_gypfiles/libv8_libplatform.a [151/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.raw_logging.o [152/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.low_level_alloc.o [153/1946] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.cycleclock.o [154/1946] CXX obj/deps/v8/src/regexp/gen-regexp-special-case.gen-regexp-special-case.o [155/1946] CXX obj/deps/v8/src/torque/torque_base.utils.o [156/1946] CXX obj/deps/v8/src/torque/torque_base.types.o [157/1946] CXX obj/deps/v8/src/torque/torque_base.type-visitor.o [158/1946] CXX obj/deps/v8/src/torque/torque_base.type-oracle.o [159/1946] CXX obj/deps/v8/src/torque/torque_base.type-inference.o [160/1946] CXX obj/deps/v8/src/torque/torque_base.torque-parser.o [161/1946] CXX obj/deps/v8/src/torque/torque_base.torque-compiler.o [162/1946] CXX obj/deps/v8/src/torque/torque_base.torque-code-generator.o [163/1946] CXX obj/deps/v8/src/torque/torque_base.source-positions.o [164/1946] CXX obj/deps/v8/src/torque/torque_base.server-data.o [165/1946] CXX obj/deps/v8/src/torque/torque_base.kythe-data.o [166/1946] CXX obj/deps/v8/src/torque/torque_base.instructions.o [167/1946] CXX obj/deps/v8/src/torque/torque_base.instance-type-generator.o [168/1946] CXX obj/deps/v8/src/torque/torque_base.implementation-visitor.o [169/1946] CXX obj/deps/v8/src/torque/torque_base.global-context.o [170/1946] CXX obj/deps/v8/src/torque/torque_base.earley-parser.o [171/1946] CXX obj/deps/v8/src/torque/torque_base.declarations.o [172/1946] CXX obj/deps/v8/src/torque/torque_base.declaration-visitor.o [173/1946] CXX obj/deps/v8/src/torque/torque_base.declarable.o [174/1946] CXX obj/deps/v8/src/torque/torque_base.csa-generator.o [175/1946] CXX obj/deps/v8/src/torque/torque_base.cpp-builder.o [176/1946] CXX obj/deps/v8/src/torque/torque_base.class-debug-reader-generator.o [177/1946] CXX obj/deps/v8/src/torque/torque_base.cfg.o [178/1946] CXX obj/deps/v8/src/torque/torque_base.cc-generator.o [179/1946] CXX obj/deps/v8/src/torque/torque.torque.o [180/1946] ACTION Generating inspector protocol sources from protocol json In member function 'crdtp::cbor::CBORTokenizer::TokenTag() const', inlined from 'crdtp::cbor::ParseCBOR(crdtp::span, crdtp::ParserHandler*)' at ../../deps/inspector_protocol/crdtp/cbor.cc:1018:25: ../../deps/inspector_protocol/crdtp/cbor.cc:546:10: warning: 'tokenizer.token_tag_' may be used uninitialized [-Wmaybe-uninitialized] 546 | return token_tag_; | ^~~~~~~~~~ ../../deps/inspector_protocol/crdtp/cbor.cc: In function 'crdtp::cbor::ParseCBOR(crdtp::span, crdtp::ParserHandler*)': ../../deps/inspector_protocol/crdtp/cbor.cc:1017:17: note: 'tokenizer' declared here 1017 | CBORTokenizer tokenizer(bytes); | ^~~~~~~~~ [181/1946] ACTION Checking inspector protocol compatibility [182/1946] CC obj/deps/uv/src/unix/libuv.random-sysctl-linux.o [183/1946] CC obj/deps/uv/src/unix/libuv.random-getrandom.o [184/1946] CC obj/deps/uv/src/unix/libuv.procfs-exepath.o [185/1946] CC obj/deps/uv/src/unix/libuv.linux.o [186/1946] CC obj/deps/uv/src/unix/libuv.proctitle.o [187/1946] CC obj/deps/uv/src/unix/libuv.udp.o [188/1946] CC obj/deps/uv/src/unix/libuv.tty.o [189/1946] CC obj/deps/uv/src/unix/libuv.thread.o [190/1946] CC obj/deps/uv/src/unix/libuv.tcp.o [191/1946] CC obj/deps/uv/src/unix/libuv.stream.o [192/1946] CC obj/deps/uv/src/unix/libuv.signal.o [193/1946] CC obj/deps/uv/src/unix/libuv.random-devurandom.o [194/1946] CC obj/deps/uv/src/unix/libuv.process.o [195/1946] CC obj/deps/uv/src/unix/libuv.poll.o [196/1946] CC obj/deps/uv/src/unix/libuv.pipe.o [197/1946] STAMP obj/tools/v8_gypfiles/v8_inspector_headers.actions_rules_copies.stamp [198/1946] CC obj/deps/uv/src/unix/libuv.loop-watcher.o In file included from ../../deps/ncrypto/ncrypto.cc:1: ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:303:28: note: declared here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1014:28: note: declared here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'int ncrypto::BignumPointer::isPrime(int, PrimeCheckCallback) const': ../../deps/ncrypto/ncrypto.cc:331:24: warning: 'int BN_is_prime_ex(const BIGNUM*, int, BN_CTX*, BN_GENCB*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 331 | return BN_is_prime_ex(get(), nchecks, ctx.get(), cb.get()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../deps/ncrypto/ncrypto.h:4: /usr/include/openssl/bn.h:379:5: note: declared here 379 | int BN_is_prime_ex(const BIGNUM *p, int nchecks, BN_CTX *ctx, BN_GENCB *cb); | ^~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In function 'bool ncrypto::SafeX509SubjectAltNamePrint(const BIOPointer&, X509_EXTENSION*)': ../../deps/ncrypto/ncrypto.cc:782:8: warning: unused variable 'ret' [-Wunused-variable] 782 | auto ret = OBJ_obj2nid(X509_EXTENSION_get_object(ext)); | ^~~ ../../deps/ncrypto/ncrypto.cc: In function 'bool ncrypto::SafeX509InfoAccessPrint(const BIOPointer&, X509_EXTENSION*)': ../../deps/ncrypto/ncrypto.cc:805:8: warning: unused variable 'ret' [-Wunused-variable] 805 | auto ret = OBJ_obj2nid(X509_EXTENSION_get_object(ext)); | ^~~ ../../deps/ncrypto/ncrypto.cc: In static member function 'static ncrypto::DHPointer ncrypto::DHPointer::New(ncrypto::BignumPointer&&, ncrypto::BignumPointer&&)': ../../deps/ncrypto/ncrypto.cc:1341:22: warning: 'DH* DH_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1341 | DHPointer dh(DH_new()); | ~~~~~~^~ /usr/include/openssl/dh.h:210:27: note: declared here 210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ ../../deps/ncrypto/ncrypto.cc:1344:18: warning: 'int DH_set0_pqg(DH*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1344 | if (DH_set0_pqg(dh.get(), p.get(), nullptr, g.get()) != 1) return {}; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:266:27: note: declared here 266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In static member function 'static ncrypto::DHPointer ncrypto::DHPointer::New(size_t, unsigned int)': ../../deps/ncrypto/ncrypto.cc:1358:22: warning: 'DH* DH_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1358 | DHPointer dh(DH_new()); | ~~~~~~^~ /usr/include/openssl/dh.h:210:27: note: declared here 210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ ../../deps/ncrypto/ncrypto.cc:1361:32: warning: 'int DH_generate_parameters_ex(DH*, int, int, BN_GENCB*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1361 | if (DH_generate_parameters_ex(dh.get(), bits, generator, nullptr) != 1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:223:27: note: declared here 223 | OSSL_DEPRECATEDIN_3_0 int DH_generate_parameters_ex(DH *dh, int prime_len, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DHPointer::CheckResult ncrypto::DHPointer::check()': ../../deps/ncrypto/ncrypto.cc:1372:15: warning: 'int DH_check(const DH*, int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1372 | if (DH_check(dh_.get(), &codes) != 1) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:231:27: note: declared here 231 | OSSL_DEPRECATEDIN_3_0 int DH_check(const DH *dh, int *codes); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DHPointer::CheckPublicKeyResult ncrypto::DHPointer::checkPublicKey(const ncrypto::BignumPointer&)': ../../deps/ncrypto/ncrypto.cc:1382:23: warning: 'int DH_check_pub_key(const DH*, const BIGNUM*, int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1382 | if (DH_check_pub_key(dh_.get(), pub_key.get(), &codes) != 1) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:232:27: note: declared here 232 | OSSL_DEPRECATEDIN_3_0 int DH_check_pub_key(const DH *dh, const BIGNUM *pub_key, | ^~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::getPrime() const': ../../deps/ncrypto/ncrypto.cc:1397:14: warning: 'void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1397 | DH_get0_pqg(dh_.get(), &p, nullptr, nullptr); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:264:28: note: declared here 264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::getGenerator() const': ../../deps/ncrypto/ncrypto.cc:1404:14: warning: 'void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1404 | DH_get0_pqg(dh_.get(), nullptr, nullptr, &g); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:264:28: note: declared here 264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::getPublicKey() const': ../../deps/ncrypto/ncrypto.cc:1411:14: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1411 | DH_get0_key(dh_.get(), &pub_key, nullptr); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:267:28: note: declared here 267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::getPrivateKey() const': ../../deps/ncrypto/ncrypto.cc:1418:14: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1418 | DH_get0_key(dh_.get(), nullptr, &pvt_key); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:267:28: note: declared here 267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::generateKeys() const': ../../deps/ncrypto/ncrypto.cc:1427:23: warning: 'int DH_generate_key(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1427 | if (!DH_generate_key(dh_.get())) return {}; | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/openssl/dh.h:234:27: note: declared here 234 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); | ^~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'size_t ncrypto::DHPointer::size() const': ../../deps/ncrypto/ncrypto.cc:1434:20: warning: 'int DH_size(const DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1434 | int ret = DH_size(dh_.get()); | ~~~~~~~^~~~~~~~~~~ /usr/include/openssl/dh.h:214:27: note: declared here 214 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh); | ^~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::computeSecret(const ncrypto::BignumPointer&) const': ../../deps/ncrypto/ncrypto.cc:1448:21: warning: 'int DH_compute_key(unsigned char*, const BIGNUM*, DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1448 | DH_compute_key(static_cast(dp.get()), peer.get(), dh_.get()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:235:27: note: declared here 235 | OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key, | ^~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'bool ncrypto::DHPointer::setPublicKey(ncrypto::BignumPointer&&)': ../../deps/ncrypto/ncrypto.cc:1465:18: warning: 'int DH_set0_key(DH*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1465 | if (DH_set0_key(dh_.get(), key.get(), nullptr) == 1) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:269:27: note: declared here 269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'bool ncrypto::DHPointer::setPrivateKey(ncrypto::BignumPointer&&)': ../../deps/ncrypto/ncrypto.cc:1478:18: warning: 'int DH_set0_key(DH*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1478 | if (DH_set0_key(dh_.get(), nullptr, key.get()) == 1) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:269:27: note: declared here 269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'bool ncrypto::EVPKeyPointer::set(const ncrypto::ECKeyPointer&)': ../../deps/ncrypto/ncrypto.cc:1812:30: warning: 'int EVP_PKEY_set1_EC_KEY(EVP_PKEY*, ec_key_st*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1812 | return EVP_PKEY_set1_EC_KEY(pkey_.get(), eckey); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ../../deps/ncrypto/ncrypto.h:9: /usr/include/openssl/evp.h:1371:5: note: declared here 1371 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key); | ^~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::EVPKeyPointer::operator const EC_KEY*() const': ../../deps/ncrypto/ncrypto.cc:1817:30: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1817 | return EVP_PKEY_get0_EC_KEY(pkey_.get()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/openssl/evp.h:1373:25: note: declared here 1373 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::Result ncrypto::EVPKeyPointer::writePrivateKey(const PrivateKeyEncodingConfig&) const': ../../deps/ncrypto/ncrypto.cc:2077:41: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2077 | const RSA* rsa = EVP_PKEY_get0_RSA(get()); | ~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/openssl/evp.h:1347:22: note: declared here 1347 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc:2083:44: warning: 'int PEM_write_bio_RSAPrivateKey(BIO*, const RSA*, const EVP_CIPHER*, const unsigned char*, int, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2083 | err = PEM_write_bio_RSAPrivateKey( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2084 | bio.get(), | ~~~~~~~~~~ 2085 | rsa, | ~~~~ 2086 | config.cipher, | ~~~~~~~~~~~~~~ 2087 | reinterpret_cast(passphrase.data), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2088 | passphrase.len, | ~~~~~~~~~~~~~~~ 2089 | nullptr, | ~~~~~~~~ 2090 | nullptr) != 1; | ~~~~~~~~ In file included from /usr/include/openssl/ssl.h:39, from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/pem.h:452:1: note: declared here 452 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA) | ^~~~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc:2095:38: warning: 'int i2d_RSAPrivateKey_bio(BIO*, const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2095 | err = i2d_RSAPrivateKey_bio(bio.get(), rsa) != 1; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/ssl.h:34: /usr/include/openssl/x509.h:619:27: note: declared here 619 | OSSL_DEPRECATEDIN_3_0 int i2d_RSAPrivateKey_bio(BIO *bp, const RSA *rsa); | ^~~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc:2140:46: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2140 | const EC_KEY* ec = EVP_PKEY_get0_EC_KEY(get()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/openssl/evp.h:1373:25: note: declared here 1373 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc:2146:43: warning: 'int PEM_write_bio_ECPrivateKey(BIO*, const EC_KEY*, const EVP_CIPHER*, const unsigned char*, int, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2146 | err = PEM_write_bio_ECPrivateKey( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2147 | bio.get(), | ~~~~~~~~~~ 2148 | ec, | ~~~ 2149 | config.cipher, | ~~~~~~~~~~~~~~ 2150 | reinterpret_cast(passphrase.data), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2151 | passphrase.len, | ~~~~~~~~~~~~~~~ 2152 | nullptr, | ~~~~~~~~ 2153 | nullptr) != 1; | ~~~~~~~~ /usr/include/openssl/pem.h:467:1: note: declared here 467 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY) | ^~~~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc:2158:37: warning: 'int i2d_ECPrivateKey_bio(BIO*, const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2158 | err = i2d_ECPrivateKey_bio(bio.get(), ec) != 1; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/openssl/x509.h:639:27: note: declared here 639 | OSSL_DEPRECATEDIN_3_0 int i2d_ECPrivateKey_bio(BIO *bp, const EC_KEY *eckey); | ^~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::Result ncrypto::EVPKeyPointer::writePublicKey(const PublicKeyEncodingConfig&) const': ../../deps/ncrypto/ncrypto.cc:2193:39: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2193 | const RSA* rsa = EVP_PKEY_get0_RSA(get()); | ~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/openssl/evp.h:1347:22: note: declared here 1347 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc:2199:37: warning: 'int PEM_write_bio_RSAPublicKey(BIO*, const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2199 | if (PEM_write_bio_RSAPublicKey(bio.get(), rsa) != 1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/openssl/pem.h:453:1: note: declared here 453 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSAPublicKey, RSA) | ^~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc:2207:29: warning: 'int i2d_RSAPublicKey_bio(BIO*, const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2207 | if (i2d_RSAPublicKey_bio(bio.get(), rsa) != 1) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/openssl/x509.h:621:27: note: declared here 621 | OSSL_DEPRECATEDIN_3_0 int i2d_RSAPublicKey_bio(BIO *bp, const RSA *rsa); | ^~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::ECKeyPointer ncrypto::ECKeyPointer::clone() const': ../../deps/ncrypto/ncrypto.cc:2807:33: warning: 'EC_KEY* EC_KEY_dup(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2807 | return ECKeyPointer(EC_KEY_dup(key_.get())); | ~~~~~~~~~~^~~~~~~~~~~~ /usr/include/openssl/ec.h:1027:31: note: declared here 1027 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_dup(const EC_KEY *src); | ^~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'bool ncrypto::ECKeyPointer::generate()': ../../deps/ncrypto/ncrypto.cc:2812:29: warning: 'int EC_KEY_generate_key(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2812 | return EC_KEY_generate_key(key_.get()); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/openssl/ec.h:1112:27: note: declared here 1112 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'bool ncrypto::ECKeyPointer::setPublicKey(const ncrypto::ECPointPointer&)': ../../deps/ncrypto/ncrypto.cc:2817:31: warning: 'int EC_KEY_set_public_key(EC_KEY*, const EC_POINT*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2817 | return EC_KEY_set_public_key(key_.get(), pub.get()) == 1; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1081:27: note: declared here 1081 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub); | ^~~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'bool ncrypto::ECKeyPointer::setPublicKeyRaw(const ncrypto::BignumPointer&, const ncrypto::BignumPointer&)': ../../deps/ncrypto/ncrypto.cc:2823:50: warning: 'int EC_KEY_set_public_key_affine_coordinates(EC_KEY*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2823 | return EC_KEY_set_public_key_affine_coordinates( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2824 | key_.get(), x.get(), y.get()) == 1; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1133:27: note: declared here 1133 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key_affine_coordinates(EC_KEY *key, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'bool ncrypto::ECKeyPointer::setPrivateKey(const ncrypto::BignumPointer&)': ../../deps/ncrypto/ncrypto.cc:2829:32: warning: 'int EC_KEY_set_private_key(EC_KEY*, const BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2829 | return EC_KEY_set_private_key(key_.get(), priv.get()) == 1; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1067:27: note: declared here 1067 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv); | ^~~~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In static member function 'static const BIGNUM* ncrypto::ECKeyPointer::GetPrivateKey(const EC_KEY*)': ../../deps/ncrypto/ncrypto.cc:2838:33: warning: 'const BIGNUM* EC_KEY_get0_private_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2838 | return EC_KEY_get0_private_key(key); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/ec.h:1059:37: note: declared here 1059 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In static member function 'static const EC_POINT* ncrypto::ECKeyPointer::GetPublicKey(const EC_KEY*)': ../../deps/ncrypto/ncrypto.cc:2847:32: warning: 'const EC_POINT* EC_KEY_get0_public_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2847 | return EC_KEY_get0_public_key(key); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/ec.h:1073:39: note: declared here 1073 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In static member function 'static const EC_GROUP* ncrypto::ECKeyPointer::GetGroup(const EC_KEY*)': ../../deps/ncrypto/ncrypto.cc:2856:27: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2856 | return EC_KEY_get0_group(key); | ~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/ec.h:1045:39: note: declared here 1045 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In static member function 'static bool ncrypto::ECKeyPointer::Check(const EC_KEY*)': ../../deps/ncrypto/ncrypto.cc:2865:26: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2865 | return EC_KEY_check_key(key) == 1; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/ec.h:1118:27: note: declared here 1118 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In static member function 'static ncrypto::ECKeyPointer ncrypto::ECKeyPointer::NewByCurveName(int)': ../../deps/ncrypto/ncrypto.cc:2874:47: warning: 'EC_KEY* EC_KEY_new_by_curve_name(int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2874 | return ECKeyPointer(EC_KEY_new_by_curve_name(nid)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/ec.h:1009:31: note: declared here 1009 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In static member function 'static ncrypto::ECKeyPointer ncrypto::ECKeyPointer::New(const EC_GROUP*)': ../../deps/ncrypto/ncrypto.cc:2878:37: warning: 'EC_KEY* EC_KEY_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2878 | auto ptr = ECKeyPointer(EC_KEY_new()); | ~~~~~~~~~~^~ /usr/include/openssl/ec.h:979:31: note: declared here 979 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void); | ^~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc:2880:24: warning: 'int EC_KEY_set_group(EC_KEY*, const EC_GROUP*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2880 | if (!EC_KEY_set_group(ptr.get(), group)) return {}; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1053:27: note: declared here 1053 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group); | ^~~~~~~~~~~~~~~~ [199/1946] AR obj/deps/ncrypto/libncrypto.a [200/1946] CC obj/deps/uv/src/unix/libuv.loop.o [201/1946] CC obj/deps/uv/src/unix/libuv.getnameinfo.o [202/1946] CC obj/deps/uv/src/unix/libuv.getaddrinfo.o [203/1946] CC obj/deps/uv/src/unix/libuv.fs.o [204/1946] CC obj/deps/uv/src/unix/libuv.dl.o [205/1946] CC obj/deps/uv/src/unix/libuv.core.o [206/1946] CC obj/deps/uv/src/unix/libuv.async.o [207/1946] CC obj/deps/uv/src/libuv.version.o [208/1946] CC obj/deps/uv/src/libuv.uv-common.o [209/1946] CC obj/deps/uv/src/libuv.uv-data-getter-setters.o [210/1946] CC obj/deps/uv/src/libuv.timer.o [211/1946] CC obj/deps/uv/src/libuv.threadpool.o [212/1946] CC obj/deps/uv/src/libuv.thread-common.o [213/1946] CC obj/deps/uv/src/libuv.strtok.o [214/1946] CC obj/deps/uv/src/libuv.strscpy.o [215/1946] CC obj/deps/uv/src/libuv.random.o [216/1946] CC obj/deps/uv/src/libuv.inet.o [217/1946] CC obj/deps/uv/src/libuv.idna.o ninja: job failed: gcc -MMD -MF obj/deps/uv/src/unix/libuv.fs.o.d -D_GLIBCXX_USE_CXX11_ABI=1 -D_FILE_OFFSET_BITS=64 -DNODE_OPENSSL_CONF_NAME=nodejs_conf -DNODE_OPENSSL_CERT_STORE -DICU_NO_USER_DATA_OVERRIDE -D__STDC_FORMAT_MACROS -D_LARGEFILE_SOURCE -D_GNU_SOURCE -I../../deps/uv/include -I../../deps/uv/src -pthread -Wall -Wextra -Wno-unused-parameter -fvisibility=hidden -g --std=gnu11 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -fno-strict-aliasing -O3 -flto=4 -fuse-linker-plugin -ffat-lto-objects -fno-omit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DOPENSSL_NO_ENGINE -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DOPENSSL_NO_ENGINE -c ../../deps/uv/src/unix/fs.c -o obj/deps/uv/src/unix/libuv.fs.o during GIMPLE pass: local-fnsummary ../../deps/uv/src/unix/fs.c: In function 'uv__fs_close': ../../deps/uv/src/unix/fs.c:2303:1: internal compiler error: Segmentation fault 2303 | } | ^ 0x1f9fbd3 internal_error(char const*, ...) ???:0 0xc4bca2 pt_solution_includes_global(pt_solution*, bool) ???:0 0x88fa61 compute_fn_summary(cgraph_node*, bool) ???:0 Please submit a full bug report, with preprocessed source (by using -freport-bug). Please include the complete backtrace with any bug report. See for instructions. ninja: job failed: g++ -MMD -MF obj/deps/v8/src/torque/torque_base.utils.o.d -D_GLIBCXX_USE_CXX11_ABI=1 -D_FILE_OFFSET_BITS=64 -DNODE_OPENSSL_CONF_NAME=nodejs_conf -DNODE_OPENSSL_CERT_STORE -DICU_NO_USER_DATA_OVERRIDE -DV8_GYP_BUILD -DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64 -D__STDC_FORMAT_MACROS -DV8_TARGET_ARCH_RISCV64 -D__riscv_xlen=64 -DCAN_USE_FPU_INSTRUCTIONS -DV8_HAVE_TARGET_OS -DV8_TARGET_OS_LINUX '-DV8_EMBEDDER_STRING="-node.39"' -DENABLE_DISASSEMBLER -DV8_PROMISE_INTERNAL_FIELD_COUNT=1 -DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION -DOBJECT_PRINT -DV8_INTL_SUPPORT -DV8_ATOMIC_OBJECT_FIELD_WRITES -DV8_ENABLE_LAZY_SOURCE_POSITIONS -DV8_USE_SIPHASH -DV8_ENABLE_SEEDED_ARRAY_INDEX_HASH -DV8_SHARED_RO_HEAP -DNDEBUG -DV8_WIN64_UNWINDING_INFO -DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH -DV8_ENABLE_SPARKPLUG -DV8_ENABLE_TURBOFAN -DV8_ENABLE_WEBASSEMBLY -DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS -DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA -DV8_ALLOCATION_FOLDING -DV8_ALLOCATION_SITE_TRACKING -DV8_ADVANCED_BIGINT_ALGORITHMS -I../../deps/v8 -I../../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -flto=4 -fuse-linker-plugin -ffat-lto-objects -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DOPENSSL_NO_ENGINE -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DOPENSSL_NO_ENGINE -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -fexceptions -c ../../deps/v8/src/torque/utils.cc -o obj/deps/v8/src/torque/torque_base.utils.o g++: fatal error: Terminated signal terminated program cc1plus compilation terminated. ninja: subcommands failed make: *** [Makefile:159: node] Error 1 >>> ERROR: nodejs: build failed >>> nodejs: Uninstalling dependencies... (1/41) Purging .makedepends-nodejs (20260415.185320) (2/41) Purging ca-certificates (20260413-r0) Executing ca-certificates-20260413-r0.post-deinstall (3/41) Purging ada-dev (2.9.2-r1) (4/41) Purging ada (2.9.2-r1) (5/41) Purging ada-libs (2.9.2-r1) (6/41) Purging brotli-dev (1.1.0-r2) (7/41) Purging brotli (1.1.0-r2) (8/41) Purging c-ares-dev (1.34.6-r0) (9/41) Purging icu-dev (74.2-r1) (10/41) Purging linux-headers (6.6-r1) (11/41) Purging nghttp2-dev (1.64.0-r0) (12/41) Purging openssl-dev (3.3.6-r0) (13/41) Purging py3-jinja2-pyc (3.1.6-r0) (14/41) Purging py3-jinja2 (3.1.6-r0) (15/41) Purging py3-markupsafe-pyc (3.0.2-r0) (16/41) Purging py3-markupsafe (3.0.2-r0) (17/41) Purging python3-pyc (3.12.13-r0) (18/41) Purging python3-pycache-pyc0 (3.12.13-r0) (19/41) Purging pyc (3.12.13-r0) (20/41) Purging python3 (3.12.13-r0) (21/41) Purging samurai (1.2-r6) (22/41) Purging simdjson-dev (3.10.1-r0) (23/41) Purging simdjson (3.10.1-r0) (24/41) Purging simdutf-dev (5.6.3-r0) (25/41) Purging simdutf (5.6.3-r0) (26/41) Purging sqlite-dev (3.48.0-r4) (27/41) Purging sqlite (3.48.0-r4) (28/41) Purging sqlite-libs (3.48.0-r4) (29/41) Purging zlib-dev (1.3.2-r0) (30/41) Purging zstd-dev (1.5.6-r2) (31/41) Purging zstd (1.5.6-r2) (32/41) Purging fmt (10.2.1-r2) (33/41) Purging gdbm (1.24-r0) (34/41) Purging icu (74.2-r1) (35/41) Purging icu-libs (74.2-r1) (36/41) Purging libbz2 (1.0.8-r6) (37/41) Purging libffi (3.4.7-r0) (38/41) Purging libpanelw (6.5_p20241006-r3) (39/41) Purging mpdecimal (4.0.0-r0) (40/41) Purging xz-libs (5.6.3-r1) (41/41) Purging icu-data-en (74.2-r1) Executing busybox-1.37.0-r14.trigger OK: 337 MiB in 100 packages