The Meson build system Version: 1.6.1 Source dir: /builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11 Build dir: /builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/openwrt-build Build type: cross build Project name: jose Project version: 11 C compiler for the host machine: loongarch64-openwrt-linux-musl-gcc (gcc 14.3.0 "loongarch64-openwrt-linux-musl-gcc (OpenWrt GCC 14.3.0 r31609-66e5e9671f) 14.3.0") C linker for the host machine: loongarch64-openwrt-linux-musl-gcc ld.bfd 2.44 C compiler for the build machine: /builder/shared-workdir/build/sdk/staging_dir/host/bin/gcc (gcc 10.2.1 "gcc (Debian 10.2.1-6) 10.2.1 20210110") C linker for the build machine: /builder/shared-workdir/build/sdk/staging_dir/host/bin/gcc ld.bfd 2.35.2 Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: loongarch64 Host machine cpu: generic Target machine cpu family: loongarch64 Target machine cpu: generic Found pkg-config: YES (/builder/shared-workdir/build/sdk/staging_dir/host/bin/pkg-config) 2.5.1 Run-time dependency zlib found: YES 1.3.1 Run-time dependency threads found: YES Run-time dependency jansson found: YES 2.14 Run-time dependency libcrypto found: YES 3.5.4 Program a2x found: NO Configuring jose.h using configuration Checking if "-Wl,--version-script=..." : links: YES Program ./jose-alg found: YES (/builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/tests/./jose-alg) Program ./jose-fmt found: YES (/builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/tests/./jose-fmt) Program ./jose-b64-enc found: YES (/builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/tests/./jose-b64-enc) Program ./jose-b64-dec found: YES (/builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/tests/./jose-b64-dec) Program ./jose-jwk-eql found: YES (/builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/tests/./jose-jwk-eql) Program ./jose-jwk-exc found: YES (/builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/tests/./jose-jwk-exc) Program ./jose-jwk-gen found: YES (/builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/tests/./jose-jwk-gen) Program ./jose-jwk-pub found: YES (/builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/tests/./jose-jwk-pub) Program ./jose-jwk-use found: YES (/builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/tests/./jose-jwk-use) Program ./jose-jwk-thp found: YES (/builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/tests/./jose-jwk-thp) Program ./jose-jws-fmt found: YES (/builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/tests/./jose-jws-fmt) Program ./jose-jws-ver found: YES (/builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/tests/./jose-jws-ver) Program ./jose-jws-sig found: YES (/builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/tests/./jose-jws-sig) Program ./jose-jwe-fmt found: YES (/builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/tests/./jose-jwe-fmt) Program ./jose-jwe-dec found: YES (/builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/tests/./jose-jwe-dec) Program ./jose-jwe-enc found: YES (/builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/tests/./jose-jwe-enc) Run-time dependency openssl found: YES 3.5.4 ../../../../build_dir/target-loongarch64_generic_musl/jose-11/meson.build:77: WARNING: Will not build man pages due to missing dependencies! Build targets in project: 12 jose 11 User defined options Cross files : /builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/openwrt-cross.txt Native files : /builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/openwrt-native.txt buildtype : plain default_library: both Found ninja-1.13.1 at /builder/shared-workdir/build/sdk/staging_dir/host/bin/ninja ninja: Entering directory `/builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/openwrt-build' ninja: warning: Ignoring jobserver: Pipe-based protocol is not supported! [--jobserver-auth=3,4] [1/70] Compiling C object lib/libjose.so.0.0.0.p/misc.c.o [2/70] Compiling C object lib/libjose.so.0.0.0.p/cfg.c.o [3/70] Compiling C object lib/libjose.so.0.0.0.p/hsh.c.o [4/70] Compiling C object lib/libjose.so.0.0.0.p/hooks.c.o [5/70] Compiling C object lib/libjose.so.0.0.0.p/openssl_lock.c.o [6/70] Compiling C object lib/libjose.so.0.0.0.p/io.c.o [7/70] Compiling C object lib/libjose.so.0.0.0.p/zlib_deflate.c.o [8/70] Compiling C object lib/libjose.so.0.0.0.p/b64.c.o [9/70] Compiling C object lib/libjose.so.0.0.0.p/openssl_compat.c.o [10/70] Compiling C object lib/libjose.so.0.0.0.p/openssl_ec.c.o [11/70] Compiling C object lib/libjose.so.0.0.0.p/openssl_oct.c.o [12/70] Compiling C object lib/libjose.so.0.0.0.p/jwk.c.o [13/70] Compiling C object lib/libjose.so.0.0.0.p/openssl_ecmr.c.o [14/70] Compiling C object lib/libjose.so.0.0.0.p/openssl_ecdh.c.o [15/70] Compiling C object lib/libjose.so.0.0.0.p/openssl_dir.c.o [16/70] Compiling C object cmd/jose.p/b64_dec.c.o [17/70] Compiling C object lib/libjose.so.0.0.0.p/jws.c.o [18/70] Compiling C object lib/libjose.so.0.0.0.p/openssl_hash.c.o [19/70] Compiling C object lib/libjose.so.0.0.0.p/openssl_aesgcmkw.c.o [20/70] Compiling C object lib/libjose.so.0.0.0.p/openssl_misc.c.o [21/70] Compiling C object lib/libjose.so.0.0.0.p/openssl_aeskw.c.o [22/70] Compiling C object cmd/jose.p/jwk_eql.c.o [23/70] Compiling C object cmd/jose.p/b64_enc.c.o [24/70] Compiling C object cmd/jose.p/jwk_exc.c.o [25/70] Compiling C object lib/libjose.so.0.0.0.p/openssl_ecdsa.c.o [26/70] Compiling C object cmd/jose.p/jwk_pub.c.o [27/70] Compiling C object lib/libjose.so.0.0.0.p/openssl_hmac.c.o [28/70] Compiling C object lib/libjose.so.0.0.0.p/openssl_rsaes.c.o [29/70] Compiling C object cmd/jose.p/jwk_gen.c.o [30/70] Compiling C object lib/libjose.so.0.0.0.p/openssl_rsa.c.o [31/70] Compiling C object lib/libjose.so.0.0.0.p/openssl_aesgcm.c.o [32/70] Compiling C object lib/libjose.so.0.0.0.p/openssl_ecdhes.c.o [33/70] Compiling C object lib/libjose.so.0.0.0.p/openssl_aescbch.c.o [34/70] Compiling C object lib/libjose.so.0.0.0.p/openssl_pbes2.c.o [35/70] Compiling C object lib/libjose.so.0.0.0.p/openssl_jwk.c.o [36/70] Compiling C object cmd/jose.p/jwk_thp.c.o [37/70] Compiling C object lib/libjose.so.0.0.0.p/jwe.c.o [38/70] Compiling C object cmd/jose.p/jwk_use.c.o [39/70] Compiling C object tests/alg_sign.p/alg_sign.c.o [40/70] Compiling C object cmd/jose.p/jws_fmt.c.o [41/70] Compiling C object cmd/jose.p/jws_sig.c.o [42/70] Compiling C object cmd/jose.p/jwe_fmt.c.o [43/70] Compiling C object lib/libjose.so.0.0.0.p/openssl_rsassa.c.o [44/70] Compiling C object tests/alg_hash.p/alg_hash.c.o [45/70] Compiling C object cmd/jose.p/jwe_dec.c.o [46/70] Compiling C object tests/alg_comp.p/alg_comp.c.o [47/70] Compiling C object tests/alg_encr.p/alg_encr.c.o [48/70] Compiling C object cmd/jose.p/jws_ver.c.o [49/70] Compiling C object tests/alg_wrap.p/alg_wrap.c.o [50/70] Compiling C object tests/api_b64.p/api_b64.c.o [51/70] Compiling C object cmd/jose.p/alg.c.o FAILED: [code=1] cmd/jose.p/alg.c.o loongarch64-openwrt-linux-musl-gcc -Icmd/jose.p -Icmd -I../cmd -I/builder/shared-workdir/build/sdk/staging_dir/target-loongarch64_generic_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-loongarch64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-loongarch64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-loongarch64_generic_gcc-14.3.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11 -I/builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/openwrt-build -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11=jose-11 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -MD -MQ cmd/jose.p/alg.c.o -MF cmd/jose.p/alg.c.o.d -o cmd/jose.p/alg.c.o -c ../cmd/alg.c In file included from /builder/shared-workdir/build/sdk/staging_dir/target-loongarch64_generic_musl/usr/include/jansson.h:13, from /builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/jose/b64.h:27, from /builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/openwrt-build/jose/jose.h:38, from ../cmd/jose.h:20, from ../cmd/alg.c:18: In function 'qsort', inlined from 'jcmd_alg' at ../cmd/alg.c:143:5: /builder/shared-workdir/build/sdk/staging_dir/toolchain-loongarch64_generic_gcc-14.3.0_musl/include/fortify/stdlib.h:95:16: error: '__orig_qsort' accessing 1 byte in a region of size 0 [-Werror=stringop-overflow=] 95 | return __orig_qsort(base, nmemb, size, compar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-loongarch64_generic_gcc-14.3.0_musl/include/fortify/stdio.h:26, from /builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/jose/io.h:28, from /builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/jose/b64.h:26: /builder/shared-workdir/build/sdk/staging_dir/toolchain-loongarch64_generic_gcc-14.3.0_musl/include/fortify/stdlib.h: In function 'jcmd_alg': /builder/shared-workdir/build/sdk/staging_dir/toolchain-loongarch64_generic_gcc-14.3.0_musl/include/fortify/fortify-headers.h:60:44: note: in a call to function '__orig_qsort' declared with attribute 'access (read_write, 1)' 60 | #define _FORTIFY_ORIG(p,fn) __typeof__(fn) __orig_##fn __asm__(_FORTIFY_STR(p) #fn) | ^~~~~~~ At top level: cc1: note: unrecognized command-line option '-Wno-unused-command-line-argument' may have been intended to silence earlier diagnostics cc1: all warnings being treated as errors [52/70] Compiling C object tests/api_jws.p/api_jws.c.o [53/70] Linking static target lib/libjose.a [54/70] Compiling C object tests/api_jwe.p/api_jwe.c.o [55/70] Linking target lib/libjose.so.0.0.0 [56/70] Compiling C object tests/issue-75/issue75.p/issue-75.c.o [57/70] Compiling C object cmd/jose.p/jose.c.o FAILED: [code=1] cmd/jose.p/jose.c.o loongarch64-openwrt-linux-musl-gcc -Icmd/jose.p -Icmd -I../cmd -I/builder/shared-workdir/build/sdk/staging_dir/target-loongarch64_generic_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-loongarch64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-loongarch64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-loongarch64_generic_gcc-14.3.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11 -I/builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/openwrt-build -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11=jose-11 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -MD -MQ cmd/jose.p/jose.c.o -MF cmd/jose.p/jose.c.o.d -o cmd/jose.p/jose.c.o -c ../cmd/jose.c In file included from /builder/shared-workdir/build/sdk/staging_dir/target-loongarch64_generic_musl/usr/include/jansson.h:13, from /builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/jose/b64.h:27, from /builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/openwrt-build/jose/jose.h:38, from /builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/cmd/jose.h:20, from ../cmd/jose.c:18: In function 'qsort', inlined from 'main' at ../cmd/jose.c:516:5: /builder/shared-workdir/build/sdk/staging_dir/toolchain-loongarch64_generic_gcc-14.3.0_musl/include/fortify/stdlib.h:95:16: error: '__orig_qsort' accessing 1 byte in a region of size 0 [-Werror=stringop-overflow=] 95 | return __orig_qsort(base, nmemb, size, compar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-loongarch64_generic_gcc-14.3.0_musl/include/fortify/stdio.h:26, from /builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/jose/io.h:28, from /builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/jose/b64.h:26: /builder/shared-workdir/build/sdk/staging_dir/toolchain-loongarch64_generic_gcc-14.3.0_musl/include/fortify/stdlib.h: In function 'main': /builder/shared-workdir/build/sdk/staging_dir/toolchain-loongarch64_generic_gcc-14.3.0_musl/include/fortify/fortify-headers.h:60:44: note: in a call to function '__orig_qsort' declared with attribute 'access (read_write, 1)' 60 | #define _FORTIFY_ORIG(p,fn) __typeof__(fn) __orig_##fn __asm__(_FORTIFY_STR(p) #fn) | ^~~~~~~ At top level: cc1: note: unrecognized command-line option '-Wno-unused-command-line-argument' may have been intended to silence earlier diagnostics cc1: all warnings being treated as errors [58/70] Compiling C object cmd/jose.p/jwe_enc.c.o [59/70] Compiling C object cmd/jose.p/fmt.c.o ninja: build stopped: subcommand failed. make[3]: *** [Makefile:74: /builder/shared-workdir/build/sdk/build_dir/target-loongarch64_generic_musl/jose-11/.built] Error 1 time: package/feeds/packages/jose/compile#9.89#2.56#14.00