>>> njs: Building community/njs 0.8.4-r0 (using abuild 3.13.0-r3) started Sat, 27 Apr 2024 09:21:38 +0000 >>> njs: Checking sanity of /home/buildozer/aports/community/njs/APKBUILD... >>> njs: Analyzing dependencies... >>> njs: Installing for build: build-base libedit-dev libxml2-dev openssl-dev>3 pcre-dev expect (1/24) Installing bsd-compat-headers (0.7.2-r6) (2/24) Installing libformw (6.4_p20240330-r0) (3/24) Installing libmenuw (6.4_p20240330-r0) (4/24) Installing libpanelw (6.4_p20240330-r0) (5/24) Installing libncurses++ (6.4_p20240330-r0) (6/24) Installing ncurses-dev (6.4_p20240330-r0) (7/24) Installing libedit-dev (20230828.3.1-r4) (8/24) Installing zlib-dev (1.3.1-r1) (9/24) Installing xz-libs (5.6.1-r3) (10/24) Installing xz (5.6.1-r3) (11/24) Installing xz-dev (5.6.1-r3) (12/24) Installing libxml2 (2.12.6-r2) (13/24) Installing libxml2-utils (2.12.6-r2) (14/24) Installing libxml2-dev (2.12.6-r2) (15/24) Installing openssl-dev (3.3.0-r1) (16/24) Installing libpcre16 (8.45-r3) (17/24) Installing libpcre32 (8.45-r3) (18/24) Installing pcre (8.45-r3) (19/24) Installing libpcrecpp (8.45-r3) (20/24) Installing pcre-dev (8.45-r3) (21/24) Installing tzdata (2024a-r1) (22/24) Installing tcl (8.6.14-r0) (23/24) Installing expect (5.45.4-r4) (24/24) Installing .makedepends-njs (20240427.092139) Executing busybox-1.36.1-r26.trigger OK: 329 MiB in 127 packages >>> njs: Cleaning up srcdir >>> njs: Cleaning up pkgdir >>> njs: Cleaning up tmpdir >>> njs: Fetching https://distfiles.alpinelinux.org/distfiles/edge/njs-0.8.4.tar.gz >>> njs: Fetching https://distfiles.alpinelinux.org/distfiles/edge/njs-0.8.4.tar.gz >>> njs: Checking sha512sums... njs-0.8.4.tar.gz: OK mktemp-busybox-compat.patch: OK no-werror.patch: OK >>> njs: Unpacking /var/cache/distfiles/njs-0.8.4.tar.gz... >>> njs: mktemp-busybox-compat.patch patching file test/options >>> njs: no-werror.patch patching file auto/cc configuring for Linux 6.1.34-1-lts armv8l checking for C compiler: gcc + using GNU C compiler + gcc version 13.2.1 20240309 (Alpine 13.2.1_git20240309) checking for sizeof(int) ... 4 checking for sizeof(u_int) ... 4 checking for sizeof(void *) ... 4 checking for sizeof(uintptr_t) ... 4 checking for sizeof(size_t) ... 4 checking for sizeof(off_t) ... 8 checking for sizeof(time_t) ... 8 checking for system byte ordering ... little checking for GCC unsigned __int128 ... not found checking for GCC __builtin_expect() ... found checking for GCC __builtin_unreachable() ... found checking for GCC __builtin_prefetch() ... found checking for GCC __builtin_clz() ... found checking for GCC __builtin_clzll() ... found checking for GCC __attribute__ visibility ... found checking for GCC __attribute__ malloc ... found checking for GCC __attribute__ aligned ... found checking for GCC __attribute__ packed ... found checking for GCC __attribute__ fallthrough ... found checking for GCC __attribute__ no_sanitize ... found checking for Address sanitizer ... not found checking for Memory sanitizer ... not found checking for _mm_setcsr() ... not found checking for clock_gettime(CLOCK_MONOTONIC) ... found checking for struct tm.tm_gmtoff ... found checking for altzone ... not found checking for posix_memalign() ... found checking for getrandom() ... found checking for stat.st_atimespec ... not found checking for stat.st_birthtim ... not found checking for stat.__st_birthtim ... not found checking for stat.st_atim ... found checking for Computed goto ... found checking for explicit_bzero() ... found checking for PCRE2 library ... not found checking for PCRE library ... not found checking for PCRE library in /usr ... found checking for PCRE version ... 8.45 checking for editline library in editline/readline.h ... found checking for QuickJS library -lquickjs.lto ... not found checking for QuickJS library -lquickjs ... not found checking for QuickJS library -I/usr/include/quickjs/ -L/usr/lib/quickjs/ -lquickjs.lto ... not found checking for QuickJS library -I/usr/include/quickjs/ -L/usr/lib/quickjs/ -lquickjs ... not found checking for OpenSSL library ... not found checking for OpenSSL library -lcrypto ... found checking for OpenSSL version ... "OpenSSL 3.3.0 9 Apr 2024" checking for libxml2 via pkg-config ... found checking for libxml2 version ... "2.12.6" checking for zlib via pkg-config ... found checking for zlib version ... "1.3.1" creating build-debug/Makefile checking for expect ... found + Expect version: expect version 5.45.4 NJS configuration summary: + using CC: "gcc" + using CFLAGS: " -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security" + using PCRE library: -lpcre + using readline library: -ledit + using OpenSSL library: -lcrypto + using libxml2 library: -lxml2 + using zlib library: -L/lib -lz njs build dir: build-debug njs CLI: build-debug/njs gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_diyfp.o \ -MMD -MF build-debug/src/njs_diyfp.dep -MT build-debug/src/njs_diyfp.o \ src/njs_diyfp.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_dtoa.o \ -MMD -MF build-debug/src/njs_dtoa.dep -MT build-debug/src/njs_dtoa.o \ src/njs_dtoa.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_dtoa_fixed.o \ -MMD -MF build-debug/src/njs_dtoa_fixed.dep -MT build-debug/src/njs_dtoa_fixed.o \ src/njs_dtoa_fixed.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_str.o \ -MMD -MF build-debug/src/njs_str.dep -MT build-debug/src/njs_str.o \ src/njs_str.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_strtod.o \ -MMD -MF build-debug/src/njs_strtod.dep -MT build-debug/src/njs_strtod.o \ src/njs_strtod.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_murmur_hash.o \ -MMD -MF build-debug/src/njs_murmur_hash.dep -MT build-debug/src/njs_murmur_hash.o \ src/njs_murmur_hash.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_djb_hash.o \ -MMD -MF build-debug/src/njs_djb_hash.dep -MT build-debug/src/njs_djb_hash.o \ src/njs_djb_hash.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_utf8.o \ -MMD -MF build-debug/src/njs_utf8.dep -MT build-debug/src/njs_utf8.o \ src/njs_utf8.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_utf16.o \ -MMD -MF build-debug/src/njs_utf16.dep -MT build-debug/src/njs_utf16.o \ src/njs_utf16.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_arr.o \ -MMD -MF build-debug/src/njs_arr.dep -MT build-debug/src/njs_arr.o \ src/njs_arr.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_rbtree.o \ -MMD -MF build-debug/src/njs_rbtree.dep -MT build-debug/src/njs_rbtree.o \ src/njs_rbtree.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_flathsh.o \ -MMD -MF build-debug/src/njs_flathsh.dep -MT build-debug/src/njs_flathsh.o \ src/njs_flathsh.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_trace.o \ -MMD -MF build-debug/src/njs_trace.dep -MT build-debug/src/njs_trace.o \ src/njs_trace.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_random.o \ -MMD -MF build-debug/src/njs_random.dep -MT build-debug/src/njs_random.o \ src/njs_random.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_malloc.o \ -MMD -MF build-debug/src/njs_malloc.dep -MT build-debug/src/njs_malloc.o \ src/njs_malloc.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_mp.o \ -MMD -MF build-debug/src/njs_mp.dep -MT build-debug/src/njs_mp.o \ src/njs_mp.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_sprintf.o \ -MMD -MF build-debug/src/njs_sprintf.dep -MT build-debug/src/njs_sprintf.o \ src/njs_sprintf.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_utils.o \ -MMD -MF build-debug/src/njs_utils.dep -MT build-debug/src/njs_utils.o \ src/njs_utils.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_chb.o \ -MMD -MF build-debug/src/njs_chb.dep -MT build-debug/src/njs_chb.o \ src/njs_chb.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_value.o \ -MMD -MF build-debug/src/njs_value.dep -MT build-debug/src/njs_value.o \ src/njs_value.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_vm.o \ -MMD -MF build-debug/src/njs_vm.dep -MT build-debug/src/njs_vm.o \ src/njs_vm.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_vmcode.o \ -MMD -MF build-debug/src/njs_vmcode.dep -MT build-debug/src/njs_vmcode.o \ src/njs_vmcode.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_lexer.o \ -MMD -MF build-debug/src/njs_lexer.dep -MT build-debug/src/njs_lexer.o \ src/njs_lexer.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_lexer_keyword.o \ -MMD -MF build-debug/src/njs_lexer_keyword.dep -MT build-debug/src/njs_lexer_keyword.o \ src/njs_lexer_keyword.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_parser.o \ -MMD -MF build-debug/src/njs_parser.dep -MT build-debug/src/njs_parser.o \ src/njs_parser.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_variable.o \ -MMD -MF build-debug/src/njs_variable.dep -MT build-debug/src/njs_variable.o \ src/njs_variable.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_scope.o \ -MMD -MF build-debug/src/njs_scope.dep -MT build-debug/src/njs_scope.o \ src/njs_scope.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_generator.o \ -MMD -MF build-debug/src/njs_generator.dep -MT build-debug/src/njs_generator.o \ src/njs_generator.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_disassembler.o \ -MMD -MF build-debug/src/njs_disassembler.dep -MT build-debug/src/njs_disassembler.o \ src/njs_disassembler.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_module.o \ -MMD -MF build-debug/src/njs_module.dep -MT build-debug/src/njs_module.o \ src/njs_module.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_extern.o \ -MMD -MF build-debug/src/njs_extern.dep -MT build-debug/src/njs_extern.o \ src/njs_extern.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_boolean.o \ -MMD -MF build-debug/src/njs_boolean.dep -MT build-debug/src/njs_boolean.o \ src/njs_boolean.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_number.o \ -MMD -MF build-debug/src/njs_number.dep -MT build-debug/src/njs_number.o \ src/njs_number.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_symbol.o \ -MMD -MF build-debug/src/njs_symbol.dep -MT build-debug/src/njs_symbol.o \ src/njs_symbol.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_string.o \ -MMD -MF build-debug/src/njs_string.dep -MT build-debug/src/njs_string.o \ src/njs_string.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_object.o \ -MMD -MF build-debug/src/njs_object.dep -MT build-debug/src/njs_object.o \ src/njs_object.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_object_prop.o \ -MMD -MF build-debug/src/njs_object_prop.dep -MT build-debug/src/njs_object_prop.o \ src/njs_object_prop.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_array.o \ -MMD -MF build-debug/src/njs_array.dep -MT build-debug/src/njs_array.o \ src/njs_array.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_json.o \ -MMD -MF build-debug/src/njs_json.dep -MT build-debug/src/njs_json.o \ src/njs_json.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_function.o \ -MMD -MF build-debug/src/njs_function.dep -MT build-debug/src/njs_function.o \ src/njs_function.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_regexp.o \ -MMD -MF build-debug/src/njs_regexp.dep -MT build-debug/src/njs_regexp.o \ src/njs_regexp.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_date.o \ -MMD -MF build-debug/src/njs_date.dep -MT build-debug/src/njs_date.o \ src/njs_date.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_error.o \ -MMD -MF build-debug/src/njs_error.dep -MT build-debug/src/njs_error.o \ src/njs_error.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_math.o \ -MMD -MF build-debug/src/njs_math.dep -MT build-debug/src/njs_math.o \ src/njs_math.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_array_buffer.o \ -MMD -MF build-debug/src/njs_array_buffer.dep -MT build-debug/src/njs_array_buffer.o \ src/njs_array_buffer.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_typed_array.o \ -MMD -MF build-debug/src/njs_typed_array.dep -MT build-debug/src/njs_typed_array.o \ src/njs_typed_array.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_promise.o \ -MMD -MF build-debug/src/njs_promise.dep -MT build-debug/src/njs_promise.o \ src/njs_promise.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_encoding.o \ -MMD -MF build-debug/src/njs_encoding.dep -MT build-debug/src/njs_encoding.o \ src/njs_encoding.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_iterator.o \ -MMD -MF build-debug/src/njs_iterator.dep -MT build-debug/src/njs_iterator.o \ src/njs_iterator.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_async.o \ -MMD -MF build-debug/src/njs_async.dep -MT build-debug/src/njs_async.o \ src/njs_async.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_builtin.o \ -MMD -MF build-debug/src/njs_builtin.dep -MT build-debug/src/njs_builtin.o \ src/njs_builtin.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/external/njs_regex.o \ -MMD -MF build-debug/external/njs_regex.dep -MT build-debug/external/njs_regex.o \ external/njs_regex.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_buffer.o \ -MMD -MF build-debug/src/njs_buffer.dep -MT build-debug/src/njs_buffer.o \ src/njs_buffer.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/external/njs_crypto_module.o \ -MMD -MF build-debug/external/njs_crypto_module.dep -MT build-debug/external/njs_crypto_module.o \ external/njs_crypto_module.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/external/njs_md5.o \ -MMD -MF build-debug/external/njs_md5.dep -MT build-debug/external/njs_md5.o \ external/njs_md5.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/external/njs_sha1.o \ -MMD -MF build-debug/external/njs_sha1.dep -MT build-debug/external/njs_sha1.o \ external/njs_sha1.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/external/njs_sha2.o \ -MMD -MF build-debug/external/njs_sha2.dep -MT build-debug/external/njs_sha2.o \ external/njs_sha2.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/external/njs_webcrypto_module.o \ -MMD -MF build-debug/external/njs_webcrypto_module.dep -MT build-debug/external/njs_webcrypto_module.o \ external/njs_webcrypto_module.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/external/njs_xml_module.o \ -MMD -MF build-debug/external/njs_xml_module.dep -MT build-debug/external/njs_xml_module.o \ external/njs_xml_module.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/external/njs_zlib_module.o \ -MMD -MF build-debug/external/njs_zlib_module.dep -MT build-debug/external/njs_zlib_module.o \ external/njs_zlib_module.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/external/njs_fs_module.o \ -MMD -MF build-debug/external/njs_fs_module.dep -MT build-debug/external/njs_fs_module.o \ external/njs_fs_module.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/external/njs_query_string_module.o \ -MMD -MF build-debug/external/njs_query_string_module.dep -MT build-debug/external/njs_query_string_module.o \ external/njs_query_string_module.c gcc -c -Isrc -Ibuild-debug -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/build-debug/njs_modules.o \ -MMD -MF build-debug/build-debug/njs_modules.dep -MT build-debug/build-debug/njs_modules.o \ build-debug/njs_modules.c ar -r -c build-debug/libnjs.a \ build-debug/src/njs_diyfp.o build-debug/src/njs_dtoa.o build-debug/src/njs_dtoa_fixed.o build-debug/src/njs_str.o build-debug/src/njs_strtod.o build-debug/src/njs_murmur_hash.o build-debug/src/njs_djb_hash.o build-debug/src/njs_utf8.o build-debug/src/njs_utf16.o build-debug/src/njs_arr.o build-debug/src/njs_rbtree.o build-debug/src/njs_flathsh.o build-debug/src/njs_trace.o build-debug/src/njs_random.o build-debug/src/njs_malloc.o build-debug/src/njs_mp.o build-debug/src/njs_sprintf.o build-debug/src/njs_utils.o build-debug/src/njs_chb.o build-debug/src/njs_value.o build-debug/src/njs_vm.o build-debug/src/njs_vmcode.o build-debug/src/njs_lexer.o build-debug/src/njs_lexer_keyword.o build-debug/src/njs_parser.o build-debug/src/njs_variable.o build-debug/src/njs_scope.o build-debug/src/njs_generator.o build-debug/src/njs_disassembler.o build-debug/src/njs_module.o build-debug/src/njs_extern.o build-debug/src/njs_boolean.o build-debug/src/njs_number.o build-debug/src/njs_symbol.o build-debug/src/njs_string.o build-debug/src/njs_object.o build-debug/src/njs_object_prop.o build-debug/src/njs_array.o build-debug/src/njs_json.o build-debug/src/njs_function.o build-debug/src/njs_regexp.o build-debug/src/njs_date.o build-debug/src/njs_error.o build-debug/src/njs_math.o build-debug/src/njs_array_buffer.o build-debug/src/njs_typed_array.o build-debug/src/njs_promise.o build-debug/src/njs_encoding.o build-debug/src/njs_iterator.o build-debug/src/njs_async.o build-debug/src/njs_builtin.o build-debug/external/njs_regex.o build-debug/src/njs_buffer.o build-debug/external/njs_crypto_module.o build-debug/external/njs_md5.o build-debug/external/njs_sha1.o build-debug/external/njs_sha2.o build-debug/external/njs_webcrypto_module.o build-debug/external/njs_xml_module.o build-debug/external/njs_zlib_module.o build-debug/external/njs_fs_module.o build-debug/external/njs_query_string_module.o build-debug/build-debug/njs_modules.o gcc -O -o build-debug/njs -Isrc -Ibuild-debug -I/usr/include/libxml2 \ -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -O -Os -fstack-clash-protection -Wformat -Werror=format-security \ external/njs_shell.c \ build-debug/libnjs.a \ -O -lm -lpcre -lcrypto -lxml2 -L/lib -lz -ledit configuring for Linux 6.1.34-1-lts armv8l checking for C compiler: gcc + using GNU C compiler + gcc version 13.2.1 20240309 (Alpine 13.2.1_git20240309) checking for sizeof(int) ... 4 checking for sizeof(u_int) ... 4 checking for sizeof(void *) ... 4 checking for sizeof(uintptr_t) ... 4 checking for sizeof(size_t) ... 4 checking for sizeof(off_t) ... 8 checking for sizeof(time_t) ... 8 checking for system byte ordering ... little checking for GCC unsigned __int128 ... not found checking for GCC __builtin_expect() ... found checking for GCC __builtin_unreachable() ... found checking for GCC __builtin_prefetch() ... found checking for GCC __builtin_clz() ... found checking for GCC __builtin_clzll() ... found checking for GCC __attribute__ visibility ... found checking for GCC __attribute__ malloc ... found checking for GCC __attribute__ aligned ... found checking for GCC __attribute__ packed ... found checking for GCC __attribute__ fallthrough ... found checking for GCC __attribute__ no_sanitize ... found checking for Address sanitizer ... not found checking for Memory sanitizer ... not found checking for _mm_setcsr() ... not found checking for clock_gettime(CLOCK_MONOTONIC) ... found checking for struct tm.tm_gmtoff ... found checking for altzone ... not found checking for posix_memalign() ... found checking for getrandom() ... found checking for stat.st_atimespec ... not found checking for stat.st_birthtim ... not found checking for stat.__st_birthtim ... not found checking for stat.st_atim ... found checking for Computed goto ... found checking for explicit_bzero() ... found checking for PCRE2 library ... not found checking for PCRE library ... not found checking for PCRE library in /usr ... found checking for PCRE version ... 8.45 checking for editline library in editline/readline.h ... found checking for QuickJS library -lquickjs.lto ... not found checking for QuickJS library -lquickjs ... not found checking for QuickJS library -I/usr/include/quickjs/ -L/usr/lib/quickjs/ -lquickjs.lto ... not found checking for QuickJS library -I/usr/include/quickjs/ -L/usr/lib/quickjs/ -lquickjs ... not found checking for OpenSSL library ... not found checking for OpenSSL library -lcrypto ... found checking for OpenSSL version ... "OpenSSL 3.3.0 9 Apr 2024" checking for libxml2 via pkg-config ... found checking for libxml2 version ... "2.12.6" checking for zlib via pkg-config ... found checking for zlib version ... "1.3.1" creating build/Makefile checking for expect ... found + Expect version: expect version 5.45.4 NJS configuration summary: + using CC: "gcc" + using CFLAGS: " -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security" + using PCRE library: -lpcre + using readline library: -ledit + using OpenSSL library: -lcrypto + using libxml2 library: -lxml2 + using zlib library: -L/lib -lz njs build dir: build njs CLI: build/njs gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_diyfp.o \ -MMD -MF build/src/njs_diyfp.dep -MT build/src/njs_diyfp.o \ src/njs_diyfp.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_dtoa.o \ -MMD -MF build/src/njs_dtoa.dep -MT build/src/njs_dtoa.o \ src/njs_dtoa.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_dtoa_fixed.o \ -MMD -MF build/src/njs_dtoa_fixed.dep -MT build/src/njs_dtoa_fixed.o \ src/njs_dtoa_fixed.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_str.o \ -MMD -MF build/src/njs_str.dep -MT build/src/njs_str.o \ src/njs_str.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_strtod.o \ -MMD -MF build/src/njs_strtod.dep -MT build/src/njs_strtod.o \ src/njs_strtod.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_murmur_hash.o \ -MMD -MF build/src/njs_murmur_hash.dep -MT build/src/njs_murmur_hash.o \ src/njs_murmur_hash.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_djb_hash.o \ -MMD -MF build/src/njs_djb_hash.dep -MT build/src/njs_djb_hash.o \ src/njs_djb_hash.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_utf8.o \ -MMD -MF build/src/njs_utf8.dep -MT build/src/njs_utf8.o \ src/njs_utf8.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_utf16.o \ -MMD -MF build/src/njs_utf16.dep -MT build/src/njs_utf16.o \ src/njs_utf16.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_arr.o \ -MMD -MF build/src/njs_arr.dep -MT build/src/njs_arr.o \ src/njs_arr.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_rbtree.o \ -MMD -MF build/src/njs_rbtree.dep -MT build/src/njs_rbtree.o \ src/njs_rbtree.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_flathsh.o \ -MMD -MF build/src/njs_flathsh.dep -MT build/src/njs_flathsh.o \ src/njs_flathsh.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_trace.o \ -MMD -MF build/src/njs_trace.dep -MT build/src/njs_trace.o \ src/njs_trace.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_random.o \ -MMD -MF build/src/njs_random.dep -MT build/src/njs_random.o \ src/njs_random.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_malloc.o \ -MMD -MF build/src/njs_malloc.dep -MT build/src/njs_malloc.o \ src/njs_malloc.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_mp.o \ -MMD -MF build/src/njs_mp.dep -MT build/src/njs_mp.o \ src/njs_mp.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_sprintf.o \ -MMD -MF build/src/njs_sprintf.dep -MT build/src/njs_sprintf.o \ src/njs_sprintf.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_utils.o \ -MMD -MF build/src/njs_utils.dep -MT build/src/njs_utils.o \ src/njs_utils.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_chb.o \ -MMD -MF build/src/njs_chb.dep -MT build/src/njs_chb.o \ src/njs_chb.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_value.o \ -MMD -MF build/src/njs_value.dep -MT build/src/njs_value.o \ src/njs_value.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_vm.o \ -MMD -MF build/src/njs_vm.dep -MT build/src/njs_vm.o \ src/njs_vm.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_vmcode.o \ -MMD -MF build/src/njs_vmcode.dep -MT build/src/njs_vmcode.o \ src/njs_vmcode.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_lexer.o \ -MMD -MF build/src/njs_lexer.dep -MT build/src/njs_lexer.o \ src/njs_lexer.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_lexer_keyword.o \ -MMD -MF build/src/njs_lexer_keyword.dep -MT build/src/njs_lexer_keyword.o \ src/njs_lexer_keyword.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_parser.o \ -MMD -MF build/src/njs_parser.dep -MT build/src/njs_parser.o \ src/njs_parser.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_variable.o \ -MMD -MF build/src/njs_variable.dep -MT build/src/njs_variable.o \ src/njs_variable.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_scope.o \ -MMD -MF build/src/njs_scope.dep -MT build/src/njs_scope.o \ src/njs_scope.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_generator.o \ -MMD -MF build/src/njs_generator.dep -MT build/src/njs_generator.o \ src/njs_generator.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_disassembler.o \ -MMD -MF build/src/njs_disassembler.dep -MT build/src/njs_disassembler.o \ src/njs_disassembler.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_module.o \ -MMD -MF build/src/njs_module.dep -MT build/src/njs_module.o \ src/njs_module.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_extern.o \ -MMD -MF build/src/njs_extern.dep -MT build/src/njs_extern.o \ src/njs_extern.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_boolean.o \ -MMD -MF build/src/njs_boolean.dep -MT build/src/njs_boolean.o \ src/njs_boolean.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_number.o \ -MMD -MF build/src/njs_number.dep -MT build/src/njs_number.o \ src/njs_number.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_symbol.o \ -MMD -MF build/src/njs_symbol.dep -MT build/src/njs_symbol.o \ src/njs_symbol.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_string.o \ -MMD -MF build/src/njs_string.dep -MT build/src/njs_string.o \ src/njs_string.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_object.o \ -MMD -MF build/src/njs_object.dep -MT build/src/njs_object.o \ src/njs_object.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_object_prop.o \ -MMD -MF build/src/njs_object_prop.dep -MT build/src/njs_object_prop.o \ src/njs_object_prop.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_array.o \ -MMD -MF build/src/njs_array.dep -MT build/src/njs_array.o \ src/njs_array.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_json.o \ -MMD -MF build/src/njs_json.dep -MT build/src/njs_json.o \ src/njs_json.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_function.o \ -MMD -MF build/src/njs_function.dep -MT build/src/njs_function.o \ src/njs_function.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_regexp.o \ -MMD -MF build/src/njs_regexp.dep -MT build/src/njs_regexp.o \ src/njs_regexp.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_date.o \ -MMD -MF build/src/njs_date.dep -MT build/src/njs_date.o \ src/njs_date.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_error.o \ -MMD -MF build/src/njs_error.dep -MT build/src/njs_error.o \ src/njs_error.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_math.o \ -MMD -MF build/src/njs_math.dep -MT build/src/njs_math.o \ src/njs_math.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_array_buffer.o \ -MMD -MF build/src/njs_array_buffer.dep -MT build/src/njs_array_buffer.o \ src/njs_array_buffer.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_typed_array.o \ -MMD -MF build/src/njs_typed_array.dep -MT build/src/njs_typed_array.o \ src/njs_typed_array.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_promise.o \ -MMD -MF build/src/njs_promise.dep -MT build/src/njs_promise.o \ src/njs_promise.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_encoding.o \ -MMD -MF build/src/njs_encoding.dep -MT build/src/njs_encoding.o \ src/njs_encoding.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_iterator.o \ -MMD -MF build/src/njs_iterator.dep -MT build/src/njs_iterator.o \ src/njs_iterator.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_async.o \ -MMD -MF build/src/njs_async.dep -MT build/src/njs_async.o \ src/njs_async.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_builtin.o \ -MMD -MF build/src/njs_builtin.dep -MT build/src/njs_builtin.o \ src/njs_builtin.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/external/njs_regex.o \ -MMD -MF build/external/njs_regex.dep -MT build/external/njs_regex.o \ external/njs_regex.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_buffer.o \ -MMD -MF build/src/njs_buffer.dep -MT build/src/njs_buffer.o \ src/njs_buffer.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/external/njs_crypto_module.o \ -MMD -MF build/external/njs_crypto_module.dep -MT build/external/njs_crypto_module.o \ external/njs_crypto_module.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/external/njs_md5.o \ -MMD -MF build/external/njs_md5.dep -MT build/external/njs_md5.o \ external/njs_md5.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/external/njs_sha1.o \ -MMD -MF build/external/njs_sha1.dep -MT build/external/njs_sha1.o \ external/njs_sha1.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/external/njs_sha2.o \ -MMD -MF build/external/njs_sha2.dep -MT build/external/njs_sha2.o \ external/njs_sha2.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/external/njs_webcrypto_module.o \ -MMD -MF build/external/njs_webcrypto_module.dep -MT build/external/njs_webcrypto_module.o \ external/njs_webcrypto_module.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/external/njs_xml_module.o \ -MMD -MF build/external/njs_xml_module.dep -MT build/external/njs_xml_module.o \ external/njs_xml_module.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/external/njs_zlib_module.o \ -MMD -MF build/external/njs_zlib_module.dep -MT build/external/njs_zlib_module.o \ external/njs_zlib_module.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/external/njs_fs_module.o \ -MMD -MF build/external/njs_fs_module.dep -MT build/external/njs_fs_module.o \ external/njs_fs_module.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/external/njs_query_string_module.o \ -MMD -MF build/external/njs_query_string_module.dep -MT build/external/njs_query_string_module.o \ external/njs_query_string_module.c gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/build/njs_modules.o \ -MMD -MF build/build/njs_modules.dep -MT build/build/njs_modules.o \ build/njs_modules.c ar -r -c build/libnjs.a \ build/src/njs_diyfp.o build/src/njs_dtoa.o build/src/njs_dtoa_fixed.o build/src/njs_str.o build/src/njs_strtod.o build/src/njs_murmur_hash.o build/src/njs_djb_hash.o build/src/njs_utf8.o build/src/njs_utf16.o build/src/njs_arr.o build/src/njs_rbtree.o build/src/njs_flathsh.o build/src/njs_trace.o build/src/njs_random.o build/src/njs_malloc.o build/src/njs_mp.o build/src/njs_sprintf.o build/src/njs_utils.o build/src/njs_chb.o build/src/njs_value.o build/src/njs_vm.o build/src/njs_vmcode.o build/src/njs_lexer.o build/src/njs_lexer_keyword.o build/src/njs_parser.o build/src/njs_variable.o build/src/njs_scope.o build/src/njs_generator.o build/src/njs_disassembler.o build/src/njs_module.o build/src/njs_extern.o build/src/njs_boolean.o build/src/njs_number.o build/src/njs_symbol.o build/src/njs_string.o build/src/njs_object.o build/src/njs_object_prop.o build/src/njs_array.o build/src/njs_json.o build/src/njs_function.o build/src/njs_regexp.o build/src/njs_date.o build/src/njs_error.o build/src/njs_math.o build/src/njs_array_buffer.o build/src/njs_typed_array.o build/src/njs_promise.o build/src/njs_encoding.o build/src/njs_iterator.o build/src/njs_async.o build/src/njs_builtin.o build/external/njs_regex.o build/src/njs_buffer.o build/external/njs_crypto_module.o build/external/njs_md5.o build/external/njs_sha1.o build/external/njs_sha2.o build/external/njs_webcrypto_module.o build/external/njs_xml_module.o build/external/njs_zlib_module.o build/external/njs_fs_module.o build/external/njs_query_string_module.o build/build/njs_modules.o gcc -Os -o build/njs -Isrc -Ibuild -I/usr/include/libxml2 \ -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ external/njs_shell.c \ build/libnjs.a \ -Os -lm -lpcre -lcrypto -lxml2 -L/lib -lz -ledit PATH=build:/bin:/sbin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin LANG=C.UTF-8 TERM=screen expect -f test/shell_test.exp gcc -c -Isrc -Ibuild -I/usr/include/libxml2 -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/test/njs_externals_test.o \ -MMD -MF build/test/njs_externals_test.dep -MT build/test/njs_externals_test.o \ src/test/njs_externals_test.c test/test262 --binary=build/njs spawn -nottycopy njs interactive njs (njs:0.8.4) >> njs.version '0.8.4' >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> var a = 1 undefined >> >> a *= 2 2 >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> function a() { return 1; } undefined >> >> a(); 1 >> >> function a() { return 2; } undefined >> >> a(); 2 >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >>  $262 Float64Array process __proto__ Function Promise AggregateError global propertyIsEnumerable Array globalThis RangeError ArrayBuffer hasOwnProperty ReferenceError atob Infinity RegExp Boolean Int16Array require btoa Int32Array setImmediate Buffer Int8Array setTimeout clearTimeout InternalError String console isFinite Symbol constructor isNaN SyntaxError crypto isPrototypeOf TextDecoder DataView JSON TextEncoder Date Math toString decodeURI MemoryError TypeError decodeURIComponent NaN Uint16Array encodeURI njs Uint32Array encodeURIComponent Number Uint8Array Error Object Uint8ClampedArray eval parseFloat undefined EvalError parseInt URIError Float32Array print valueOf >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> O >> Object [Function: Object] >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> Mat h Math { } >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> conso le Console { dump: [Function: dump], error: [Function: error], info: [Function: info], log: [Function: log], time: [Function: time], timeEnd: [Function: timeEnd], warn: [Function: warn] } >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> cons  console constructor >> cons Thrown: ReferenceError: "cons" is not defined at main (shell:1) >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> Type Error.  TypeError.__proto__ TypeError.isPrototypeOf TypeError.apply TypeError.length TypeError.arguments TypeError.name TypeError.bind TypeError.propertyIsEnumerable TypeError.call TypeError.prototype TypeError.caller TypeError.toString TypeError.constructor TypeError.valueOf TypeError.hasOwnProperty >> TypeError. Thrown: SyntaxError: Unexpected end of input in shell:1 >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> TypeError.  TypeError.__proto__ TypeError.isPrototypeOf TypeError.apply TypeError.length TypeError.arguments TypeError.name TypeError.bind TypeError.propertyIsEnumerable TypeError.call TypeError.prototype TypeError.caller TypeError.toString TypeError.constructor TypeError.valueOf TypeError.hasOwnProperty >> TypeError. Thrown: SyntaxError: Unexpected end of input in shell:1 >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> Object.ge t Object.getOwnPropertyDescriptor Object.getOwnPropertySymbols Object.getOwnPropertyDescriptors Object.getPrototypeOf Object.getOwnPropertyNames >> Object.get Object.getOwnPropertyDescriptor Object.getOwnPropertySymbols Object.getOwnPropertyDescriptors Object.getPrototypeOf Object.getOwnPropertyNames >> Object.get undefined >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> JS ON.  JSON.__proto__ JSON.propertyIsEnumerable JSON.constructor JSON.stringify JSON.hasOwnProperty JSON.toString JSON.isPrototypeOf JSON.valueOf JSON.parse >> JSON. Thrown: SyntaxError: Unexpected end of input in shell:1 >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> decodeURI  decodeURI decodeURIComponent >> decodeURIC omponent [Function: decodeURIComponent] >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> 1. 1 >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> 1.. Thrown: SyntaxError: Unexpected end of input in shell:1 >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> 'abc'. Thrown: SyntaxError: Unexpected end of input in shell:1 >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> var AA = 1; var AAA = 2 undefined >> >> AA  AA AAA >> AA 1 >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> var zz = 1 undefined >> >> 1 + z z 2 >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> unknown_var Thrown: ReferenceError: "unknown_var" is not defined at main (shell:1) >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> unknown_var. Thrown: SyntaxError: Unexpected end of input in shell:1 >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> var o = {zz:1, zb:2} undefined >> >> o.z  o.zb o.zz >> o.z undefined >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> var d = new Date() undefined >> >> d.to  d.toDateString d.toLocaleDateString d.toString d.toISOString d.toLocaleString d.toTimeString d.toJSON d.toLocaleTimeString d.toUTCString >> d.to undefined >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> var o = {a:new Date()} undefined >> >> o.a.to  o.a.toDateString o.a.toLocaleDateString o.a.toString o.a.toISOString o.a.toLocaleString o.a.toTimeString o.a.toJSON o.a.toLocaleTimeString o.a.toUTCString >> o.a.to undefined >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> var o = {a:1,b:2,333:'t'} undefined >> >> o.3 33 Thrown: SyntaxError: Unexpected token ".333" in shell:1 >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> var a = Array(5000000); a.aab = 1; a.aac = 2 2 >> >> a.  a.__proto__ a.includes a.shift a.aab a.indexOf a.slice a.aac a.isPrototypeOf a.some a.concat a.join a.sort a.constructor a.keys a.splice a.copyWithin a.lastIndexOf a.toReversed a.entries a.length a.toSorted a.every a.map a.toSpliced a.fill a.pop a.toString a.filter a.propertyIsEnumerable a.unshift a.find a.push a.valueOf a.findIndex a.reduce a.values a.forEach a.reduceRight a.hasOwnProperty a.reverse >> a. Thrown: SyntaxError: Unexpected end of input in shell:1 >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> var a = new Uint8Array([5,6,7,8,8]); a.aab = 1; a.aac = 2 2 >> >> a.  a.0 a.every a.propertyIsEnumerable a.1 a.fill a.reduce a.2 a.filter a.reduceRight a.3 a.find a.reverse a.4 a.findIndex a.set a.__proto__ a.forEach a.slice a.aab a.hasOwnProperty a.some a.aac a.includes a.sort a.buffer a.indexOf a.subarray a.byteLength a.isPrototypeOf a.toReversed a.byteOffset a.join a.toSorted a.BYTES_PER_ELEMENT a.keys a.toString a.constructor a.lastIndexOf a.valueOf a.copyWithin a.length a.values a.entries a.map >> a. Thrown: SyntaxError: Unexpected end of input in shell:1 >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> console[Symbol.toStringTag] 'Console' >> >> Object.prototype.toString.call(console) '[object Console]' >> >> console.toString() '[object Console]' >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> console.log.length 0 >> >> console.log() undefined >> >> console.log('') undefined >> >> console.log(1) 1 undefined >> >> console.log(1, 'a') 1 a undefined >> >> print(1, 'a') 1 a undefined >> >> console.log('\tабв\nгд') абв гд undefined >> >> console.error(42) E: 42 undefined >> >> console.info(23) 23 undefined >> >> console.warn(37) W: 37 undefined >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> console.time() undefined >> >> console.timeEnd() default: 0.137521ms undefined >> >> console.time(undefined) undefined >> >> console.timeEnd(undefined) default: 0.175201ms undefined >> >> console.time('abc') undefined >> >> console.time('abc') Timer "abc" already exists. undefined >> >> console.timeEnd('abc') abc: 0.323682ms undefined >> >> console.time(true) undefined >> >> console.timeEnd(true) true: 0.148441ms undefined >> >> console.time(42) undefined >> >> console.timeEnd(42) 42: 0.145162ms undefined >> >> console.timeEnd() Timer "default" doesn’t exist. undefined >> >> console.timeEnd('abc') Timer "abc" doesn’t exist. undefined >> console.time('abc') >> console.time('abc') undefined >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> var print = console.log.bind(console); print(1, 'a', [1, 2]) 1 a [1,2] undefined >> >> var print = console.log.bind(console); print(console.a.a) Thrown: TypeError: cannot get property "a" of undefined at main (shell:1) >> >> print(console.a.a) Thrown: TypeError: cannot get property "a" of undefined at main (shell:1) >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> JSON.parse(Error()) Thrown: SyntaxError: Unexpected token at position 0 at JSON.parse (native) at main (shell:1) >> console.a.a >> console.a.a Thrown: TypeError: cannot get property "a" of undefined at main (shell:1) >> .exit >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> try { console.log({ toString: function() { throw 'test'; } }) } catch (e) {} {toString:[Function: toString]} undefined >> >> function f() { throw 't' }; try { console.log({ toString: function() { return  f() } }) } catch (e) {} {toString:[Function: toString]} undefined >> .exit >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> (function() { throw 'test' })() Thrown: test >> .exit >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> function f() { return ({}.a.a); } undefined >> >> var e; try {f()} catch (ee) {e = ee} undefined >> Object.keys(null) >> Object.keys(null) Thrown: TypeError: cannot convert null argument to object at Object.keys (native) at main (shell:1) >> >> e TypeError: cannot get property "a" of undefined at unknown (native) at main (shell:1) >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> '絵文字' '絵文字' var v = 'абвгдеёжзийкл';v[10] >> >> var v = 'абвгдеёжзийкл';v[10] 'й' >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> var t = setImmediate(console.log, 'a', 'aa') undefined a aa >> .exit >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> var a = 1 + 1; setTimeout(function (x) {a = x}, 0, 'a'); a 2 >> a >> a 'a' >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> setTimeout(function () {}, 1, 'a') Thrown: InternalError: njs_set_timer(): async timers unsupported at setTimeout (native) at main (shell:1) >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> var a = 1 + 1; setTimeout(function (x) { setTimeout(function (y) {a = y}, 0, x)}, 0, 'a'); a 2 >> >> a 'a' >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> var a = 1 + 1; setImmediate(function (x) { setImmediate(function (y) {a = y},  x)}, 'a'); a 2 >> a >> a 'a' >> .exit >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> var i = 0; (function x() { if (i < 10) setImmediate(x); i++; })() undefined >> i >> i 11 >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> var a = 0, t = setImmediate(function() {a = 1}); clearTimeout(t) undefined >> a >> a 0 >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> var i = 0; (function x() { if (i < 3) setImmediate(x); i++; throw 'Oops';})()  Thrown: Oops Thrown: Oops Thrown: Oops Thrown: Oops >> >> i 4 >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> var i = 0, queue = []; (function x() { if (i < 5) setImmediate(x); queue.push (i++); })() undefined >> >> queue.toString() '0,1,2,3,4,5' >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> setImmediate(() => { console.log('x'); return Promise.reject('xx'); }) 0 x Thrown: Error: unhandled promise rejection: xx >> >> setImmediate(() => { console.log('x'); return Promise.reject('xx'); }) 1 x Thrown: Error: unhandled promise rejection: xx >> >> 42 42 >> .exit >> >> .exit exiting PATH=build:/bin:/sbin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin LANG=C.UTF-8 TERM=screen expect -f test/shell_test_njs.exp spawn -nottycopy njs interactive njs (njs:0.8.4) >> njs.version '0.8.4' >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> console.dump() undefined >> >> console.dump(1) 1 undefined >> >> console.dump(1, 'a') 1 a undefined >> >> var print = console.dump.bind(console); print(1, 'a', [1, 2]) 1 a [ 1, 2 ] undefined >> >> var print = console.log.bind(console); print(console.a.a) Thrown: TypeError: cannot get property "a" of undefined at main (shell:1) >> >> print(console.a.a) Thrown: TypeError: cannot get property "a" of undefined at main (shell:1) >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> console.ll() Thrown: TypeError: (intermediate value)["ll"] is not a function at main (shell:1) >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> console.log.length 0 >> .exit >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> console.info(console.a.a) Thrown: TypeError: cannot get property "a" of undefined at console.info (native) at main (shell:1) >> .exit >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> var o = {toString: function(){}, log: console.log} undefined >> >> o { toString: [Function: toString], log: [Function: log] } >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> [1, new Number(2), 'a', new String('αβZγ'), true, new Boolean(false)] [ 1, [Number: 2], 'a', [String: 'αβZγ'], true, [Boolean: false] ] >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> [undefined,,null] [ undefined, , null ] >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> [InternalError(),TypeError('msg'), new RegExp(), /^undef$/m, new Date(0)] [ InternalError, TypeError: msg, /(?:)/, /^undef$/m, 1970-01-01T00:00:00.000Z ] >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> "\r\0\"" '\r\u0000"' >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> [{a:1}] .exit [ { a: 1 } ] >> >> >> .exit exiting spawn -nottycopy njs -d interactive njs (njs:0.8.4) >> 1+1 shell:main 1 | 00000 ADD 0123 0133 0133 1 | 00016 STOP 0123 2 >> __unknown >> __unknown shell:main 1 | 00000 GLOBAL GET 0223 0023 0233 1 | 00016 REFERENCE ERROR 1 | 00032 STOP 0223 Thrown: ReferenceError: "__unknown" is not defined at main (shell:1) >> >> for (var n in [1]) {try {break} finally{}} shell:main 1 | 00000 ARRAY 0423 1 1 | 00016 PROP INIT 0133 0423 0333 1 | 00032 PROP FOREACH 0523 0423 92 1 | 00048 TRY START 0623 0723 44 1 | 00064 JUMP 16 1 | 00072 TRY END 32 1 | 00080 TRY BREAK 0723 -8 1 | 00092 CATCH 0623 12 1 | 00104 TRY FINALLY 0623 0723 12 40 0 | 00124 PROP NEXT 0323 0423 0523 -76 1 | 00144 STOP 0033 undefined >> >> (function() {try {return} finally{}})() shell:main 1 | 00000 FUNCTION 0823 F7847740 0000 1 | 00016 FUNCTION FRAME 0823 0 1 | 00032 FUNCTION CALL 0823 1 | 00040 STOP 0823 shell: 1 | 00000 TRY START 0203 0303 52 1 | 00016 TRY RETURN 0303 0033 24 1 | 00032 TRY END 32 1 | 00040 TRY BREAK 0303 -8 1 | 00052 CATCH 0203 12 1 | 00064 TRY FINALLY 0203 0303 12 16 1 | 00084 RETURN 0033 undefined >> >> >> .exit exiting spawn -nottycopy njs -p test/js/module/ -p test/js/module/libs/ interactive njs (njs:0.8.4) >> import lib1 from 'lib1.js'; import lib2 from 'lib1.js' undefined >> lib2.inc() >> lib2.inc() undefined >> lib1.get() >> lib1.get() 1 >> >> import ref from 'ref_exception.js' undefined >> >> gcc -Os -o build/njs_unit_test -Isrc -Ibuild -I/usr/include/libxml2 \ -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -g -fexcess-precision=standard -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ -MMD -MF build/test/njs_unit_test.dep -MT build/njs_unit_test.c \ build/test/njs_externals_test.o \ src/test/njs_unit_test.c build/libnjs.a \ -Os -lm -lpcre -lcrypto -lxml2 -L/lib -lz build/njs_unit_test TOTAL: PASSED [130/130] script tests: PASSED [5403/5403] safe script tests: PASSED [5/5] denormals tests: PASSED [9/9] webcrypto tests: PASSED [2/2] xml tests: PASSED [46/46] zlib tests: PASSED [11/11] module tests: PASSED [6/6] fs module tests: PASSED [54/54] crypto module tests: PASSED [41/41] querystring module tests: PASSED [74/74] buffer module tests: PASSED [203/203] externals tests: PASSED [114/114] async handler tests: PASSED [2/2] shared tests: PASSED [35/35] interactive tests: PASSED [32/32] backtraces tests: PASSED [35/35] timezone tests: PASSED [28/28] regexp optional tests: PASSED [16/16] vm_json tests: PASSED [6/6] vm_value tests: PASSED [8/8] vm_internal_api tests: PASSED [31/31] TOTAL: PASSED [6161/6161] var ref Thrown: SyntaxError: "ref" has already been declared in shell:1 >> >> import ref from 'ref_exception.js' Thrown: SyntaxError: "ref" has already been declared in shell:1 >> >> >> .exit exiting spawn -nottycopy njs -s interactive njs (njs:0.8.4) >> var fs = require('fs') Thrown: Error: Cannot find module "fs" at require (native) at main (shell:1) >> >> >> .exit exiting spawn -nottycopy njs -s interactive njs (njs:0.8.4) >> var crypto = require('crypto') undefined >> .exit >> >> .exit exiting spawn -nottycopy njs -u interactive njs (njs:0.8.4) >> new Function() Thrown: TypeError: function constructor is disabled in "safe" mode at Function (native) at main (shell:1) >> >> (new Function('return this'))() === globalThis true >> new Function('return this;') >> new Function('return this;') [Function: anonymous] >> >> new Function('return thi') Thrown: TypeError: function constructor is disabled in "safe" mode at Function (native) at main (shell:1) >> >> >> .exit exiting spawn -nottycopy njs -m interactive njs (njs:0.8.4) >> typeof this 'undefined' >> (() => typeof this)() >> (() => typeof this)() 'undefined' >> >> this.NaN Thrown: TypeError: cannot get property "NaN" of undefined at main (shell:1) >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:0.8.4) >> typeof this 'object' >> (() => typeof this)() >> (() => typeof this)() 'object' >> this.NaN >> this.NaN NaN >> >> >> .exit exiting >>> njs: Entering fakeroot... >>> njs-debug*: Running split function debug... >>> njs-debug*: Preparing subpackage njs-debug... >>> njs-debug*: Running postcheck for njs-debug >>> njs-libs-static*: Running split function static... >>> njs-libs-static*: Preparing subpackage njs-libs-static... >>> njs-libs-static*: Stripping binaries >>> njs-libs-static*: Running postcheck for njs-libs-static >>> njs*: Running postcheck for njs >>> njs*: Preparing package njs... >>> njs*: Stripping binaries >>> njs-debug*: Scanning shared objects >>> njs-libs-static*: Scanning shared objects >>> njs*: Scanning shared objects >>> njs-debug*: Tracing dependencies... so:libc.musl-armhf.so.1 so:libcrypto.so.3 so:libedit.so.0 so:libpcre.so.1 so:libxml2.so.2 so:libz.so.1 >>> njs-debug*: Package size: 3.2 MB >>> njs-debug*: Compressing data... >>> njs-debug*: Create checksum... >>> njs-debug*: Create njs-debug-0.8.4-r0.apk >>> njs-libs-static*: Tracing dependencies... >>> njs-libs-static*: Package size: 9.0 MB >>> njs-libs-static*: Compressing data... >>> njs-libs-static*: Create checksum... >>> njs-libs-static*: Create njs-libs-static-0.8.4-r0.apk >>> njs*: Tracing dependencies... so:libc.musl-armhf.so.1 so:libcrypto.so.3 so:libedit.so.0 so:libpcre.so.1 so:libxml2.so.2 so:libz.so.1 >>> njs*: Package size: 700.0 KB >>> njs*: Compressing data... >>> njs*: Create checksum... >>> njs*: Create njs-0.8.4-r0.apk >>> njs: Build complete at Sat, 27 Apr 2024 09:22:03 +0000 elapsed time 0h 0m 25s >>> njs: Cleaning up srcdir >>> njs: Cleaning up pkgdir >>> njs: Uninstalling dependencies... (1/24) Purging .makedepends-njs (20240427.092139) (2/24) Purging libedit-dev (20230828.3.1-r4) (3/24) Purging bsd-compat-headers (0.7.2-r6) (4/24) Purging ncurses-dev (6.4_p20240330-r0) (5/24) Purging libncurses++ (6.4_p20240330-r0) (6/24) Purging libpanelw (6.4_p20240330-r0) (7/24) Purging libxml2-dev (2.12.6-r2) (8/24) Purging libxml2-utils (2.12.6-r2) (9/24) Purging libxml2 (2.12.6-r2) (10/24) Purging openssl-dev (3.3.0-r1) (11/24) Purging pcre-dev (8.45-r3) (12/24) Purging libpcre16 (8.45-r3) (13/24) Purging libpcre32 (8.45-r3) (14/24) Purging libpcrecpp (8.45-r3) (15/24) Purging pcre (8.45-r3) (16/24) Purging expect (5.45.4-r4) (17/24) Purging libformw (6.4_p20240330-r0) (18/24) Purging libmenuw (6.4_p20240330-r0) (19/24) Purging tcl (8.6.14-r0) (20/24) Purging tzdata (2024a-r1) (21/24) Purging xz-dev (5.6.1-r3) (22/24) Purging xz (5.6.1-r3) (23/24) Purging xz-libs (5.6.1-r3) (24/24) Purging zlib-dev (1.3.1-r1) Executing busybox-1.36.1-r26.trigger OK: 315 MiB in 103 packages >>> njs: Updating the community/armhf repository index... >>> njs: Signing the index...