>>> p11-kit: Building main/p11-kit 0.24.1-r0 (using abuild 3.9.0-r0) started Tue, 10 May 2022 21:57:52 +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/16) Installing samurai (1.2-r1) (2/16) Installing libbz2 (1.0.8-r1) (3/16) Installing libffi (3.4.2-r1) (4/16) Installing gdbm (1.23-r0) (5/16) Installing xz-libs (5.2.5-r1) (6/16) Installing mpdecimal (2.5.1-r1) (7/16) Installing readline (8.1.2-r0) (8/16) Installing sqlite-libs (3.38.5-r0) (9/16) Installing python3 (3.10.4-r0) (10/16) Installing meson (0.62.1-r0) (11/16) Installing libtasn1 (4.18.0-r0) (12/16) Installing libtasn1-progs (4.18.0-r0) (13/16) Installing libtasn1-dev (4.18.0-r0) (14/16) Installing linux-headers (5.16.7-r1) (15/16) Installing libffi-dev (3.4.2-r1) (16/16) Installing .makedepends-p11-kit (20220510.215754) Executing busybox-1.35.0-r13.trigger OK: 277 MiB in 94 packages >>> p11-kit: Cleaning up srcdir >>> p11-kit: Cleaning up pkgdir >>> p11-kit: Fetching https://distfiles.alpinelinux.org/distfiles/edge//p11-kit-0.24.1.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> p11-kit: Fetching https://github.com/p11-glue/p11-kit/releases/download/0.24.1/p11-kit-0.24.1.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 818k 100 818k 0 0 1718k 0 --:--:-- --:--:-- --:--:-- 1718k >>> p11-kit: Fetching https://distfiles.alpinelinux.org/distfiles/edge//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/p11-kit-0.24.1.tar.xz... The Meson build system Version: 0.62.1 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 11.2.1 "gcc (Alpine 11.2.1_git20220219) 11.2.1 20220219") C linker for the host machine: gcc ld.bfd 2.38 Host machine cpu family: riscv64 Host machine cpu: riscv64 Has header "libintl.h" : NO Checking for size of "unsigned long" : 8 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 has symbol "program_invocation_short_name" : YES Header has symbol "asprintf" : YES Header has symbol "vasprintf" : YES Header has symbol "reallocarray" : YES Found pkg-config: /usr/bin/pkg-config (1.8.0) Run-time dependency libffi found: YES 3.4.2 Run-time dependency libtasn1 found: YES 4.18.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 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 : false 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 trust/liblibtrust-test.a.p/digest.c.o [2/283] Compiling C object trust/liblibtrust-test.a.p/test-trust.c.o [3/283] Generating trust/pkix.asn.h with a custom command [4/283] Generating trust/openssl.asn.h with a custom command [5/283] Generating trust/basic.asn.h with a custom command [6/283] Compiling C object fuzz/rpc_fuzzer.p/main.c.o [7/283] Compiling C object fuzz/rpc_fuzzer.p/rpc_fuzzer.c.o [8/283] Compiling C object p11-kit/mock-six.so.p/mock-module-ep4.c.o [9/283] Compiling C object p11-kit/mock-ten.so.p/mock-module-ep8.c.o [10/283] Compiling C object p11-kit/mock-nine.so.p/mock-module-ep7.c.o [11/283] Compiling C object p11-kit/mock-eight.so.p/mock-module-ep6.c.o [12/283] Compiling C object p11-kit/mock-seven.so.p/mock-module-ep5.c.o [13/283] Compiling C object p11-kit/mock-five.so.p/mock-module-ep3.c.o [14/283] Compiling C object p11-kit/mock-four.so.p/mock-module-ep.c.o [15/283] Compiling C object p11-kit/mock-three.so.p/mock-module-ep.c.o [16/283] Compiling C object p11-kit/mock-two.so.p/mock-module-ep2.c.o [17/283] Compiling C object p11-kit/mock-one.so.p/mock-module-ep.c.o [18/283] Compiling C object p11-kit/frob-setuid.p/frob-setuid.c.o [19/283] Compiling C object p11-kit/print-messages.p/print-messages.c.o [20/283] Compiling C object p11-kit/test-server.p/test-server.c.o [21/283] Compiling C object p11-kit/test-transport.p/test-transport.c.o [22/283] Compiling C object p11-kit/test-filter.p/test-filter.c.o [23/283] Compiling C object p11-kit/test-log.p/test-log.c.o [24/283] Compiling C object p11-kit/test-managed.p/test-managed.c.o [25/283] Compiling C object p11-kit/test-virtual.p/test-virtual.c.o [26/283] Compiling C object p11-kit/test-rpc.p/test-rpc.c.o [27/283] Compiling C object p11-kit/test-iter.p/test-iter.c.o [28/283] Compiling C object p11-kit/test-proxy.p/test-proxy.c.o [29/283] Compiling C object p11-kit/test-deprecated.p/test-deprecated.c.o [30/283] Compiling C object p11-kit/test-modules.p/test-modules.c.o [31/283] Compiling C object p11-kit/test-init.p/test-init.c.o [32/283] Compiling C object p11-kit/test-pin.p/test-pin.c.o [33/283] Compiling C object p11-kit/test-uri.p/test-uri.c.o [34/283] Compiling C object p11-kit/test-conf.p/test-conf.c.o [35/283] Compiling C object p11-kit/test-util.p/test-util.c.o [36/283] Compiling C object p11-kit/test-progname.p/test-progname.c.o [37/283] Generating 'p11-kit/libp11-kit-pkcs11-gnu.a.p/pkcs11-gnu-uri.h'. [38/283] Generating 'p11-kit/libp11-kit-pkcs11-gnu.a.p/pkcs11-gnu-pin.h'. [39/283] Generating 'p11-kit/libp11-kit-pkcs11-gnu.a.p/pkcs11-gnu-iter.h'. [40/283] Compiling C object p11-kit/p11-kit-server-testable.p/server.c.o [41/283] Compiling C object p11-kit/p11-kit-server.p/server.c.o [42/283] Compiling C object p11-kit/p11-kit-remote-testable.p/remote.c.o [43/283] Compiling C object p11-kit/p11-kit-remote.p/remote.c.o [44/283] Compiling C object p11-kit/p11-kit.p/p11-kit.c.o [45/283] Compiling C object p11-kit/p11-kit.p/lists.c.o [46/283] Compiling C object p11-kit/p11-kit-client.so.p/client-init.c.o [47/283] Compiling C object p11-kit/p11-kit-client.so.p/client.c.o [48/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/util.c.o Done. Done. Done. [49/283] Compiling C object trust/frob-oid.p/frob-oid.c.o [50/283] Compiling C object trust/frob-ext.p/frob-ext.c.o [51/283] Compiling C object trust/frob-eku.p/frob-eku.c.o [52/283] Compiling C object trust/frob-ku.p/frob-ku.c.o [53/283] Compiling C object p11-kit/libp11-kit-pkcs11-gnu.a.p/pkcs11-gnu.c.o [54/283] Compiling C object trust/frob-bc.p/frob-bc.c.o [55/283] Linking static target p11-kit/libp11-kit-pkcs11-gnu.a [56/283] Compiling C object trust/frob-cert.p/frob-cert.c.o [57/283] Compiling C object trust/frob-nss-trust.p/frob-nss-trust.c.o [58/283] Compiling C object trust/frob-token.p/frob-token.c.o [59/283] Compiling C object trust/frob-pow.p/frob-pow.c.o [60/283] Compiling C object trust/test-jks.p/test-jks.c.o [61/283] Compiling C object trust/test-edk2.p/test-edk2.c.o [62/283] Compiling C object trust/test-openssl.p/test-openssl.c.o [63/283] Compiling C object trust/test-bundle.p/test-bundle.c.o [64/283] Compiling C object trust/test-cer.p/test-cer.c.o [65/283] Compiling C object trust/test-enumerate.p/test-enumerate.c.o [66/283] Compiling C object trust/test-save.p/test-save.c.o [67/283] Compiling C object trust/test-module.p/test-module.c.o [68/283] Compiling C object trust/test-token.p/test-token.c.o [69/283] Compiling C object trust/test-builder.p/test-builder.c.o [70/283] Compiling C object trust/test-parser.p/test-parser.c.o [71/283] Compiling C object trust/test-index.p/test-index.c.o [72/283] Compiling C object trust/test-persist.p/test-persist.c.o [73/283] Compiling C object trust/test-x509.p/test-x509.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; | ^~~~~~~~~~ [74/283] Compiling C object trust/test-utf8.p/test-utf8.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; | ^~~~~~~~~~ [75/283] Compiling C object trust/test-oid.p/test-oid.c.o [76/283] Compiling C object trust/test-pem.p/test-pem.c.o [77/283] Compiling C object trust/test-base64.p/test-base64.c.o [78/283] Compiling C object trust/test-asn1.p/test-asn1.c.o [79/283] Compiling C object trust/test-digest.p/test-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; | ^~~~~~~~~~ [80/283] Compiling C object trust/trust.p/trust.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; | ^~~~~~~~~~~ [81/283] Compiling C object trust/trust.p/save.c.o [82/283] Compiling C object trust/trust.p/list.c.o [83/283] Compiling C object trust/trust.p/extract-cer.c.o [84/283] Compiling C object trust/trust.p/extract-pem.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; | ^~~~~~~~~ [85/283] Compiling C object trust/trust.p/extract-openssl.c.o [86/283] Compiling C object trust/trust.p/extract-edk2.c.o [87/283] Compiling C object trust/trust.p/extract-jks.c.o [88/283] Compiling C object trust/trust.p/extract.c.o [89/283] Compiling C object trust/trust.p/enumerate.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, | ^ ~~~~~~~~~~~~~~~ [90/283] Compiling C object trust/trust.p/dump.c.o [91/283] Compiling C object trust/trust.p/digest.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; | ^~~~~~~~~~~ [92/283] Compiling C object trust/trust.p/persist.c.o [93/283] Compiling C object trust/trust.p/parser.c.o [94/283] Compiling C object trust/trust.p/anchor.c.o [95/283] Compiling C object trust/liblibtrust-testable.a.p/token.c.o [96/283] Compiling C object trust/liblibtrust-testable.a.p/session.c.o [97/283] Compiling C object trust/liblibtrust-testable.a.p/save.c.o 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, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/extract.h:40, from ../trust/trust.c:39: ../trust/enumerate.h:79:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 79 | node_asn *cert_asn; | ^~~~~~~~ [98/283] Compiling C object trust/liblibtrust-testable.a.p/module.c.o [99/283] Compiling C object trust/liblibtrust-testable.a.p/persist.c.o [100/283] Compiling C object trust/liblibtrust-testable.a.p/parser.c.o [101/283] Compiling C object trust/liblibtrust-testable.a.p/index.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, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/extract.h:40, from ../trust/extract-cer.c:39: ../trust/enumerate.h:79:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 79 | node_asn *cert_asn; | ^~~~~~~~ [102/283] Compiling C object trust/liblibtrust-testable.a.p/digest.c.o [103/283] Compiling C object trust/liblibtrust-testable.a.p/builder.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; | ^~~ [104/283] Compiling C object trust/p11-kit-trust.so.p/module-init.c.o [105/283] Compiling C object trust/p11-kit-trust.so.p/token.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; | ^~~~ [106/283] Compiling C object trust/p11-kit-trust.so.p/session.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, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/extract.h:40, from ../trust/extract-pem.c:41: ../trust/enumerate.h:79:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 79 | node_asn *cert_asn; | ^~~~~~~~ [107/283] Compiling C object trust/p11-kit-trust.so.p/save.c.o [108/283] Compiling C object trust/p11-kit-trust.so.p/module.c.o 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; | ^~~~ [109/283] Compiling C object trust/p11-kit-trust.so.p/persist.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, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/extract.h:40, from ../trust/extract-edk2.c:40: ../trust/enumerate.h:79:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 79 | node_asn *cert_asn; | ^~~~~~~~ [110/283] Compiling C object trust/p11-kit-trust.so.p/parser.c.o 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, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/list.c:42: ../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; | ^~~~~~ [111/283] Compiling C object trust/p11-kit-trust.so.p/index.c.o [112/283] Compiling C object trust/p11-kit-trust.so.p/digest.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, | ^ ~~~~~~~~~~~~~~~ [113/283] Compiling C object trust/p11-kit-trust.so.p/builder.c.o [114/283] Compiling C object trust/liblibtrust-data.a.p/x509.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, | ^ ~~~~~~~~~~~~~~~ [115/283] Compiling C object trust/liblibtrust-data.a.p/utf8.c.o [116/283] Compiling C object trust/liblibtrust-data.a.p/oid.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, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/extract.h:40, from ../trust/extract-jks.c:41: ../trust/enumerate.h:79:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 79 | node_asn *cert_asn; | ^~~~~~~~ [117/283] Compiling C object trust/liblibtrust-data.a.p/pem.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, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/dump.c:42: ../trust/enumerate.h:79:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 79 | node_asn *cert_asn; | ^~~~~~~~ [118/283] Compiling C object trust/liblibtrust-data.a.p/base64.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, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/extract.h:40, from ../trust/extract.c:40: ../trust/enumerate.h:79:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 79 | node_asn *cert_asn; | ^~~~~~~~ [119/283] Compiling C object trust/liblibtrust-data.a.p/asn1.c.o [120/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/uri.c.o 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, | ^ ~~~~~~~~~~~~~~~ [121/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/rpc-server.c.o 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, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/extract.h:40, from ../trust/test-edk2.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/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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../trust/test-edk2.c:208: ../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; | ^~~~~~~~~~ [122/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/proxy-init.c.o 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; | ^~~~ [123/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/proxy.c.o 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, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/extract.h:40, from ../trust/test-jks.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/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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../trust/test-jks.c:270: ../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; | ^~~~~~~~~~ [124/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/pin.c.o [125/283] Linking static target trust/liblibtrust-test.a 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, | ^ ~~~~~~~~~~~~~~~ [126/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/modules.c.o [127/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/messages.c.o [128/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/iter.c.o 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, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/extract.h:40, from ../trust/enumerate.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/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; | ^~~~~~~~~~ [129/283] Generating p11-kit/generate virtual-fixed-generated.h with a custom command 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; | ^~~ [130/283] Compiling C object common/frob-getprogname.p/frob-getprogname.c.o 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, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/extract.h:40, from ../trust/anchor.c:43: ../trust/enumerate.h:79:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 79 | node_asn *cert_asn; | ^~~~~~~~ [131/283] Compiling C object common/frob-getenv.p/frob-getenv.c.o [132/283] Compiling C object common/frob-getauxval.p/frob-getauxval.c.o [133/283] Compiling C object common/test-runtime.p/test-runtime.c.o 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; | ^~~~~~~~~~ [134/283] Compiling C object common/test-argv.p/test-argv.c.o 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, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/extract.h:40, from ../trust/test-enumerate.c:45: ../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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../trust/test-enumerate.c:573: ../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; | ^~~~~~~~~~ [135/283] Compiling C object common/test-message.p/test-message.c.o [136/283] Compiling C object common/test-lexer.p/test-lexer.c.o [137/283] Compiling C object common/test-path.p/test-path.c.o 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; | ^~~ [138/283] Compiling C object common/test-url.p/test-url.c.o [139/283] Compiling C object common/test-buffer.p/test-buffer.c.o 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, | ^ ~~~~~~~~~~~~~~~ [140/283] Compiling C object common/test-attrs.p/test-attrs.c.o 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, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/extract.h:40, from ../trust/test-cer.c:45: ../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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../trust/test-cer.c:246: ../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; | ^~~~~~~~~~ [141/283] Compiling C object common/test-constants.p/test-constants.c.o [142/283] Compiling C object common/test-array.p/test-array.c.o 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; | ^~~~~~~~~~ [143/283] Compiling C object common/test-dict.p/test-dict.c.o [144/283] Compiling C object common/test-hash.p/test-hash.c.o [145/283] Compiling C object common/test-compat.p/test-compat.c.o [146/283] Compiling C object common/test-tests.p/test-tests.c.o [147/283] Compiling C object common/libp11-tool.a.p/unix-peer.c.o [148/283] Compiling C object common/libp11-tool.a.p/tool.c.o [149/283] Compiling C object common/libp11-test.a.p/test.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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [150/283] Compiling C object common/libp11-test.a.p/mock.c.o [151/283] Compiling C object common/libp11-library.a.p/library.c.o 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; | ^~~ [152/283] Compiling C object common/libp11-common.a.p/vsock.c.o [153/283] Compiling C object common/libp11-common.a.p/url.c.o 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, | ^ ~~~~~~~~~~~~~~~ [154/283] Compiling C object common/libp11-common.a.p/runtime.c.o 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, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/extract.h:40, from ../trust/test-bundle.c:45: ../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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../trust/test-bundle.c:273: ../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; | ^~~~ [155/283] Compiling C object common/libp11-common.a.p/path.c.o [156/283] Compiling C object common/libp11-common.a.p/message.c.o 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; | ^~~~~~~~~~ [157/283] Compiling C object common/libp11-common.a.p/lexer.c.o [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 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, | ^ ~~~~~~~~~~~~~~~ [160/283] Compiling C object common/libp11-common.a.p/debug.c.o 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, | ^ ~~~~~~~~~~~~~~~ [161/283] Linking static target trust/liblibtrust-data.a [162/283] Compiling C object common/libp11-common.a.p/constants.c.o [163/283] Compiling C object common/libp11-common.a.p/compat.c.o 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, | ^ ~~~~~~~~~~~~~~~ [164/283] Compiling C object common/libp11-common.a.p/buffer.c.o [165/283] Compiling C object common/libp11-common.a.p/array.c.o 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, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/extract.h:40, from ../trust/test-openssl.c:46: ../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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../trust/test-openssl.c:664: ../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; | ^~~~ [166/283] Compiling C object common/libp11-common.a.p/attrs.c.o [167/283] Compiling C object common/libp11-common.a.p/argv.c.o 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/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, | ^ ~~~~~~~~~~~~~~~ [168/283] Linking static target common/libp11-library.a 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; | ^~~ ../p11-kit/uri.c: In function 'p11_kit_uri_set_vendor_query': ../p11-kit/uri.c:900:29: warning: 'attr' may be used uninitialized in this function [-Wmaybe-uninitialized] 900 | attr->value = strdup (value); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [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 [177/283] Compiling C object p11-kit/libp11-kit-testable.a.p/iter.c.o [178/283] Compiling C object p11-kit/libp11-kit-testable.a.p/virtual.c.o [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 [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 [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 [192/283] Linking static target trust/liblibtrust-testable.a [193/283] Linking static target common/libp11-tool.a 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; | ^~~ ../p11-kit/proxy.c: In function 'proxy_C_Initialize': ../p11-kit/proxy.c:426:35: warning: 'py' may be used uninitialized in this function [-Wmaybe-uninitialized] 426 | state->px = py; | ~~~~~~~~~~^~~~ [194/283] Linking static target common/libp11-common.a [195/283] Linking target trust/p11-kit-trust.so [196/283] Linking target common/frob-getprogname [197/283] Linking target common/frob-getenv [198/283] Linking target common/frob-getauxval ../p11-kit/uri.c: In function 'p11_kit_uri_set_vendor_query': ../p11-kit/uri.c:900:29: warning: 'attr' may be used uninitialized in this function [-Wmaybe-uninitialized] 900 | attr->value = strdup (value); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../p11-kit/proxy.c: In function 'proxy_C_Initialize': ../p11-kit/proxy.c:426:35: warning: 'py' may be used uninitialized in this function [-Wmaybe-uninitialized] 426 | state->px = py; | ~~~~~~~~~~^~~~ [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-testable.a [225/283] Linking target fuzz/rpc_fuzzer [226/283] Linking target p11-kit/frob-setuid [227/283] Linking target p11-kit/print-messages [228/283] Linking target p11-kit/test-server [229/283] Linking target p11-kit/test-transport [230/283] Linking target p11-kit/test-filter [231/283] Linking target p11-kit/test-log [232/283] Linking target p11-kit/test-managed [233/283] Linking target p11-kit/test-virtual [234/283] Linking target p11-kit/test-rpc [235/283] Linking target p11-kit/test-iter [236/283] Linking target p11-kit/test-proxy [237/283] Linking target p11-kit/test-deprecated [238/283] Linking target p11-kit/test-modules [239/283] Linking target p11-kit/test-init [240/283] Linking target p11-kit/test-pin [241/283] Linking target p11-kit/test-uri [242/283] Linking target p11-kit/test-conf [243/283] Linking target p11-kit/test-util [244/283] Linking target p11-kit/test-progname [245/283] Linking target p11-kit/p11-kit-server-testable [246/283] Linking target p11-kit/p11-kit-remote-testable [247/283] Linking static target p11-kit/libp11-kit-internal.a [248/283] Linking target p11-kit/p11-kit-client.so [249/283] Linking target p11-kit/libp11-kit.so.0.3.0 [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 >>> 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-r0 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-r0.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-r0.apk >>> p11-kit-server*: Tracing dependencies... so:libc.musl-riscv64.so.1 so:libffi.so.8 so:libp11-kit.so.0 >>> p11-kit-server*: Package size: 688.0 KB >>> p11-kit-server*: Compressing data... >>> p11-kit-server*: Create checksum... >>> p11-kit-server*: Create p11-kit-server-0.24.1-r0.apk >>> p11-kit-trust*: Tracing dependencies... so:libc.musl-riscv64.so.1 so:libp11-kit.so.0 so:libtasn1.so.6 >>> p11-kit-trust*: Package size: 408.0 KB >>> p11-kit-trust*: Compressing data... >>> p11-kit-trust*: Create checksum... >>> p11-kit-trust*: Create p11-kit-trust-0.24.1-r0.apk >>> p11-kit*: Tracing dependencies... so:libc.musl-riscv64.so.1 so:libffi.so.8 >>> p11-kit*: Package size: 916.0 KB >>> p11-kit*: Compressing data... >>> p11-kit*: Create checksum... >>> p11-kit*: Create p11-kit-0.24.1-r0.apk >>> p11-kit: Build complete at Tue, 10 May 2022 22:01:14 +0000 elapsed time 0h 3m 22s >>> p11-kit: Cleaning up srcdir >>> p11-kit: Cleaning up pkgdir >>> p11-kit: Uninstalling dependencies... (1/16) Purging .makedepends-p11-kit (20220510.215754) (2/16) Purging meson (0.62.1-r0) (3/16) Purging samurai (1.2-r1) (4/16) Purging python3 (3.10.4-r0) (5/16) Purging libtasn1-dev (4.18.0-r0) (6/16) Purging libtasn1-progs (4.18.0-r0) (7/16) Purging libtasn1 (4.18.0-r0) (8/16) Purging libffi-dev (3.4.2-r1) (9/16) Purging linux-headers (5.16.7-r1) (10/16) Purging libffi (3.4.2-r1) (11/16) Purging libbz2 (1.0.8-r1) (12/16) Purging gdbm (1.23-r0) (13/16) Purging xz-libs (5.2.5-r1) (14/16) Purging mpdecimal (2.5.1-r1) (15/16) Purging readline (8.1.2-r0) (16/16) Purging sqlite-libs (3.38.5-r0) Executing busybox-1.35.0-r13.trigger OK: 214 MiB in 78 packages >>> p11-kit: Updating the main/riscv64 repository index... >>> p11-kit: Signing the index...