>>> njs: Building community/njs 0.8.7-r0 (using abuild 3.14.1-r3) started Wed, 20 Nov 2024 22:24:46 +0000
>>> njs: Validating /home/buildozer/aports/community/njs/APKBUILD...
>>> njs: Analyzing dependencies...
>>> njs: Installing for build: build-base libedit-dev libxml2-dev openssl-dev pcre-dev
(1/21) Installing bsd-compat-headers (0.7.2-r6)
(2/21) Installing libformw (6.5_p20241006-r3)
(3/21) Installing libmenuw (6.5_p20241006-r3)
(4/21) Installing libpanelw (6.5_p20241006-r3)
(5/21) Installing libncurses++ (6.5_p20241006-r3)
(6/21) Installing ncurses-dev (6.5_p20241006-r3)
(7/21) Installing libedit-dev (20240808.3.1-r0)
(8/21) Installing zlib-dev (1.3.1-r2)
(9/21) Installing xz-libs (5.6.3-r0)
(10/21) Installing xz (5.6.3-r0)
(11/21) Installing xz-dev (5.6.3-r0)
(12/21) Installing libxml2 (2.13.4-r3)
(13/21) Installing libxml2-utils (2.13.4-r3)
(14/21) Installing libxml2-dev (2.13.4-r3)
(15/21) Installing openssl-dev (3.3.2-r4)
(16/21) Installing libpcre16 (8.45-r3)
(17/21) Installing libpcre32 (8.45-r3)
(18/21) Installing pcre (8.45-r3)
(19/21) Installing libpcrecpp (8.45-r3)
(20/21) Installing pcre-dev (8.45-r3)
(21/21) Installing .makedepends-njs (20241120.222448)
Executing busybox-1.37.0-r8.trigger
OK: 277 MiB in 122 packages
>>> njs: Cleaning up srcdir
>>> njs: Cleaning up pkgdir
>>> njs: Cleaning up tmpdir
>>> njs: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/njs-0.8.7.tar.gz
Connecting to distfiles.alpinelinux.org (172.105.82.32:443)
saving to '/var/cache/distfiles/v3.21/njs-0.8.7.tar.gz.part'
njs-0.8.7.tar.gz.par 100% |********************************|  859k  0:00:00 ETA
'/var/cache/distfiles/v3.21/njs-0.8.7.tar.gz.part' saved
>>> njs: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/njs-0.8.7.tar.gz
>>> njs: Checking sha512sums...
njs-0.8.7.tar.gz: OK
fix-tests-libxml.patch: OK
mktemp-busybox-compat.patch: OK
no-werror.patch: OK
>>> njs: Unpacking /var/cache/distfiles/v3.21/njs-0.8.7.tar.gz...
>>> njs: fix-tests-libxml.patch
patching file external/njs_xml_module.c
patching file external/njs_xml_module.c
>>> njs: mktemp-busybox-compat.patch
patching file test/options
>>> njs: no-werror.patch
patching file auto/cc
configuring for Linux 6.1.90-0-lts armv8l
checking for C compiler: gcc
 + using GNU C compiler
 + gcc version 14.2.0 (Alpine 14.2.0) 
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.2 3 Sep 2024"
checking for libxml2 via pkg-config ... found
checking for libxml2 version ... "2.13.4"
checking for zlib via pkg-config ... found
checking for zlib version ... "1.3.1"
creating build-debug/Makefile
checking for expect ... not found
 - expect tests are disabled

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: -lz

 njs build dir: build-debug
 njs CLI: build-debug/njs

gcc -c -Isrc -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -lz -ledit
configuring for Linux 6.1.90-0-lts armv8l
checking for C compiler: gcc
 + using GNU C compiler
 + gcc version 14.2.0 (Alpine 14.2.0) 
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.2 3 Sep 2024"
checking for libxml2 via pkg-config ... found
checking for libxml2 version ... "2.13.4"
checking for zlib via pkg-config ... found
checking for zlib version ... "1.3.1"
creating build/Makefile
checking for expect ... not found
 - expect tests are disabled

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: -lz

 njs build dir: build
 njs CLI: build/njs

gcc -c -Isrc -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -Iexternal -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 -lz -ledit
>>> 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...
'./usr/lib/libnjs.a' -> '/home/buildozer/aports/community/njs/pkg/njs-libs-static/./usr/lib/libnjs.a'
'./usr/lib/libnjs-debug.a' -> '/home/buildozer/aports/community/njs/pkg/njs-libs-static/./usr/lib/libnjs-debug.a'
>>> 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-armv7.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.0 MB
>>> njs-debug*: Compressing data...
>>> njs-debug*: Create checksum...
>>> njs-debug*: Create njs-debug-0.8.7-r0.apk
>>> njs-libs-static*: Tracing dependencies...
>>> njs-libs-static*: Package size: 8.7 MB
>>> njs-libs-static*: Compressing data...
>>> njs-libs-static*: Create checksum...
>>> njs-libs-static*: Create njs-libs-static-0.8.7-r0.apk
>>> njs*: Tracing dependencies...
	so:libc.musl-armv7.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: 516.9 KB
>>> njs*: Compressing data...
>>> njs*: Create checksum...
>>> njs*: Create njs-0.8.7-r0.apk
>>> njs: Build complete at Wed, 20 Nov 2024 22:25:18 +0000 elapsed time 0h 0m 32s
>>> njs: Cleaning up srcdir
>>> njs: Cleaning up pkgdir
>>> njs: Uninstalling dependencies...
(1/21) Purging .makedepends-njs (20241120.222448)
(2/21) Purging libedit-dev (20240808.3.1-r0)
(3/21) Purging bsd-compat-headers (0.7.2-r6)
(4/21) Purging ncurses-dev (6.5_p20241006-r3)
(5/21) Purging libncurses++ (6.5_p20241006-r3)
(6/21) Purging libpanelw (6.5_p20241006-r3)
(7/21) Purging libxml2-dev (2.13.4-r3)
(8/21) Purging libxml2-utils (2.13.4-r3)
(9/21) Purging libxml2 (2.13.4-r3)
(10/21) Purging openssl-dev (3.3.2-r4)
(11/21) Purging pcre-dev (8.45-r3)
(12/21) Purging libpcre16 (8.45-r3)
(13/21) Purging libpcre32 (8.45-r3)
(14/21) Purging libpcrecpp (8.45-r3)
(15/21) Purging pcre (8.45-r3)
(16/21) Purging libformw (6.5_p20241006-r3)
(17/21) Purging libmenuw (6.5_p20241006-r3)
(18/21) Purging xz-dev (5.6.3-r0)
(19/21) Purging xz (5.6.3-r0)
(20/21) Purging xz-libs (5.6.3-r0)
(21/21) Purging zlib-dev (1.3.1-r2)
Executing busybox-1.37.0-r8.trigger
OK: 271 MiB in 101 packages
>>> njs: Updating the community/armv7 repository index...
>>> njs: Signing the index...