>>> p11-kit: Building main/p11-kit 0.24.1-r2 (using abuild 3.11.0_rc12-r0) started Wed, 19 Apr 2023 18:29:11 +0000 >>> p11-kit: Checking sanity of /home/buildozer/aports/main/p11-kit/APKBUILD... >>> p11-kit: Analyzing dependencies... >>> p11-kit: Installing for build: build-base meson libtasn1-dev libffi-dev (1/17) Installing samurai (1.2-r3) (2/17) Installing libbz2 (1.0.8-r5) (3/17) Installing libffi (3.4.4-r2) (4/17) Installing gdbm (1.23-r1) (5/17) Installing xz-libs (5.4.2-r1) (6/17) Installing mpdecimal (2.5.1-r2) (7/17) Installing libpanelw (6.4_p20230401-r4) (8/17) Installing readline (8.2.1-r1) (9/17) Installing sqlite-libs (3.41.2-r2) (10/17) Installing python3 (3.11.3-r10) (11/17) Installing meson (1.1.0-r1) (12/17) Installing libtasn1 (4.19.0-r1) (13/17) Installing libtasn1-progs (4.19.0-r1) (14/17) Installing libtasn1-dev (4.19.0-r1) (15/17) Installing linux-headers (6.2-r0) (16/17) Installing libffi-dev (3.4.4-r2) (17/17) Installing .makedepends-p11-kit (20230419.182911) Executing busybox-1.36.0-r7.trigger OK: 364 MiB in 114 packages >>> p11-kit: Cleaning up srcdir >>> p11-kit: Cleaning up pkgdir >>> p11-kit: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/p11-kit-0.24.1.tar.xz >>> p11-kit: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/p11-kit-0.24.1.tar.xz >>> p11-kit: Checking sha512sums... p11-kit-0.24.1.tar.xz: OK >>> p11-kit: Unpacking /var/cache/distfiles/v3.18/p11-kit-0.24.1.tar.xz... The Meson build system Version: 1.1.0 Source dir: /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1 Build dir: /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output Build type: native build Project name: p11-kit Project version: 0.24.1 C compiler for the host machine: gcc (gcc 12.2.1 "gcc (Alpine 12.2.1_git20220924-r10) 12.2.1 20220924") C linker for the host machine: gcc ld.bfd 2.40 Host machine cpu family: arm Host machine cpu: armv8l Has header "libintl.h" : NO Checking for size of "unsigned long" : 4 Run-time dependency threads found: YES Checking for function "pthread_create" with dependency threads: YES Checking for function "nanosleep" : YES Checking for function "dlopen" : YES Library nsl found: NO Has header "locale.h" : YES Checking for type "locale_t" : YES Checking for function "newlocale" : YES Checking for function "strerror_l" : YES Has header "sys/resource.h" : YES Has header "sys/un.h" : YES Has header "ucred.h" : NO Checking for function "fdwalk" : NO Checking for function "getauxval" : YES Checking for function "getexecname" : NO Checking for function "getpeereid" : NO Checking for function "getpeerucred" : NO Checking for function "getprogname" : NO Checking for function "getresuid" : YES Checking for function "issetugid" : YES Checking for function "mkdtemp" : YES Checking for function "mkstemp" : YES Checking for function "secure_getenv" : YES Checking for function "strndup" : YES Checking whether type "struct dirent" has member "d_type" : YES Checking if "thread-local storage class" compiles: YES Checking for function "gmtime_r" : YES Checking if "program_invocation_short_name_test_code" : links: YES Checking if "__libc_enable_secure" : links: NO Checking if "vsock_test" compiles: YES Checking for type "sighandler_t" : NO Checking for type "sig_t" : NO Checking for type "__sighandler_t" : NO Checking for type "sighandler_t" : NO Checking for type "sig_t" : YES Checking for type "__sighandler_t" : NO Has header "stdbool.h" : YES Checking for function "asprintf" : YES Checking for function "basename" : YES Checking for function "memdup" : NO Checking for function "reallocarray" : YES Checking for function "secure_getenv" : YES (cached) Checking for function "setenv" : YES Checking for function "strerror_r" : YES Checking for function "strnstr" : NO Checking for function "vasprintf" : YES Header "errno.h" has symbol "program_invocation_short_name" : YES Header "stdio.h" has symbol "asprintf" : YES Header "stdio.h" has symbol "vasprintf" : YES Header "stdlib.h" has symbol "reallocarray" : YES Found pkg-config: /usr/bin/pkg-config (1.9.4) Run-time dependency libffi found: YES 3.4.4 Run-time dependency libtasn1 found: YES 4.19.0 Program asn1Parser found: YES (/usr/bin/asn1Parser) Did not find CMake 'cmake' Found CMake: NO Run-time dependency libsystemd found: NO (tried pkgconfig and cmake) Run-time dependency systemd found: NO (tried pkgconfig and cmake) Configuring config.h using configuration Compiler for C supports link arguments -Wl,--version-script,/home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/p11-kit/libp11-kit.map: YES Compiler for C supports link arguments -Wl,-z,nodelete: YES Compiler for C supports link arguments -Wl,--version-script,/home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/p11-kit/p11-module.map: YES Program gen-pkcs11-gnu.sh found: YES (/home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/p11-kit/gen-pkcs11-gnu.sh) Program test-messages.sh found: YES (/home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/p11-kit/test-messages.sh) Program test-server.sh found: YES (/home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/p11-kit/test-server.sh) Configuring pkcs11.conf.example using configuration Program msgfmt found: NO po/meson.build:1: WARNING: Gettext not found, all translation (po) targets will be ignored. Run-time dependency bash-completion found: NO (tried pkgconfig and cmake) bash-completion/meson.build:7: WARNING: Will not install bash completion due to missing dependencies! Build targets in project: 103 p11-kit 0.24.1 User defined options auto_features : auto bindir : /usr/bin buildtype : plain datadir : /usr/share includedir : /usr/include infodir : /usr/share/info libdir : /usr/lib libexecdir : /usr/libexec localedir : /usr/share/locale localstatedir : /var mandir : /usr/share/man prefix : /usr sbindir : /usr/sbin sharedstatedir: /var/lib sysconfdir : /etc wrap_mode : nodownload b_lto : true b_pie : true b_staticpic : true trust_paths : /etc/ssl/certs/ca-certificates.crt Found ninja-1.9 at /usr/bin/ninja ninja: entering directory '/home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output' [1/283] Compiling C object fuzz/rpc_fuzzer.p/main.c.o [2/283] Compiling C object fuzz/rpc_fuzzer.p/rpc_fuzzer.c.o [3/283] Compiling C object p11-kit/mock-six.so.p/mock-module-ep4.c.o [4/283] Compiling C object p11-kit/mock-ten.so.p/mock-module-ep8.c.o [5/283] Compiling C object p11-kit/mock-nine.so.p/mock-module-ep7.c.o [6/283] Compiling C object p11-kit/mock-eight.so.p/mock-module-ep6.c.o [7/283] Compiling C object p11-kit/mock-seven.so.p/mock-module-ep5.c.o [8/283] Compiling C object p11-kit/mock-five.so.p/mock-module-ep3.c.o [9/283] Compiling C object p11-kit/mock-four.so.p/mock-module-ep.c.o [10/283] Compiling C object p11-kit/mock-three.so.p/mock-module-ep.c.o [11/283] Compiling C object p11-kit/mock-two.so.p/mock-module-ep2.c.o [12/283] Compiling C object p11-kit/mock-one.so.p/mock-module-ep.c.o [13/283] Compiling C object p11-kit/frob-setuid.p/frob-setuid.c.o [14/283] Compiling C object p11-kit/print-messages.p/print-messages.c.o [15/283] Generating 'p11-kit/libp11-kit-pkcs11-gnu.a.p/pkcs11-gnu-uri.h'. [16/283] Generating 'p11-kit/libp11-kit-pkcs11-gnu.a.p/pkcs11-gnu-pin.h'. [17/283] Generating 'p11-kit/libp11-kit-pkcs11-gnu.a.p/pkcs11-gnu-iter.h'. [18/283] Compiling C object p11-kit/p11-kit-server-testable.p/server.c.o [19/283] Compiling C object p11-kit/p11-kit-server.p/server.c.o [20/283] Compiling C object p11-kit/p11-kit-remote-testable.p/remote.c.o [21/283] Compiling C object p11-kit/p11-kit-remote.p/remote.c.o [22/283] Compiling C object p11-kit/p11-kit.p/p11-kit.c.o [23/283] Compiling C object p11-kit/p11-kit.p/lists.c.o [24/283] Compiling C object p11-kit/p11-kit-client.so.p/client-init.c.o [25/283] Compiling C object p11-kit/p11-kit-client.so.p/client.c.o [26/283] Compiling C object common/frob-getprogname.p/frob-getprogname.c.o [27/283] Compiling C object common/frob-getenv.p/frob-getenv.c.o [28/283] Compiling C object common/frob-getauxval.p/frob-getauxval.c.o [29/283] Compiling C object common/libp11-tool.a.p/unix-peer.c.o [30/283] Compiling C object common/libp11-tool.a.p/tool.c.o [31/283] Compiling C object trust/liblibtrust-test.a.p/digest.c.o [32/283] Compiling C object trust/liblibtrust-test.a.p/test-trust.c.o [33/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/util.c.o [34/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/uri.c.o [35/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/rpc-server.c.o [36/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/proxy-init.c.o [37/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/proxy.c.o [38/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/pin.c.o [39/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/modules.c.o [40/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/messages.c.o [41/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/iter.c.o [42/283] Generating trust/pkix.asn.h with a custom command [43/283] Generating trust/openssl.asn.h with a custom command [44/283] Generating trust/basic.asn.h with a custom command [45/283] Compiling C object p11-kit/test-server.p/test-server.c.o [46/283] Compiling C object p11-kit/test-transport.p/test-transport.c.o [47/283] Compiling C object p11-kit/test-filter.p/test-filter.c.o [48/283] Compiling C object p11-kit/test-log.p/test-log.c.o [49/283] Compiling C object p11-kit/test-managed.p/test-managed.c.o [50/283] Compiling C object p11-kit/test-virtual.p/test-virtual.c.o [51/283] Compiling C object p11-kit/test-rpc.p/test-rpc.c.o [52/283] Compiling C object p11-kit/test-iter.p/test-iter.c.o [53/283] Compiling C object p11-kit/test-proxy.p/test-proxy.c.o [54/283] Compiling C object p11-kit/test-deprecated.p/test-deprecated.c.o [55/283] Compiling C object p11-kit/test-modules.p/test-modules.c.o [56/283] Compiling C object p11-kit/test-init.p/test-init.c.o [57/283] Compiling C object p11-kit/test-pin.p/test-pin.c.o [58/283] Compiling C object p11-kit/test-uri.p/test-uri.c.o [59/283] Compiling C object p11-kit/test-conf.p/test-conf.c.o [60/283] Compiling C object p11-kit/test-util.p/test-util.c.o [61/283] Generating p11-kit/generate virtual-fixed-generated.h with a custom command [62/283] Compiling C object common/libp11-library.a.p/library.c.o [63/283] Compiling C object p11-kit/test-progname.p/test-progname.c.o [64/283] Compiling C object common/test-runtime.p/test-runtime.c.o [65/283] Compiling C object common/test-argv.p/test-argv.c.o [66/283] Compiling C object common/test-message.p/test-message.c.o [67/283] Compiling C object common/test-lexer.p/test-lexer.c.o [68/283] Compiling C object common/test-path.p/test-path.c.o [69/283] Compiling C object common/test-url.p/test-url.c.o [70/283] Compiling C object common/test-buffer.p/test-buffer.c.o [71/283] Compiling C object common/test-attrs.p/test-attrs.c.o [72/283] Compiling C object common/test-constants.p/test-constants.c.o [73/283] Compiling C object common/test-array.p/test-array.c.o [74/283] Compiling C object common/test-dict.p/test-dict.c.o [75/283] Compiling C object common/test-hash.p/test-hash.c.o [76/283] Compiling C object common/test-compat.p/test-compat.c.o [77/283] Compiling C object common/libp11-test.a.p/test.c.o [78/283] Compiling C object common/libp11-test.a.p/mock.c.o [79/283] Compiling C object common/libp11-common.a.p/vsock.c.o [80/283] Compiling C object common/libp11-common.a.p/url.c.o [81/283] Compiling C object p11-kit/libp11-kit-pkcs11-gnu.a.p/pkcs11-gnu.c.o [82/283] Compiling C object common/libp11-common.a.p/runtime.c.o [83/283] Compiling C object common/libp11-common.a.p/path.c.o Done. Done. Done. [84/283] Compiling C object trust/frob-oid.p/frob-oid.c.o [85/283] Compiling C object trust/frob-ext.p/frob-ext.c.o [86/283] Compiling C object trust/frob-eku.p/frob-eku.c.o [87/283] Compiling C object trust/frob-ku.p/frob-ku.c.o [88/283] Compiling C object trust/frob-bc.p/frob-bc.c.o [89/283] Compiling C object trust/frob-cert.p/frob-cert.c.o [90/283] Compiling C object trust/frob-nss-trust.p/frob-nss-trust.c.o [91/283] Compiling C object trust/frob-token.p/frob-token.c.o [92/283] Compiling C object trust/frob-pow.p/frob-pow.c.o [93/283] Compiling C object trust/test-jks.p/test-jks.c.o [94/283] Compiling C object trust/test-edk2.p/test-edk2.c.o [95/283] Compiling C object trust/test-openssl.p/test-openssl.c.o [96/283] Compiling C object trust/test-bundle.p/test-bundle.c.o [97/283] Compiling C object trust/test-cer.p/test-cer.c.o [98/283] Compiling C object trust/test-enumerate.p/test-enumerate.c.o [99/283] Compiling C object trust/test-save.p/test-save.c.o [100/283] Compiling C object trust/test-module.p/test-module.c.o [101/283] Compiling C object trust/test-token.p/test-token.c.o [102/283] Compiling C object trust/test-builder.p/test-builder.c.o [103/283] Compiling C object trust/test-parser.p/test-parser.c.o [104/283] Compiling C object trust/test-index.p/test-index.c.o [105/283] Compiling C object trust/test-persist.p/test-persist.c.o [106/283] Compiling C object trust/test-x509.p/test-x509.c.o [107/283] Compiling C object trust/test-utf8.p/test-utf8.c.o [108/283] Compiling C object trust/test-oid.p/test-oid.c.o [109/283] Linking static target common/libp11-library.a [110/283] Compiling C object trust/test-pem.p/test-pem.c.o [111/283] Compiling C object trust/test-base64.p/test-base64.c.o [112/283] Compiling C object trust/test-asn1.p/test-asn1.c.o [113/283] Compiling C object trust/test-digest.p/test-digest.c.o [114/283] Compiling C object trust/trust.p/trust.c.o [115/283] Compiling C object trust/trust.p/save.c.o ../trust/frob-oid.c: In function 'main': ../trust/frob-oid.c:57:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 57 | node_asn *definitions = NULL; | ^~~~~~~~~~~~~~~~~~ ../trust/frob-oid.c:58:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | node_asn *oid = NULL; | ^~~~~~~~~~ [116/283] Compiling C object trust/trust.p/list.c.o [117/283] Compiling C object trust/trust.p/extract-cer.c.o ../trust/frob-eku.c: In function 'main': ../trust/frob-eku.c:58:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | node_asn *definitions = NULL; | ^~~~~~~~~~~~~~~~~~ ../trust/frob-eku.c:59:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 59 | node_asn *ekus = NULL; | ^~~~~~~~~~~ [118/283] Compiling C object trust/trust.p/extract-pem.c.o [119/283] Compiling C object trust/trust.p/extract-openssl.c.o [120/283] Compiling C object trust/trust.p/extract-edk2.c.o [121/283] Linking static target p11-kit/libp11-kit-pkcs11-gnu.a [122/283] Compiling C object trust/trust.p/extract-jks.c.o [123/283] Compiling C object trust/trust.p/extract.c.o [124/283] Linking static target common/libp11-tool.a [125/283] Compiling C object trust/trust.p/enumerate.c.o [126/283] Compiling C object trust/trust.p/dump.c.o [127/283] Compiling C object trust/trust.p/digest.c.o [128/283] Compiling C object trust/trust.p/persist.c.o [129/283] Compiling C object trust/trust.p/parser.c.o [130/283] Compiling C object trust/trust.p/anchor.c.o [131/283] Compiling C object trust/liblibtrust-testable.a.p/token.c.o [132/283] Compiling C object trust/liblibtrust-testable.a.p/session.c.o [133/283] Compiling C object trust/liblibtrust-testable.a.p/save.c.o [134/283] Compiling C object trust/liblibtrust-testable.a.p/module.c.o [135/283] Compiling C object trust/liblibtrust-testable.a.p/persist.c.o [136/283] Compiling C object trust/liblibtrust-testable.a.p/parser.c.o [137/283] Compiling C object trust/liblibtrust-testable.a.p/index.c.o [138/283] Compiling C object trust/liblibtrust-testable.a.p/digest.c.o [139/283] Compiling C object trust/liblibtrust-testable.a.p/builder.c.o [140/283] Compiling C object trust/p11-kit-trust.so.p/module-init.c.o ../trust/frob-ext.c: In function 'main': ../trust/frob-ext.c:58:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | node_asn *definitions = NULL; | ^~~~~~~~~~~~~~~~~~ ../trust/frob-ext.c:59:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 59 | node_asn *ext = NULL; | ^~~~~~~~~~ [141/283] Compiling C object trust/p11-kit-trust.so.p/token.c.o [142/283] Compiling C object trust/p11-kit-trust.so.p/session.c.o [143/283] Compiling C object trust/p11-kit-trust.so.p/save.c.o [144/283] Compiling C object trust/p11-kit-trust.so.p/module.c.o In file included from ../trust/parser.h:35, from ../trust/token.h:40, from ../trust/frob-token.c:40: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ [145/283] Compiling C object trust/p11-kit-trust.so.p/persist.c.o ../trust/frob-ku.c: In function 'main': ../trust/frob-ku.c:60:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 60 | node_asn *definitions = NULL; | ^~~~~~~~~~~~~~~~~~ ../trust/frob-ku.c:61:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 61 | node_asn *ku = NULL; | ^~~~~~~~~ [146/283] Compiling C object trust/p11-kit-trust.so.p/parser.c.o [147/283] Compiling C object trust/p11-kit-trust.so.p/index.c.o [148/283] Compiling C object trust/p11-kit-trust.so.p/digest.c.o ../trust/frob-bc.c: In function 'main': ../trust/frob-bc.c:58:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | node_asn *definitions = NULL; | ^~~~~~~~~~~~~~~~~~ ../trust/frob-bc.c:59:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 59 | node_asn *ext = NULL; | ^~~~~~~~~~ [149/283] Compiling C object trust/p11-kit-trust.so.p/builder.c.o [150/283] Compiling C object trust/liblibtrust-data.a.p/x509.c.o [151/283] Compiling C object trust/liblibtrust-data.a.p/utf8.c.o [152/283] Compiling C object trust/liblibtrust-data.a.p/oid.c.o In file included from ../trust/test-asn1.c:38: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/test-asn1.c:41: ../trust/x509.h:43:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 43 | unsigned char * p11_x509_find_extension (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:49:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 49 | bool  p11_x509_hash_subject_public_key (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:78:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 78 | char *  p11_x509_lookup_dn_name (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/test-asn1.c: In function 'test_asn1_cache': ../trust/test-asn1.c:98:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 98 | node_asn *asn; | ^~~ ../trust/test-asn1.c:99:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 99 | node_asn *check; | ^~~~~ ../trust/test-asn1.c: In function 'test_asn1_free': ../trust/test-asn1.c:137:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 137 | node_asn *asn; | ^~~ [153/283] Compiling C object trust/liblibtrust-data.a.p/pem.c.o [154/283] Compiling C object trust/liblibtrust-data.a.p/base64.c.o [155/283] Compiling C object trust/liblibtrust-data.a.p/asn1.c.o In file included from ../trust/enumerate.h:41, from ../trust/extract.h:40, from ../trust/extract-cer.c:39: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ ../trust/enumerate.h:79:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 79 | node_asn *cert_asn; | ^~~~~~~~ [156/283] Compiling C object common/libp11-common.a.p/message.c.o [157/283] Compiling C object common/libp11-common.a.p/lexer.c.o ../p11-kit/server.c: In function 'server_loop': ../p11-kit/server.c:91:14: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'time_t' {aka 'long long int'} [-Wformat=] 91 | #define _(x) (x) | ^~~ ../p11-kit/server.c:556:38: note: in expansion of macro '_' 556 | p11_message (_("no connections to %s for %lu secs, exiting"), server->socket_name, timeout->tv_sec); | ^ ../p11-kit/server.c: In function 'server_loop': ../p11-kit/server.c:91:14: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'time_t' {aka 'long long int'} [-Wformat=] 91 | #define _(x) (x) | ^~~ ../p11-kit/server.c:556:38: note: in expansion of macro '_' 556 | p11_message (_("no connections to %s for %lu secs, exiting"), server->socket_name, timeout->tv_sec); | ^ [158/283] Compiling C object common/libp11-common.a.p/hash.c.o [159/283] Compiling C object common/libp11-common.a.p/dict.c.o [160/283] Compiling C object common/libp11-common.a.p/debug.c.o [161/283] Compiling C object common/libp11-common.a.p/constants.c.o [162/283] Compiling C object common/libp11-common.a.p/compat.c.o [163/283] Compiling C object common/libp11-common.a.p/buffer.c.o In file included from ../trust/enumerate.h:41, from ../trust/extract.h:40, from ../trust/extract-edk2.c:40: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ ../trust/enumerate.h:79:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 79 | node_asn *cert_asn; | ^~~~~~~~ [164/283] Compiling C object common/libp11-common.a.p/array.c.o ../trust/test-oid.c: In function 'test_known_oids': ../trust/test-oid.c:53:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 53 | node_asn *definitions = NULL; | ^~~~~~~~~~~~~~~~~~ ../trust/test-oid.c:54:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 54 | node_asn *node; | ^~~~ [165/283] Compiling C object common/libp11-common.a.p/attrs.c.o In file included from ../trust/enumerate.h:41, from ../trust/extract.h:40, from ../trust/extract-pem.c:41: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ ../trust/enumerate.h:79:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 79 | node_asn *cert_asn; | ^~~~~~~~ [166/283] Compiling C object common/libp11-common.a.p/argv.c.o [167/283] Compiling C object common/test-tests.p/test-tests.c.o ../trust/frob-cert.c: In function 'main': ../trust/frob-cert.c:86:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 86 | node_asn *definitions = NULL; | ^~~~~~~~~~~~~~~~~~ ../trust/frob-cert.c:87:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 87 | node_asn *cert = NULL; | ^~~~~~~~~~~ In file included from ../trust/enumerate.h:41, from ../trust/extract.h:40, from ../trust/trust.c:39: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ ../trust/enumerate.h:79:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 79 | node_asn *cert_asn; | ^~~~~~~~ In file included from ../trust/test-x509.c:38: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/test-x509.c:41: ../trust/x509.h:43:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 43 | unsigned char * p11_x509_find_extension (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:49:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 49 | bool  p11_x509_hash_subject_public_key (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:78:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 78 | char *  p11_x509_lookup_dn_name (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/test-x509.c: In function 'test_parse_extension': ../trust/test-x509.c:283:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 283 | node_asn *cert; | ^~~~ ../trust/test-x509.c: In function 'test_parse_extension_not_found': ../trust/test-x509.c:308:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 308 | node_asn *cert; | ^~~~ In file included from ../trust/enumerate.h:41, from ../trust/list.c:42: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ ../trust/enumerate.h:79:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 79 | node_asn *cert_asn; | ^~~~~~~~ ../trust/list.c: In function 'list_iterate': ../trust/list.c:95:26: warning: variable 'object' set but not used [-Wunused-but-set-variable] 95 | CK_OBJECT_HANDLE object; | ^~~~~~ [168/283] Linking static target trust/liblibtrust-test.a [169/283] Compiling C object p11-kit/libp11-kit-testable.a.p/util.c.o [170/283] Compiling C object p11-kit/libp11-kit-testable.a.p/uri.c.o [171/283] Compiling C object p11-kit/libp11-kit-testable.a.p/rpc-server.c.o [172/283] Compiling C object p11-kit/libp11-kit-testable.a.p/proxy-init.c.o [173/283] Compiling C object p11-kit/libp11-kit-testable.a.p/proxy.c.o [174/283] Compiling C object p11-kit/libp11-kit-testable.a.p/pin.c.o [175/283] Compiling C object p11-kit/libp11-kit-testable.a.p/modules.c.o [176/283] Compiling C object p11-kit/libp11-kit-testable.a.p/messages.c.o In file included from ../trust/enumerate.h:41, from ../trust/dump.c:42: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ ../trust/enumerate.h:79:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 79 | node_asn *cert_asn; | ^~~~~~~~ [177/283] Compiling C object p11-kit/libp11-kit-testable.a.p/iter.c.o In file included from ../trust/builder.h:38, from ../trust/session.h:35, from ../trust/session.c:44: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ [178/283] Compiling C object p11-kit/libp11-kit-testable.a.p/virtual.c.o In file included from ../trust/enumerate.h:41, from ../trust/extract.h:40, from ../trust/extract.c:40: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ ../trust/enumerate.h:79:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 79 | node_asn *cert_asn; | ^~~~~~~~ [179/283] Compiling C object p11-kit/libp11-kit-testable.a.p/rpc-client.c.o [180/283] Compiling C object p11-kit/libp11-kit-testable.a.p/rpc-message.c.o In file included from ../trust/enumerate.h:41, from ../trust/extract.h:40, from ../trust/extract-jks.c:41: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ ../trust/enumerate.h:79:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 79 | node_asn *cert_asn; | ^~~~~~~~ In file included from ../trust/builder.h:38, from ../trust/session.h:35, from ../trust/session.c:44: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ [181/283] Compiling C object p11-kit/libp11-kit-testable.a.p/rpc-transport.c.o [182/283] Compiling C object p11-kit/libp11-kit-testable.a.p/filter.c.o [183/283] Compiling C object p11-kit/libp11-kit-testable.a.p/log.c.o [184/283] Compiling C object p11-kit/libp11-kit-testable.a.p/conf.c.o In file included from ../trust/builder.h:38, from ../trust/test-parser.c:45: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ [185/283] Compiling C object p11-kit/libp11-kit-internal.a.p/virtual.c.o [186/283] Compiling C object p11-kit/libp11-kit-internal.a.p/rpc-client.c.o [187/283] Compiling C object p11-kit/libp11-kit-internal.a.p/rpc-message.c.o [188/283] Compiling C object p11-kit/libp11-kit-internal.a.p/rpc-transport.c.o [189/283] Compiling C object p11-kit/libp11-kit-internal.a.p/filter.c.o [190/283] Compiling C object p11-kit/libp11-kit-internal.a.p/log.c.o [191/283] Compiling C object p11-kit/libp11-kit-internal.a.p/conf.c.o In file included from ../trust/x509.c:37: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/x509.c:43: ../trust/x509.h:43:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 43 | unsigned char * p11_x509_find_extension (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:49:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 49 | bool  p11_x509_hash_subject_public_key (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:78:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 78 | char *  p11_x509_lookup_dn_name (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.c:49:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 49 | p11_x509_find_extension (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.c:95:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 95 | p11_x509_hash_subject_public_key (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.c: In function 'p11_x509_parse_subject_key_identifier': ../trust/x509.c:123:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 123 | node_asn *ext; | ^~~ ../trust/x509.c: In function 'p11_x509_parse_basic_constraints': ../trust/x509.c:146:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 146 | node_asn *ext; | ^~~ ../trust/x509.c: In function 'p11_x509_parse_key_usage': ../trust/x509.c:181:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 181 | node_asn *ext; | ^~~ ../trust/x509.c: In function 'p11_x509_parse_extended_key_usage': ../trust/x509.c:206:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 206 | node_asn *asn; | ^~~ ../trust/x509.c: In function 'p11_x509_parse_dn_name': ../trust/x509.c:304:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 304 | node_asn *asn; | ^~~ ../trust/x509.c: At top level: ../trust/x509.c:317:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 317 | p11_x509_lookup_dn_name (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../trust/persist.c:37: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ ../trust/persist.c:70:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 70 | node_asn *asn1_defs; | ^~~~~~~~~ ../trust/persist.c: In function 'parse_oid': ../trust/persist.c:410:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 410 | node_asn *asn; | ^~~ ../trust/persist.c: In function 'format_oid': ../trust/persist.c:467:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 467 | node_asn *asn; | ^~~ In file included from ../trust/persist.c:37: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ ../trust/persist.c:70:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 70 | node_asn *asn1_defs; | ^~~~~~~~~ ../trust/persist.c: In function 'parse_oid': ../trust/persist.c:410:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 410 | node_asn *asn; | ^~~ ../trust/persist.c: In function 'format_oid': ../trust/persist.c:467:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 467 | node_asn *asn; | ^~~ In file included from ../trust/extract-openssl.c:37: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/extract.h:40, from ../trust/extract-openssl.c:44: ../trust/enumerate.h:79:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 79 | node_asn *cert_asn; | ^~~~~~~~ In file included from ../trust/extract-openssl.c:53: ../trust/x509.h:43:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 43 | unsigned char * p11_x509_find_extension (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:49:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 49 | bool  p11_x509_hash_subject_public_key (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:78:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 78 | char *  p11_x509_lookup_dn_name (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/extract-openssl.c: In function 'load_usage_ext': ../trust/extract-openssl.c:117:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 117 | node_asn *ext = NULL; | ^~~~~~~~~~ ../trust/extract-openssl.c: At top level: ../trust/extract-openssl.c:138:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 138 | write_usages (node_asn *asn, | ^~~~~~~~~~~~~~~~ ../trust/extract-openssl.c:172:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 172 |  node_asn *asn) | ^ ~~~~~~~~~~~~~~ ../trust/extract-openssl.c:233:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 233 |  node_asn *asn) | ^~~~~~~~~~~~~~~ ../trust/extract-openssl.c: In function 'write_keyid': ../trust/extract-openssl.c:236:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 236 | node_asn *ext = NULL; | ^~~~~~~~~~ ../trust/extract-openssl.c: At top level: ../trust/extract-openssl.c:256:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 256 |  node_asn *asn) | ^~~~~~~~~~~~~~~ ../trust/extract-openssl.c:275:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 275 |  node_asn *asn) | ^~~~~~~~~~~~~~~ ../trust/extract-openssl.c: In function 'prepare_pem_contents': ../trust/extract-openssl.c:291:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 291 | node_asn *asn; | ^~~ ../trust/extract-openssl.c: In function 'p11_openssl_canon_name_der': ../trust/extract-openssl.c:464:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 464 | node_asn *name; | ^~~~ In file included from ../trust/parser.c:38: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/parser.c:53: ../trust/x509.h:43:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 43 | unsigned char * p11_x509_find_extension (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:49:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 49 | bool  p11_x509_hash_subject_public_key (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:78:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 78 | char *  p11_x509_lookup_dn_name (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/parser.c: In function 'p11_parser_format_x509': ../trust/parser.c:186:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 186 | node_asn *cert; | ^~~~ ../trust/parser.c: In function 'extension_attrs': ../trust/parser.c:221:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 221 | node_asn *dest; | ^~~~ ../trust/parser.c: At top level: ../trust/parser.c:259:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 259 |  node_asn *ext) | ^ ~~~~~~~~~~~~~~ ../trust/parser.c:277:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 277 | load_seq_of_oid_str (node_asn *node, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../trust/parser.c: In function 'attached_eku_attrs': ../trust/parser.c:313:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 313 | node_asn *dest; | ^~~~ ../trust/parser.c: At top level: ../trust/parser.c:364:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 364 |  node_asn *aux, | ^ ~~~~~~~~~~~~~~ ../trust/parser.c: In function 'parse_openssl_trusted_certificate': ../trust/parser.c:504:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 504 | node_asn *cert; | ^~~~ ../trust/parser.c:505:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 505 | node_asn *aux = NULL; | ^~~~~~~~~~ In file included from ../trust/enumerate.h:41, from ../trust/extract.h:40, from ../trust/enumerate.c:44: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ ../trust/enumerate.h:79:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 79 | node_asn *cert_asn; | ^~~~~~~~ In file included from ../trust/enumerate.c:49: ../trust/x509.h:43:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 43 | unsigned char * p11_x509_find_extension (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:49:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 49 | bool  p11_x509_hash_subject_public_key (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:78:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 78 | char *  p11_x509_lookup_dn_name (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/enumerate.c: In function 'load_attached_extension': ../trust/enumerate.c:68:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 68 | node_asn *ext; | ^~~ ../trust/enumerate.c: In function 'extract_purposes': ../trust/enumerate.c:160:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 160 | node_asn *ext = NULL; | ^~~~~~~~~~ In file included from ../trust/asn1.c:37: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ ../trust/asn1.c: In function 'free_asn1_def': ../trust/asn1.c:52:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *def = data; | ^~~~~~~~~~ ../trust/asn1.c: At top level: ../trust/asn1.c:57:20: warning: 'ASN1_ARRAY_TYPE' macro is deprecated, use 'asn1_static_node' instead. 57 | const ASN1_ARRAY_TYPE* tab; | ^~~~~~~~~~~~~~~~ ../trust/asn1.c: In function 'p11_asn1_defs_load': ../trust/asn1.c:70:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 70 | node_asn *def; | ^~~ ../trust/asn1.c: At top level: ../trust/asn1.c:94:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 94 | static node_asn * | ^~~~~ ../trust/asn1.c:109:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 109 | node_asn * | ^ ../trust/asn1.c: In function 'p11_asn1_create': ../trust/asn1.c:113:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 113 | node_asn *def; | ^~~ ../trust/asn1.c:114:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 114 | node_asn *asn; | ^~~ ../trust/asn1.c: At top level: ../trust/asn1.c:132:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 132 | node_asn * | ^ ../trust/asn1.c: In function 'p11_asn1_decode': ../trust/asn1.c:140:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 140 | node_asn *asn = NULL; | ^~~~~~~~~~ ../trust/asn1.c: At top level: ../trust/asn1.c:164:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 164 | p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~ ../trust/asn1.c:196:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 196 | p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~ ../trust/asn1.c: In function 'p11_asn1_free': ../trust/asn1.c:231:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 231 | node_asn *node = asn; | ^~~~~~~~~~ ../trust/asn1.c: At top level: ../trust/asn1.c:260:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 260 | node_asn *node; | ^~~~ ../trust/asn1.c:303:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 303 | node_asn * | ^ ../trust/asn1.c:329:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 329 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ [192/283] Linking static target trust/liblibtrust-data.a In file included from ../trust/parser.c:38: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/parser.c:53: ../trust/x509.h:43:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 43 | unsigned char * p11_x509_find_extension (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:49:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 49 | bool  p11_x509_hash_subject_public_key (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:78:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 78 | char *  p11_x509_lookup_dn_name (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/parser.c: In function 'p11_parser_format_x509': ../trust/parser.c:186:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 186 | node_asn *cert; | ^~~~ ../trust/parser.c: In function 'extension_attrs': ../trust/parser.c:221:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 221 | node_asn *dest; | ^~~~ ../trust/parser.c: At top level: ../trust/parser.c:259:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 259 |  node_asn *ext) | ^ ~~~~~~~~~~~~~~ ../trust/parser.c:277:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 277 | load_seq_of_oid_str (node_asn *node, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../trust/parser.c: In function 'attached_eku_attrs': ../trust/parser.c:313:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 313 | node_asn *dest; | ^~~~ ../trust/parser.c: At top level: ../trust/parser.c:364:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 364 |  node_asn *aux, | ^ ~~~~~~~~~~~~~~ ../trust/parser.c: In function 'parse_openssl_trusted_certificate': ../trust/parser.c:504:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 504 | node_asn *cert; | ^~~~ ../trust/parser.c:505:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 505 | node_asn *aux = NULL; | ^~~~~~~~~~ In file included from ../trust/parser.h:35, from ../trust/test-token.c:52: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/enumerate.h:41, from ../trust/extract.h:40, from ../trust/anchor.c:43: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ ../trust/enumerate.h:79:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 79 | node_asn *cert_asn; | ^~~~~~~~ In file included from ../trust/enumerate.h:41, from ../trust/extract.h:40, from ../trust/test-edk2.c:44: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ ../trust/enumerate.h:79:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 79 | node_asn *cert_asn; | ^~~~~~~~ In file included from ../trust/enumerate.c:49, from ../trust/test-edk2.c:208: ../trust/x509.h:43:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 43 | unsigned char * p11_x509_find_extension (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:49:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 49 | bool  p11_x509_hash_subject_public_key (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:78:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 78 | char *  p11_x509_lookup_dn_name (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/enumerate.c: In function 'load_attached_extension': ../trust/enumerate.c:68:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 68 | node_asn *ext; | ^~~ ../trust/enumerate.c: In function 'extract_purposes': ../trust/enumerate.c:160:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 160 | node_asn *ext = NULL; | ^~~~~~~~~~ In file included from ../trust/token.c:37: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/persist.c:37: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ ../trust/persist.c:70:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 70 | node_asn *asn1_defs; | ^~~~~~~~~ ../trust/persist.c: In function 'parse_oid': ../trust/persist.c:410:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 410 | node_asn *asn; | ^~~ ../trust/persist.c: In function 'format_oid': ../trust/persist.c:467:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 467 | node_asn *asn; | ^~~ In file included from ../trust/enumerate.h:41, from ../trust/extract.h:40, from ../trust/test-jks.c:44: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ ../trust/enumerate.h:79:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 79 | node_asn *cert_asn; | ^~~~~~~~ In file included from ../trust/enumerate.c:49, from ../trust/test-jks.c:270: ../trust/x509.h:43:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 43 | unsigned char * p11_x509_find_extension (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:49:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 49 | bool  p11_x509_hash_subject_public_key (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:78:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 78 | char *  p11_x509_lookup_dn_name (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/enumerate.c: In function 'load_attached_extension': ../trust/enumerate.c:68:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 68 | node_asn *ext; | ^~~ ../trust/enumerate.c: In function 'extract_purposes': ../trust/enumerate.c:160:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 160 | node_asn *ext = NULL; | ^~~~~~~~~~ In file included from ../trust/parser.c:38: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/parser.c:53: ../trust/x509.h:43:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 43 | unsigned char * p11_x509_find_extension (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:49:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 49 | bool  p11_x509_hash_subject_public_key (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:78:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 78 | char *  p11_x509_lookup_dn_name (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/parser.c: In function 'p11_parser_format_x509': ../trust/parser.c:186:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 186 | node_asn *cert; | ^~~~ ../trust/parser.c: In function 'extension_attrs': ../trust/parser.c:221:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 221 | node_asn *dest; | ^~~~ ../trust/parser.c: At top level: ../trust/parser.c:259:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 259 |  node_asn *ext) | ^ ~~~~~~~~~~~~~~ ../trust/parser.c:277:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 277 | load_seq_of_oid_str (node_asn *node, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../trust/parser.c: In function 'attached_eku_attrs': ../trust/parser.c:313:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 313 | node_asn *dest; | ^~~~ ../trust/parser.c: At top level: ../trust/parser.c:364:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 364 |  node_asn *aux, | ^ ~~~~~~~~~~~~~~ ../trust/parser.c: In function 'parse_openssl_trusted_certificate': ../trust/parser.c:504:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 504 | node_asn *cert; | ^~~~ ../trust/parser.c:505:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 505 | node_asn *aux = NULL; | ^~~~~~~~~~ In file included from ../trust/token.c:37: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ [193/283] Linking static target common/libp11-common.a In file included from ../trust/enumerate.h:41, from ../trust/extract.h:40, from ../trust/test-enumerate.c:45: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ ../trust/enumerate.h:79:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 79 | node_asn *cert_asn; | ^~~~~~~~ In file included from ../trust/enumerate.c:49, from ../trust/test-enumerate.c:573: ../trust/x509.h:43:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 43 | unsigned char * p11_x509_find_extension (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:49:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 49 | bool  p11_x509_hash_subject_public_key (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:78:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 78 | char *  p11_x509_lookup_dn_name (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/enumerate.c: In function 'load_attached_extension': ../trust/enumerate.c:68:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 68 | node_asn *ext; | ^~~ ../trust/enumerate.c: In function 'extract_purposes': ../trust/enumerate.c:160:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 160 | node_asn *ext = NULL; | ^~~~~~~~~~ In file included from ../trust/enumerate.h:41, from ../trust/extract.h:40, from ../trust/test-cer.c:45: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ ../trust/enumerate.h:79:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 79 | node_asn *cert_asn; | ^~~~~~~~ In file included from ../trust/enumerate.c:49, from ../trust/test-cer.c:246: ../trust/x509.h:43:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 43 | unsigned char * p11_x509_find_extension (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:49:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 49 | bool  p11_x509_hash_subject_public_key (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:78:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 78 | char *  p11_x509_lookup_dn_name (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/enumerate.c: In function 'load_attached_extension': ../trust/enumerate.c:68:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 68 | node_asn *ext; | ^~~ ../trust/enumerate.c: In function 'extract_purposes': ../trust/enumerate.c:160:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 160 | node_asn *ext = NULL; | ^~~~~~~~~~ In file included from ../trust/parser.h:35, from ../trust/test-module.c:49: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/parser.h:35, from ../trust/module.c:49: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ [194/283] Linking target common/frob-getprogname [195/283] Linking target common/frob-getenv [196/283] Linking target common/frob-getauxval In file included from ../trust/builder.c:40: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/builder.c:52: ../trust/x509.h:43:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 43 | unsigned char * p11_x509_find_extension (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:49:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 49 | bool  p11_x509_hash_subject_public_key (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:78:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 78 | char *  p11_x509_lookup_dn_name (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/builder.c:97:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 97 | static node_asn * | ^~~~~ ../trust/builder.c: In function 'decode_or_get_asn1': ../trust/builder.c:103:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 103 | node_asn *node; | ^~~~ ../trust/builder.c: In function 'lookup_extension': ../trust/builder.c:130:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 130 | node_asn *node; | ^~~~ ../trust/builder.c: In function 'check_der_struct': ../trust/builder.c:291:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 291 | node_asn *asn; | ^~~ ../trust/builder.c: At top level: ../trust/builder.c:513:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 513 | calc_date (node_asn *node, | ^~~~~~~~~~~~~~ ../trust/builder.c: In function 'calc_date': ../trust/builder.c:517:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 517 | node_asn *choice; | ^~~~~~ ../trust/builder.c: At top level: ../trust/builder.c:578:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 578 | calc_element (node_asn *node, | ^~~~~~~~~~~~~~~~~ ../trust/builder.c: In function 'is_v1_x509_authority': ../trust/builder.c:607:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 607 | node_asn *node; | ^~~~ ../trust/builder.c: At top level: ../trust/builder.c:704:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 704 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ ../trust/builder.c: In function 'certificate_populate': ../trust/builder.c:815:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 815 | node_asn *node = NULL; | ^~~~~~~~~~~ ../trust/builder.c: In function 'extension_populate': ../trust/builder.c:917:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 917 | node_asn *asn; | ^~~ [197/283] Linking static target trust/liblibtrust-testable.a In file included from ../trust/parser.h:35, from ../trust/module.c:49: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/builder.h:38, from ../trust/test-builder.c:44: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/enumerate.h:41, from ../trust/extract.h:40, from ../trust/test-bundle.c:45: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ ../trust/enumerate.h:79:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 79 | node_asn *cert_asn; | ^~~~~~~~ In file included from ../trust/enumerate.c:49, from ../trust/test-bundle.c:273: ../trust/x509.h:43:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 43 | unsigned char * p11_x509_find_extension (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:49:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 49 | bool  p11_x509_hash_subject_public_key (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:78:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 78 | char *  p11_x509_lookup_dn_name (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/enumerate.c: In function 'load_attached_extension': ../trust/enumerate.c:68:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 68 | node_asn *ext; | ^~~ ../trust/enumerate.c: In function 'extract_purposes': ../trust/enumerate.c:160:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 160 | node_asn *ext = NULL; | ^~~~~~~~~~ In file included from ../trust/test-bundle.c:275: ../trust/extract-openssl.c: In function 'load_usage_ext': ../trust/extract-openssl.c:117:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 117 | node_asn *ext = NULL; | ^~~~~~~~~~ ../trust/extract-openssl.c: At top level: ../trust/extract-openssl.c:138:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 138 | write_usages (node_asn *asn, | ^~~~~~~~~~~~~~~~ ../trust/extract-openssl.c:172:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 172 |  node_asn *asn) | ^ ~~~~~~~~~~~~~~ ../trust/extract-openssl.c:233:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 233 |  node_asn *asn) | ^~~~~~~~~~~~~~~ ../trust/extract-openssl.c: In function 'write_keyid': ../trust/extract-openssl.c:236:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 236 | node_asn *ext = NULL; | ^~~~~~~~~~ ../trust/extract-openssl.c: At top level: ../trust/extract-openssl.c:256:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 256 |  node_asn *asn) | ^~~~~~~~~~~~~~~ ../trust/extract-openssl.c:275:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 275 |  node_asn *asn) | ^~~~~~~~~~~~~~~ ../trust/extract-openssl.c: In function 'prepare_pem_contents': ../trust/extract-openssl.c:291:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 291 | node_asn *asn; | ^~~ ../trust/extract-openssl.c: In function 'p11_openssl_canon_name_der': ../trust/extract-openssl.c:464:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 464 | node_asn *name; | ^~~~ In file included from ../trust/builder.c:40: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/builder.c:52: ../trust/x509.h:43:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 43 | unsigned char * p11_x509_find_extension (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:49:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 49 | bool  p11_x509_hash_subject_public_key (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:78:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 78 | char *  p11_x509_lookup_dn_name (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/builder.c:97:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 97 | static node_asn * | ^~~~~ ../trust/builder.c: In function 'decode_or_get_asn1': ../trust/builder.c:103:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 103 | node_asn *node; | ^~~~ ../trust/builder.c: In function 'lookup_extension': ../trust/builder.c:130:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 130 | node_asn *node; | ^~~~ ../trust/builder.c: In function 'check_der_struct': ../trust/builder.c:291:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 291 | node_asn *asn; | ^~~ ../trust/builder.c: At top level: ../trust/builder.c:513:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 513 | calc_date (node_asn *node, | ^~~~~~~~~~~~~~ ../trust/builder.c: In function 'calc_date': ../trust/builder.c:517:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 517 | node_asn *choice; | ^~~~~~ ../trust/builder.c: At top level: ../trust/builder.c:578:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 578 | calc_element (node_asn *node, | ^~~~~~~~~~~~~~~~~ ../trust/builder.c: In function 'is_v1_x509_authority': ../trust/builder.c:607:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 607 | node_asn *node; | ^~~~ ../trust/builder.c: At top level: ../trust/builder.c:704:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 704 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ ../trust/builder.c: In function 'certificate_populate': ../trust/builder.c:815:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 815 | node_asn *node = NULL; | ^~~~~~~~~~~ ../trust/builder.c: In function 'extension_populate': ../trust/builder.c:917:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 917 | node_asn *asn; | ^~~ [198/283] Linking target trust/p11-kit-trust.so In file included from ../trust/enumerate.h:41, from ../trust/extract.h:40, from ../trust/test-openssl.c:46: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ ../trust/enumerate.h:79:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 79 | node_asn *cert_asn; | ^~~~~~~~ In file included from ../trust/enumerate.c:49, from ../trust/test-openssl.c:664: ../trust/x509.h:43:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 43 | unsigned char * p11_x509_find_extension (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:49:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 49 | bool  p11_x509_hash_subject_public_key (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:78:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 78 | char *  p11_x509_lookup_dn_name (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/enumerate.c: In function 'load_attached_extension': ../trust/enumerate.c:68:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 68 | node_asn *ext; | ^~~ ../trust/enumerate.c: In function 'extract_purposes': ../trust/enumerate.c:160:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 160 | node_asn *ext = NULL; | ^~~~~~~~~~ In file included from ../trust/test-openssl.c:665: ../trust/extract-openssl.c: In function 'load_usage_ext': ../trust/extract-openssl.c:117:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 117 | node_asn *ext = NULL; | ^~~~~~~~~~ ../trust/extract-openssl.c: At top level: ../trust/extract-openssl.c:138:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 138 | write_usages (node_asn *asn, | ^~~~~~~~~~~~~~~~ ../trust/extract-openssl.c:172:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 172 |  node_asn *asn) | ^ ~~~~~~~~~~~~~~ ../trust/extract-openssl.c:233:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 233 |  node_asn *asn) | ^~~~~~~~~~~~~~~ ../trust/extract-openssl.c: In function 'write_keyid': ../trust/extract-openssl.c:236:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 236 | node_asn *ext = NULL; | ^~~~~~~~~~ ../trust/extract-openssl.c: At top level: ../trust/extract-openssl.c:256:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 256 |  node_asn *asn) | ^~~~~~~~~~~~~~~ ../trust/extract-openssl.c:275:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 275 |  node_asn *asn) | ^~~~~~~~~~~~~~~ ../trust/extract-openssl.c: In function 'prepare_pem_contents': ../trust/extract-openssl.c:291:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 291 | node_asn *asn; | ^~~ ../trust/extract-openssl.c: In function 'p11_openssl_canon_name_der': ../trust/extract-openssl.c:464:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 464 | node_asn *name; | ^~~~ [199/283] Linking static target common/libp11-test.a [200/283] Linking target p11-kit/mock-six.so [201/283] Linking target p11-kit/mock-ten.so [202/283] Linking target p11-kit/mock-nine.so [203/283] Linking target p11-kit/mock-eight.so [204/283] Linking target p11-kit/mock-seven.so [205/283] Linking target p11-kit/mock-five.so [206/283] Linking target p11-kit/mock-four.so [207/283] Linking target p11-kit/mock-three.so [208/283] Linking target p11-kit/mock-two.so [209/283] Linking target p11-kit/mock-one.so [210/283] Linking target common/test-runtime [211/283] Linking target common/test-argv [212/283] Linking target common/test-message [213/283] Linking target common/test-lexer [214/283] Linking target common/test-path [215/283] Linking target common/test-url [216/283] Linking target common/test-buffer [217/283] Linking target common/test-attrs [218/283] Linking target common/test-constants [219/283] Linking target common/test-array [220/283] Linking target common/test-dict [221/283] Linking target common/test-hash [222/283] Linking target common/test-compat [223/283] Linking target common/test-tests [224/283] Linking static target p11-kit/libp11-kit-internal.a [225/283] Linking target p11-kit/p11-kit-client.so [226/283] Linking target p11-kit/libp11-kit.so.0.3.0 [227/283] Linking static target p11-kit/libp11-kit-testable.a [228/283] Linking target fuzz/rpc_fuzzer [229/283] Linking target p11-kit/frob-setuid [230/283] Linking target p11-kit/print-messages [231/283] Linking target p11-kit/test-server [232/283] Linking target p11-kit/test-transport [233/283] Linking target p11-kit/test-filter [234/283] Linking target p11-kit/test-log [235/283] Linking target p11-kit/test-managed [236/283] Linking target p11-kit/test-virtual [237/283] Linking target p11-kit/test-rpc [238/283] Linking target p11-kit/test-iter [239/283] Linking target p11-kit/test-proxy [240/283] Linking target p11-kit/test-deprecated [241/283] Linking target p11-kit/test-modules [242/283] Linking target p11-kit/test-init [243/283] Linking target p11-kit/test-pin [244/283] Linking target p11-kit/test-uri [245/283] Linking target p11-kit/test-conf [246/283] Linking target p11-kit/test-util [247/283] Linking target p11-kit/test-progname [248/283] Linking target p11-kit/p11-kit-server-testable [249/283] Linking target p11-kit/p11-kit-remote-testable [250/283] Generating symbol file p11-kit/libp11-kit.so.0.3.0.p/libp11-kit.so.0.3.0.symbols [251/283] Linking target trust/frob-oid [252/283] Linking target trust/frob-ext [253/283] Linking target trust/frob-eku [254/283] Linking target trust/frob-ku [255/283] Linking target trust/frob-bc [256/283] Linking target trust/frob-cert [257/283] Linking target trust/frob-nss-trust [258/283] Linking target trust/frob-token [259/283] Linking target trust/frob-pow [260/283] Linking target trust/test-jks [261/283] Linking target trust/test-edk2 [262/283] Linking target trust/test-openssl [263/283] Linking target trust/test-bundle [264/283] Linking target trust/test-cer [265/283] Linking target trust/test-enumerate [266/283] Linking target trust/test-save [267/283] Linking target trust/test-module [268/283] Linking target trust/test-token [269/283] Linking target trust/test-builder [270/283] Linking target trust/test-parser [271/283] Linking target trust/test-index [272/283] Linking target trust/test-persist [273/283] Linking target trust/test-x509 [274/283] Linking target trust/test-utf8 [275/283] Linking target trust/test-oid [276/283] Linking target trust/test-pem [277/283] Linking target trust/test-base64 [278/283] Linking target trust/test-asn1 [279/283] Linking target trust/test-digest [280/283] Linking target trust/trust [281/283] Linking target p11-kit/p11-kit-server [282/283] Linking target p11-kit/p11-kit-remote [283/283] Linking target p11-kit/p11-kit INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -C /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output -j 80 1/53 test-tests OK 0.30s 2/53 test-hash OK 0.30s 3/53 test-dict OK 0.29s 4/53 test-array OK 0.29s 5/53 test-constants OK 0.29s 6/53 test-attrs OK 0.28s 7/53 test-buffer OK 0.28s 8/53 test-url OK 0.28s 9/53 test-path OK 0.27s 10/53 test-lexer OK 0.27s 11/53 test-message OK 0.27s 12/53 test-argv OK 0.27s 13/53 test-runtime OK 0.26s 14/53 test-progname OK 0.26s 15/53 test-util OK 0.26s 16/53 test-uri OK 0.25s 17/53 test-pin OK 0.25s 18/53 test-modules OK 0.24s 19/53 test-proxy OK 0.24s 20/53 test-iter OK 0.23s 21/53 test-virtual OK 0.12s 22/53 test-managed OK 0.11s 23/53 test-log OK 0.11s 24/53 test-filter OK 0.11s 25/53 test-messages.sh OK 0.10s 26/53 test-server.sh OK 0.09s 27/53 test-digest OK 0.09s 28/53 test-asn1 OK 0.09s 29/53 test-base64 OK 0.08s 30/53 test-pem OK 0.08s 31/53 test-oid OK 0.08s 32/53 test-utf8 OK 0.07s 33/53 test-x509 OK 0.07s 34/53 test-persist OK 0.07s 35/53 test-index OK 0.07s 36/53 test-parser OK 0.06s 37/53 test-builder OK 0.06s 38/53 test-save OK 0.05s 39/53 test-enumerate OK 0.05s 40/53 test-cer OK 0.04s 41/53 test-bundle OK 0.04s 42/53 test-openssl OK 0.04s 43/53 test-edk2 OK 0.03s 44/53 test-jks OK 0.03s 45/53 test-compat OK 0.31s 46/53 test-conf OK 0.26s 47/53 test-server OK 0.11s 48/53 test-rpc OK 0.24s 49/53 test-module OK 0.06s 50/53 test-init OK 0.30s 51/53 test-deprecated OK 0.31s 52/53 test-token OK 4.42s 53/53 test-transport OK 4.79s Ok: 53 Expected Fail: 0 Fail: 0 Unexpected Pass: 0 Skipped: 0 Timeout: 0 Full log written to /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/meson-logs/testlog.txt >>> p11-kit: Entering fakeroot... Installing p11-kit/libp11-kit.so.0.3.0 to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/lib Installing p11-kit/p11-kit-client.so to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/lib/pkcs11 Installing p11-kit/p11-kit to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/bin Installing p11-kit/p11-kit-remote to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/libexec/p11-kit Installing p11-kit/p11-kit-server to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/libexec/p11-kit Installing trust/p11-kit-trust.so to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/lib/pkcs11 Installing trust/trust to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/bin Installing /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/common/pkcs11.h to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/include/p11-kit-1/p11-kit/ Installing /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/common/pkcs11x.h to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/include/p11-kit-1/p11-kit/ Installing /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/p11-kit/deprecated.h to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/include/p11-kit-1/p11-kit/ Installing /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/p11-kit/iter.h to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/include/p11-kit-1/p11-kit/ Installing /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/p11-kit/p11-kit.h to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/include/p11-kit-1/p11-kit/ Installing /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/p11-kit/pin.h to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/include/p11-kit-1/p11-kit/ Installing /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/p11-kit/remote.h to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/include/p11-kit-1/p11-kit/ Installing /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/p11-kit/uri.h to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/include/p11-kit-1/p11-kit/ Installing /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/meson-private/p11-kit-1.pc to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/lib/pkgconfig Installing /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/p11-kit/pkcs11.conf.example to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/etc/pkcs11 Installing /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/trust/p11-kit-trust.module to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/share/p11-kit/modules Installing /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/trust/trust-extract-compat to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/libexec/p11-kit Installing symlink pointing to libp11-kit.so.0.3.0 to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/lib/libp11-kit.so.0 Installing symlink pointing to libp11-kit.so.0 to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/lib/libp11-kit.so Running custom install script '/home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/p11-kit/meson_post_install.sh lib share/p11-kit/modules' >>> p11-kit-dev*: Running split function dev... >>> p11-kit-dev*: Preparing subpackage p11-kit-dev... >>> p11-kit-dev*: Stripping binaries >>> p11-kit-dev*: Running postcheck for p11-kit-dev >>> p11-kit-doc*: Running split function doc... >>> p11-kit-doc*: Preparing subpackage p11-kit-doc... >>> p11-kit-doc*: Running postcheck for p11-kit-doc >>> p11-kit-trust*: Running split function trust... >>> p11-kit-trust*: Preparing subpackage p11-kit-trust... >>> p11-kit-trust*: Stripping binaries >>> p11-kit-trust*: Running postcheck for p11-kit-trust >>> p11-kit-server*: Running split function server... >>> p11-kit-server*: Preparing subpackage p11-kit-server... >>> p11-kit-server*: Stripping binaries >>> p11-kit-server*: Running postcheck for p11-kit-server >>> WARNING: p11-kit-server*: Found OpenRC directory (/etc/conf.d or /etc/init.d) but name doesn't end with -openrc >>> p11-kit*: Running postcheck for p11-kit >>> p11-kit*: Preparing package p11-kit... >>> p11-kit*: Stripping binaries >>> p11-kit-dev*: Scanning shared objects >>> p11-kit-doc*: Scanning shared objects >>> p11-kit-server*: Scanning shared objects >>> p11-kit-trust*: Scanning shared objects >>> p11-kit*: Scanning shared objects >>> p11-kit-dev*: Tracing dependencies... p11-kit=0.24.1-r2 pkgconfig >>> p11-kit-dev*: Package size: 140.0 KB >>> p11-kit-dev*: Compressing data... >>> p11-kit-dev*: Create checksum... >>> p11-kit-dev*: Create p11-kit-dev-0.24.1-r2.apk >>> p11-kit-doc*: Tracing dependencies... >>> p11-kit-doc*: Package size: 24.0 KB >>> p11-kit-doc*: Compressing data... >>> p11-kit-doc*: Create checksum... >>> p11-kit-doc*: Create p11-kit-doc-0.24.1-r2.apk >>> p11-kit-server*: Tracing dependencies... so:libc.musl-armhf.so.1 so:libffi.so.8 so:libp11-kit.so.0 >>> p11-kit-server*: Package size: 780.0 KB >>> p11-kit-server*: Compressing data... >>> p11-kit-server*: Create checksum... >>> p11-kit-server*: Create p11-kit-server-0.24.1-r2.apk >>> p11-kit-trust*: Tracing dependencies... so:libc.musl-armhf.so.1 so:libp11-kit.so.0 so:libtasn1.so.6 >>> p11-kit-trust*: Package size: 332.0 KB >>> p11-kit-trust*: Compressing data... >>> p11-kit-trust*: Create checksum... >>> p11-kit-trust*: Create p11-kit-trust-0.24.1-r2.apk >>> p11-kit*: Tracing dependencies... so:libc.musl-armhf.so.1 so:libffi.so.8 >>> p11-kit*: Package size: 1000.0 KB >>> p11-kit*: Compressing data... >>> p11-kit*: Create checksum... >>> p11-kit*: Create p11-kit-0.24.1-r2.apk >>> p11-kit: Build complete at Wed, 19 Apr 2023 18:29:37 +0000 elapsed time 0h 0m 26s >>> p11-kit: Cleaning up srcdir >>> p11-kit: Cleaning up pkgdir >>> p11-kit: Uninstalling dependencies... (1/17) Purging .makedepends-p11-kit (20230419.182911) (2/17) Purging meson (1.1.0-r1) (3/17) Purging samurai (1.2-r3) (4/17) Purging libtasn1-dev (4.19.0-r1) (5/17) Purging libtasn1-progs (4.19.0-r1) (6/17) Purging libtasn1 (4.19.0-r1) (7/17) Purging libffi-dev (3.4.4-r2) (8/17) Purging linux-headers (6.2-r0) (9/17) Purging python3 (3.11.3-r10) (10/17) Purging gdbm (1.23-r1) (11/17) Purging libbz2 (1.0.8-r5) (12/17) Purging libffi (3.4.4-r2) (13/17) Purging libpanelw (6.4_p20230401-r4) (14/17) Purging mpdecimal (2.5.1-r2) (15/17) Purging readline (8.2.1-r1) (16/17) Purging sqlite-libs (3.41.2-r2) (17/17) Purging xz-libs (5.4.2-r1) Executing busybox-1.36.0-r7.trigger OK: 326 MiB in 97 packages >>> p11-kit: Updating the main/armhf repository index... >>> p11-kit: Signing the index...