>>> p11-kit: Building main/p11-kit 0.24.1-r0 (using abuild 3.9.0-r0) started Tue, 10 May 2022 19:30:19 +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.193020) Executing busybox-1.35.0-r13.trigger OK: 316 MiB in 105 packages >>> p11-kit: Cleaning up srcdir >>> p11-kit: Cleaning up pkgdir >>> p11-kit: Fetching https://distfiles.alpinelinux.org/distfiles/v3.16/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 1085k 0 --:--:-- --:--:-- --:--:-- 1085k >>> p11-kit: Fetching https://distfiles.alpinelinux.org/distfiles/v3.16/p11-kit-0.24.1.tar.xz >>> p11-kit: Checking sha512sums... p11-kit-0.24.1.tar.xz: OK >>> p11-kit: Unpacking /var/cache/distfiles/v3.16/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: arm Host machine cpu: armv8l Has header "libintl.h" : NO Checking for size of "unsigned long" : 4 Run-time dependency threads found: YES Checking for function "pthread_create" with dependency threads: YES Checking for function "nanosleep" : YES Checking for function "dlopen" : YES Library nsl found: NO Has header "locale.h" : YES Checking for type "locale_t" : YES Checking for function "newlocale" : YES Checking for function "strerror_l" : YES Has header "sys/resource.h" : YES Has header "sys/un.h" : YES Has header "ucred.h" : NO Checking for function "fdwalk" : NO Checking for function "getauxval" : YES Checking for function "getexecname" : NO Checking for function "getpeereid" : NO Checking for function "getpeerucred" : NO Checking for function "getprogname" : NO Checking for function "getresuid" : YES Checking for function "issetugid" : YES Checking for function "mkdtemp" : YES Checking for function "mkstemp" : YES Checking for function "secure_getenv" : YES Checking for function "strndup" : YES Checking whether type "struct dirent" has member "d_type" : YES Checking if "thread-local storage class" compiles: YES Checking for function "gmtime_r" : YES Checking if "program_invocation_short_name_test_code" : links: YES Checking if "__libc_enable_secure" : links: NO Checking if "vsock_test" compiles: YES Checking for type "sighandler_t" : NO Checking for type "sig_t" : NO Checking for type "__sighandler_t" : NO Checking for type "sighandler_t" : NO Checking for type "sig_t" : YES Checking for type "__sighandler_t" : NO Has header "stdbool.h" : YES Checking for function "asprintf" : YES Checking for function "basename" : YES Checking for function "memdup" : NO Checking for function "reallocarray" : YES Checking for function "secure_getenv" : YES (cached) Checking for function "setenv" : YES Checking for function "strerror_r" : YES Checking for function "strnstr" : NO Checking for function "vasprintf" : YES Header 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 [49/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/uri.c.o [50/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/rpc-server.c.o [51/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/proxy-init.c.o [52/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/proxy.c.o [53/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/pin.c.o [54/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/modules.c.o [55/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/messages.c.o [56/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/iter.c.o [57/283] Generating p11-kit/generate virtual-fixed-generated.h with a custom command [58/283] Compiling C object common/frob-getprogname.p/frob-getprogname.c.o [59/283] Compiling C object common/frob-getenv.p/frob-getenv.c.o [60/283] Compiling C object common/frob-getauxval.p/frob-getauxval.c.o [61/283] Compiling C object common/test-runtime.p/test-runtime.c.o [62/283] Compiling C object common/test-argv.p/test-argv.c.o [63/283] Compiling C object common/test-message.p/test-message.c.o [64/283] Compiling C object common/test-lexer.p/test-lexer.c.o Done. Done. Done. [65/283] Compiling C object trust/frob-oid.p/frob-oid.c.o [66/283] Compiling C object trust/frob-ext.p/frob-ext.c.o [67/283] Compiling C object trust/frob-eku.p/frob-eku.c.o [68/283] Compiling C object trust/frob-ku.p/frob-ku.c.o [69/283] Compiling C object trust/frob-bc.p/frob-bc.c.o [70/283] Compiling C object p11-kit/libp11-kit-pkcs11-gnu.a.p/pkcs11-gnu.c.o [71/283] Compiling C object trust/frob-cert.p/frob-cert.c.o [72/283] Compiling C object trust/frob-nss-trust.p/frob-nss-trust.c.o [73/283] Linking static target p11-kit/libp11-kit-pkcs11-gnu.a [74/283] Compiling C object trust/frob-token.p/frob-token.c.o [75/283] Compiling C object trust/frob-pow.p/frob-pow.c.o [76/283] Compiling C object trust/test-jks.p/test-jks.c.o [77/283] Compiling C object trust/test-edk2.p/test-edk2.c.o [78/283] Compiling C object trust/test-openssl.p/test-openssl.c.o [79/283] Compiling C object trust/test-bundle.p/test-bundle.c.o [80/283] Compiling C object trust/test-cer.p/test-cer.c.o [81/283] Compiling C object trust/test-enumerate.p/test-enumerate.c.o [82/283] Compiling C object trust/test-save.p/test-save.c.o [83/283] Compiling C object trust/test-module.p/test-module.c.o [84/283] Compiling C object trust/test-token.p/test-token.c.o [85/283] Compiling C object trust/test-builder.p/test-builder.c.o [86/283] Compiling C object trust/test-parser.p/test-parser.c.o [87/283] Compiling C object trust/test-index.p/test-index.c.o [88/283] Compiling C object trust/test-persist.p/test-persist.c.o [89/283] Compiling C object trust/test-x509.p/test-x509.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; | ^~~~~~~~~~~ [90/283] Compiling C object trust/test-utf8.p/test-utf8.c.o [91/283] Compiling C object trust/test-oid.p/test-oid.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; | ^~~~~~~~~~ [92/283] Compiling C object trust/test-pem.p/test-pem.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; | ^~~~~~~~~~ [93/283] Compiling C object trust/test-base64.p/test-base64.c.o [94/283] Compiling C object trust/test-asn1.p/test-asn1.c.o [95/283] Compiling C object trust/test-digest.p/test-digest.c.o [96/283] Compiling C object trust/trust.p/trust.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; | ^~~~~~~~~~ [97/283] Compiling C object trust/trust.p/save.c.o [98/283] Compiling C object trust/trust.p/list.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; | ^~~~~~~~~ [99/283] Compiling C object trust/trust.p/extract-cer.c.o [100/283] Compiling C object trust/trust.p/extract-pem.c.o [101/283] Compiling C object trust/trust.p/extract-openssl.c.o [102/283] Compiling C object trust/trust.p/extract-edk2.c.o [103/283] Compiling C object trust/trust.p/extract-jks.c.o [104/283] Compiling C object trust/trust.p/extract.c.o [105/283] Compiling C object trust/trust.p/enumerate.c.o [106/283] Compiling C object trust/trust.p/dump.c.o [107/283] Compiling C object trust/trust.p/digest.c.o [108/283] Compiling C object trust/trust.p/persist.c.o [109/283] Compiling C object trust/trust.p/parser.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; | ^~~~~~~~~~~ [110/283] Compiling C object trust/trust.p/anchor.c.o [111/283] Compiling C object trust/liblibtrust-testable.a.p/token.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, | ^ ~~~~~~~~~~~~~~~ [112/283] Compiling C object trust/liblibtrust-testable.a.p/session.c.o [113/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/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; | ^~~~~~~~ [114/283] Compiling C object trust/liblibtrust-testable.a.p/module.c.o [115/283] Compiling C object trust/liblibtrust-testable.a.p/persist.c.o [116/283] Compiling C object trust/liblibtrust-testable.a.p/parser.c.o [117/283] Compiling C object trust/liblibtrust-testable.a.p/index.c.o [118/283] Compiling C object trust/liblibtrust-testable.a.p/digest.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; | ^~~~ [119/283] Compiling C object trust/liblibtrust-testable.a.p/builder.c.o [120/283] Compiling C object trust/p11-kit-trust.so.p/module-init.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; | ^~~~ [121/283] Compiling C object trust/p11-kit-trust.so.p/token.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; | ^~~ [122/283] Compiling C object trust/p11-kit-trust.so.p/session.c.o [123/283] Compiling C object trust/p11-kit-trust.so.p/save.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; | ^~~~~~~~ [124/283] Compiling C object trust/p11-kit-trust.so.p/module.c.o [125/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/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; | ^~~~~~~~ [126/283] Compiling C object trust/p11-kit-trust.so.p/parser.c.o [127/283] Compiling C object p11-kit/libp11-kit-testable.a.p/util.c.o [128/283] Compiling C object p11-kit/libp11-kit-testable.a.p/uri.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; | ^~~~~~~~ [129/283] Compiling C object p11-kit/libp11-kit-testable.a.p/rpc-server.c.o [130/283] Compiling C object p11-kit/libp11-kit-testable.a.p/proxy-init.c.o [131/283] Compiling C object p11-kit/libp11-kit-testable.a.p/proxy.c.o [132/283] Compiling C object p11-kit/libp11-kit-testable.a.p/pin.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; | ^~~~~~~~ [133/283] Compiling C object p11-kit/libp11-kit-testable.a.p/modules.c.o ../p11-kit/server.c: In function 'server_loop': ../p11-kit/server.c:91:14: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'time_t' {aka 'long long int'} [-Wformat=] 91 | #define _(x) (x) | ^~~ ../p11-kit/server.c:556:38: note: in expansion of macro '_' 556 | p11_message (_("no connections to %s for %lu secs, exiting"), server->socket_name, timeout->tv_sec); | ^ [134/283] Compiling C object p11-kit/libp11-kit-testable.a.p/messages.c.o [135/283] Compiling C object p11-kit/libp11-kit-testable.a.p/iter.c.o [136/283] Compiling C object p11-kit/libp11-kit-testable.a.p/virtual.c.o ../p11-kit/server.c: In function 'server_loop': ../p11-kit/server.c:91:14: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'time_t' {aka 'long long int'} [-Wformat=] 91 | #define _(x) (x) | ^~~ ../p11-kit/server.c:556:38: note: in expansion of macro '_' 556 | p11_message (_("no connections to %s for %lu secs, exiting"), server->socket_name, timeout->tv_sec); | ^ [137/283] Compiling C object p11-kit/libp11-kit-testable.a.p/rpc-client.c.o [138/283] Compiling C object p11-kit/libp11-kit-testable.a.p/rpc-message.c.o In file included from ../trust/enumerate.h:41, from ../trust/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; | ^~~~~~ [139/283] Compiling C object p11-kit/libp11-kit-testable.a.p/rpc-transport.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; | ^~~~~~~~ [140/283] Compiling C object p11-kit/libp11-kit-testable.a.p/filter.c.o [141/283] Compiling C object p11-kit/libp11-kit-testable.a.p/log.c.o [142/283] Compiling C object p11-kit/libp11-kit-testable.a.p/conf.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, | ^ ~~~~~~~~~~~~~~~ [143/283] Compiling C object p11-kit/libp11-kit-internal.a.p/virtual.c.o [144/283] Compiling C object p11-kit/libp11-kit-internal.a.p/rpc-client.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; | ^~~~~~~~ [145/283] Compiling C object p11-kit/libp11-kit-internal.a.p/rpc-message.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, | ^ ~~~~~~~~~~~~~~~ [146/283] Compiling C object p11-kit/libp11-kit-internal.a.p/rpc-transport.c.o [147/283] Compiling C object p11-kit/libp11-kit-internal.a.p/filter.c.o [148/283] Compiling C object p11-kit/libp11-kit-internal.a.p/log.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, | ^ ~~~~~~~~~~~~~~~ [149/283] Compiling C object p11-kit/libp11-kit-internal.a.p/conf.c.o [150/283] Compiling C object trust/p11-kit-trust.so.p/index.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; | ^~~~~~~~ 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; | ^~~~~~~~~~ [151/283] Compiling C object trust/p11-kit-trust.so.p/digest.c.o [152/283] Compiling C object trust/p11-kit-trust.so.p/builder.c.o [153/283] Compiling C object trust/liblibtrust-data.a.p/x509.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; | ^~~~ [154/283] Compiling C object trust/liblibtrust-data.a.p/utf8.c.o [155/283] Compiling C object trust/liblibtrust-data.a.p/oid.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; | ^~~ [156/283] Compiling C object trust/liblibtrust-data.a.p/pem.c.o [157/283] Compiling C object trust/liblibtrust-data.a.p/base64.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; | ^~~ [158/283] Compiling C object trust/liblibtrust-data.a.p/asn1.c.o [159/283] Compiling C object common/test-path.p/test-path.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; | ^~~~~~~~~~ [160/283] Compiling C object common/test-url.p/test-url.c.o [161/283] Compiling C object common/test-buffer.p/test-buffer.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; | ^~~~~~~~~~ [162/283] Compiling C object common/test-attrs.p/test-attrs.c.o [163/283] Compiling C object common/test-constants.p/test-constants.c.o [164/283] Compiling C object common/test-array.p/test-array.c.o [165/283] Compiling C object common/test-dict.p/test-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, | ^ ~~~~~~~~~~~~~~~ [166/283] Compiling C object common/test-hash.p/test-hash.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; | ^~~~~~~~~~ [167/283] Compiling C object common/test-compat.p/test-compat.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; | ^~~ [168/283] Compiling C object common/test-tests.p/test-tests.c.o [169/283] Compiling C object common/libp11-tool.a.p/unix-peer.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; | ^~~~~~~~~~ [170/283] Compiling C object common/libp11-tool.a.p/tool.c.o [171/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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [172/283] Compiling C object common/libp11-test.a.p/mock.c.o [173/283] Compiling C object common/libp11-library.a.p/library.c.o [174/283] Compiling C object common/libp11-common.a.p/vsock.c.o [175/283] Compiling C object common/libp11-common.a.p/url.c.o ../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; | ~~~~~~~~~~^~~~ [176/283] Compiling C object common/libp11-common.a.p/runtime.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, | ^ ~~~~~~~~~~~~~~~ [177/283] Compiling C object common/libp11-common.a.p/path.c.o [178/283] Compiling C object common/libp11-common.a.p/message.c.o [179/283] Compiling C object common/libp11-common.a.p/lexer.c.o [180/283] Linking static target trust/liblibtrust-test.a [181/283] Compiling C object common/libp11-common.a.p/hash.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, | ^ ~~~~~~~~~~~~~~~ [182/283] Compiling C object common/libp11-common.a.p/dict.c.o [183/283] Compiling C object common/libp11-common.a.p/debug.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; | ^~~~~~~~~~ [184/283] Compiling C object common/libp11-common.a.p/constants.c.o [185/283] Compiling C object common/libp11-common.a.p/compat.c.o [186/283] Compiling C object common/libp11-common.a.p/buffer.c.o [187/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-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; | ^~~~~~~~~~ [188/283] Compiling C object common/libp11-common.a.p/attrs.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, | ^ ~~~~~~~~~~~~~~~ [189/283] Linking static target trust/liblibtrust-data.a [190/283] Compiling C object common/libp11-common.a.p/argv.c.o [191/283] Linking static target common/libp11-library.a [192/283] Linking static target common/libp11-tool.a 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; | ^~~~~~~~~~ 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, | ^ ~~~~~~~~~~~~~~~ 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; | ^~~~ ../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; | ~~~~~~~~~~^~~~ In file included from ../trust/parser.h:35, from ../trust/test-module.c:49: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/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; | ^~~ 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; | ^~~~ [193/283] Linking static target trust/liblibtrust-testable.a [194/283] Linking static target common/libp11-common.a [195/283] Linking target common/frob-getprogname [196/283] Linking target common/frob-getenv [197/283] Linking target common/frob-getauxval In file included from ../trust/builder.c:40: ../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 46 | node_asn *  p11_asn1_decode (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 52 | node_asn *  p11_asn1_create (p11_dict *asn1_defs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 55 | unsigned char * p11_asn1_encode (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 58 | void *  p11_asn1_read (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 71 | node_asn *  p11_asn1_cache_get (p11_asn1_cache *cache, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 77 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ In file included from ../trust/builder.c:52: ../trust/x509.h:43:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 43 | unsigned char * p11_x509_find_extension (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:49:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 49 | bool  p11_x509_hash_subject_public_key (node_asn *cert, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/x509.h:78:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 78 | char *  p11_x509_lookup_dn_name (node_asn *asn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../trust/builder.c:97:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 97 | static node_asn * | ^~~~~ ../trust/builder.c: In function 'decode_or_get_asn1': ../trust/builder.c:103:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 103 | node_asn *node; | ^~~~ ../trust/builder.c: In function 'lookup_extension': ../trust/builder.c:130:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 130 | node_asn *node; | ^~~~ ../trust/builder.c: In function 'check_der_struct': ../trust/builder.c:291:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 291 | node_asn *asn; | ^~~ ../trust/builder.c: At top level: ../trust/builder.c:513:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 513 | calc_date (node_asn *node, | ^~~~~~~~~~~~~~ ../trust/builder.c: In function 'calc_date': ../trust/builder.c:517:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 517 | node_asn *choice; | ^~~~~~ ../trust/builder.c: At top level: ../trust/builder.c:578:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 578 | calc_element (node_asn *node, | ^~~~~~~~~~~~~~~~~ ../trust/builder.c: In function 'is_v1_x509_authority': ../trust/builder.c:607:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 607 | node_asn *node; | ^~~~ ../trust/builder.c: At top level: ../trust/builder.c:704:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 704 |  node_asn *node, | ^ ~~~~~~~~~~~~~~~ ../trust/builder.c: In function 'certificate_populate': ../trust/builder.c:815:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 815 | node_asn *node = NULL; | ^~~~~~~~~~~ ../trust/builder.c: In function 'extension_populate': ../trust/builder.c:917:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead. 917 | node_asn *asn; | ^~~ 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, | ^ ~~~~~~~~~~~~~~~ [198/283] Linking target trust/p11-kit-trust.so [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 1/53 test-tests RUNNING >>> MALLOC_PERTURB_=215 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/common/test-tests 2/53 test-compat RUNNING >>> MALLOC_PERTURB_=240 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/common/test-compat 3/53 test-hash RUNNING >>> MALLOC_PERTURB_=134 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/common/test-hash 4/53 test-dict RUNNING >>> MALLOC_PERTURB_=7 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/common/test-dict 5/53 test-array RUNNING >>> MALLOC_PERTURB_=220 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/common/test-array 6/53 test-constants RUNNING >>> MALLOC_PERTURB_=161 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/common/test-constants 7/53 test-attrs RUNNING >>> MALLOC_PERTURB_=61 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/common/test-attrs 8/53 test-buffer RUNNING >>> MALLOC_PERTURB_=237 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/common/test-buffer 9/53 test-url RUNNING >>> MALLOC_PERTURB_=183 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/common/test-url 10/53 test-path RUNNING >>> MALLOC_PERTURB_=98 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/common/test-path 11/53 test-lexer RUNNING >>> MALLOC_PERTURB_=49 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/common/test-lexer 12/53 test-message RUNNING >>> MALLOC_PERTURB_=20 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/common/test-message 13/53 test-argv RUNNING >>> MALLOC_PERTURB_=149 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/common/test-argv 14/53 test-runtime RUNNING >>> MALLOC_PERTURB_=22 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/common/test-runtime 15/53 test-progname RUNNING >>> MALLOC_PERTURB_=161 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/p11-kit/test-progname 16/53 test-util RUNNING >>> MALLOC_PERTURB_=136 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/p11-kit/test-util 17/53 test-conf RUNNING >>> MALLOC_PERTURB_=3 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/p11-kit/test-conf 18/53 test-uri RUNNING >>> MALLOC_PERTURB_=32 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/p11-kit/test-uri 19/53 test-pin RUNNING >>> MALLOC_PERTURB_=47 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/p11-kit/test-pin 20/53 test-init RUNNING >>> MALLOC_PERTURB_=78 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/p11-kit/test-init 21/53 test-modules RUNNING >>> MALLOC_PERTURB_=44 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/p11-kit/test-modules 22/53 test-deprecated RUNNING >>> MALLOC_PERTURB_=68 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/p11-kit/test-deprecated 23/53 test-proxy RUNNING >>> MALLOC_PERTURB_=70 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/p11-kit/test-proxy 24/53 test-iter RUNNING >>> MALLOC_PERTURB_=30 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/p11-kit/test-iter 25/53 test-rpc RUNNING >>> MALLOC_PERTURB_=214 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/p11-kit/test-rpc 26/53 test-virtual RUNNING >>> MALLOC_PERTURB_=216 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/p11-kit/test-virtual 27/53 test-managed RUNNING >>> MALLOC_PERTURB_=166 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/p11-kit/test-managed 28/53 test-log RUNNING >>> MALLOC_PERTURB_=8 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/p11-kit/test-log 29/53 test-filter RUNNING >>> MALLOC_PERTURB_=26 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/p11-kit/test-filter 30/53 test-transport RUNNING >>> MALLOC_PERTURB_=126 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/p11-kit/test-transport 31/53 test-server RUNNING >>> MALLOC_PERTURB_=191 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/p11-kit/test-server 32/53 test-messages.sh RUNNING >>> abs_top_builddir=/home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output MALLOC_PERTURB_=31 P11_MODULE_PATH=/home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/p11-kit /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/p11-kit/test-messages.sh 33/53 test-server.sh RUNNING >>> abs_top_builddir=/home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output MALLOC_PERTURB_=218 P11_MODULE_PATH=/home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/p11-kit /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/p11-kit/test-server.sh 34/53 test-digest RUNNING >>> MALLOC_PERTURB_=17 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/trust/test-digest 35/53 test-asn1 RUNNING >>> MALLOC_PERTURB_=137 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/trust/test-asn1 36/53 test-base64 RUNNING >>> MALLOC_PERTURB_=74 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/trust/test-base64 37/53 test-pem RUNNING >>> MALLOC_PERTURB_=119 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/trust/test-pem 38/53 test-oid RUNNING >>> MALLOC_PERTURB_=74 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/trust/test-oid 39/53 test-utf8 RUNNING >>> MALLOC_PERTURB_=132 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/trust/test-utf8 40/53 test-x509 RUNNING >>> MALLOC_PERTURB_=185 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/trust/test-x509 41/53 test-persist RUNNING >>> MALLOC_PERTURB_=187 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/trust/test-persist 42/53 test-index RUNNING >>> MALLOC_PERTURB_=47 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/trust/test-index 43/53 test-parser RUNNING >>> MALLOC_PERTURB_=42 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/trust/test-parser 44/53 test-builder RUNNING >>> MALLOC_PERTURB_=113 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/trust/test-builder 45/53 test-token RUNNING >>> MALLOC_PERTURB_=162 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/trust/test-token 46/53 test-module RUNNING >>> MALLOC_PERTURB_=176 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/trust/test-module 47/53 test-save RUNNING >>> MALLOC_PERTURB_=235 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/trust/test-save 48/53 test-enumerate RUNNING >>> MALLOC_PERTURB_=194 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/trust/test-enumerate 49/53 test-cer RUNNING >>> MALLOC_PERTURB_=32 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/trust/test-cer 50/53 test-bundle RUNNING >>> MALLOC_PERTURB_=230 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/trust/test-bundle 51/53 test-openssl RUNNING >>> MALLOC_PERTURB_=210 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/trust/test-openssl 52/53 test-edk2 RUNNING >>> MALLOC_PERTURB_=203 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/trust/test-edk2 53/53 test-jks RUNNING >>> MALLOC_PERTURB_=98 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/trust/test-jks 1/53 test-tests OK 0.43s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..1 ok 1 /test/success ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 3/53 test-hash OK 0.41s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..2 ok 1 /hash/murmur3 ok 2 /hash/murmur3-incr ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 4/53 test-dict OK 0.41s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..14 ok 1 /dict/create ok 2 /dict/set-get ok 3 /dict/set-get-remove ok 4 /dict/remove-destroys ok 5 /dict/set-clear ok 6 /dict/set-destroys ok 7 /dict/clear-destroys ok 8 /dict/free-null ok 9 /dict/free-destroys ok 10 /dict/iterate ok 11 /dict/iterate-remove ok 12 /dict/add-check-lots-and-collisions ok 13 /dict/count ok 14 /dict/ulongptr ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 5/53 test-array OK 0.40s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..8 ok 1 /array/create ok 2 /array/add ok 3 /array/add-remove ok 4 /array/remove-destroys ok 5 /array/remove-and-count ok 6 /array/free-null ok 7 /array/free-destroys ok 8 /array/clear-destroys ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 6/53 test-constants OK 0.39s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..11 ok 1 /constants/types ok 2 /constants/classes ok 3 /constants/trusts ok 4 /constants/certs ok 5 /constants/keys ok 6 /constants/asserts ok 7 /constants/categories ok 8 /constants/mechanisms ok 9 /constants/users ok 10 /constants/states ok 11 /constants/returns ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 7/53 test-attrs OK 0.39s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..29 ok 1 /attrs/equal ok 2 /attrs/hash ok 3 /attrs/to-string ok 4 /attrs/terminator ok 5 /attrs/count ok 6 /attrs/build-one ok 7 /attrs/build-two ok 8 /attrs/build-invalid ok 9 /attrs/buildn-one ok 10 /attrs/buildn-two ok 11 /attrs/build-add ok 12 /attrs/build-null ok 13 /attrs/build-recursive ok 14 /attrs/dup ok 15 /attrs/take ok 16 /attrs/merge-replace ok 17 /attrs/merge-augment ok 18 /attrs/merge-empty ok 19 /attrs/free-null ok 20 /attrs/match ok 21 /attrs/matchn ok 22 /attrs/find ok 23 /attrs/findn ok 24 /attrs/find-bool ok 25 /attrs/find-ulong ok 26 /attrs/find-value ok 27 /attrs/find-valid ok 28 /attrs/remove ok 29 /attrs/purge ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 8/53 test-buffer OK 0.38s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..6 ok 1 /buffer/init-uninit ok 2 /buffer/init-for-data ok 3 /buffer/append ok 4 /buffer/null ok 5 /buffer/add ok 6 /buffer/steal ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 9/53 test-url OK 0.37s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..6 ok 1 /url/decode-success ok 2 /url/decode-skip ok 3 /url/decode-failure ok 4 /url/encode ok 5 /url/encode-verbatim ok 6 /url/encode-lower ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 10/53 test-path OK 0.37s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..9 ok 1 /path/base ok 2 /path/build ok 3 /path/expand ok 4 /path/absolute ok 5 /path/parent ok 6 /path/prefix ok 7 /path/canon ok 8 /path/encode ok 9 /path/decode ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 11/53 test-lexer OK 0.34s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..6 ok 1 /lexer/basic ok 2 /lexer/corners ok 3 /lexer/following ok 4 /lexer/bad-pem ok 5 /lexer/bad-section ok 6 /lexer/bad-value ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 12/53 test-message OK 0.34s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..1 ok 1 /message/with-err ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 13/53 test-argv OK 0.33s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..3 ok 1 /argv/parse ok 2 /argv/parse_quote ok 3 /argv/parse_backslash ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 14/53 test-runtime OK 0.33s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..3 ok 1 /runtime/xdg-runtime-dir ok 2 /runtime/bases ok 3 /runtime/xdg-cache-home ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 15/53 test-progname OK 0.32s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..2 ok 1 /progname/test_progname_default ok 2 /progname/test_progname_set ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 16/53 test-util OK 0.32s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..1 ok 1 /util/space-strlen ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 18/53 test-uri OK 0.31s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..55 ok 1 /uri/test_uri_parse ok 2 /uri/test_uri_parse_case_insensitive ok 3 /uri/test_uri_parse_bad_scheme ok 4 /uri/test_uri_parse_with_label ok 5 /uri/test_uri_parse_with_empty_label ok 6 /uri/test_uri_parse_with_empty_id ok 7 /uri/test_uri_parse_with_label_and_klass ok 8 /uri/parse-with-label-and-new-class ok 9 /uri/test_uri_parse_with_id ok 10 /uri/test_uri_parse_with_bad_string_encoding ok 11 /uri/test_uri_parse_with_bad_hex_encoding ok 12 /uri/test_uri_parse_with_token ok 13 /uri/test_uri_parse_with_token_bad_encoding ok 14 /uri/test_uri_parse_with_bad_syntax ok 15 /uri/test_uri_parse_with_spaces ok 16 /uri/test_uri_parse_with_library ok 17 /uri/test_uri_parse_with_library_bad_encoding ok 18 /uri/test_uri_parse_with_slot ok 19 /uri/test_uri_build_empty ok 20 /uri/test_uri_build_with_token_info ok 21 /uri/test_uri_build_with_token_null_info ok 22 /uri/test_uri_build_with_token_empty_info ok 23 /uri/test_uri_build_with_attributes ok 24 /uri/test_uri_build_with_slot_info ok 25 /uri/test_uri_parse_private_key ok 26 /uri/test_uri_parse_secret_key ok 27 /uri/test_uri_parse_library_version ok 28 /uri/test_uri_parse_parse_unknown_object_type ok 29 /uri/test_uri_parse_unrecognized ok 30 /uri/test_uri_parse_too_long_is_unrecognized ok 31 /uri/test_uri_build_object_type_cert ok 32 /uri/test_uri_build_object_type_private ok 33 /uri/test_uri_build_object_type_public ok 34 /uri/test_uri_build_object_type_secret ok 35 /uri/test_uri_build_with_library ok 36 /uri/test_uri_build_library_version ok 37 /uri/test_uri_get_set_unrecognized ok 38 /uri/test_uri_match_token ok 39 /uri/test_uri_match_module ok 40 /uri/test_uri_match_version ok 41 /uri/test_uri_match_attributes ok 42 /uri/test_uri_get_set_attribute ok 43 /uri/test_uri_get_set_attributes ok 44 /uri/test_uri_pin_source ok 45 /uri/pin-value ok 46 /uri/pin-value-bad ok 47 /uri/module-name ok 48 /uri/module-name-bad ok 49 /uri/module-path ok 50 /uri/module-name-and-path ok 51 /uri/vendor-query ok 52 /uri/slot-id ok 53 /uri/slot-id-bad ok 54 /uri/test_uri_free_null ok 55 /uri/test_uri_message ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 19/53 test-pin OK 0.30s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..8 ok 1 /pin/test_pin_register_unregister ok 2 /pin/test_pin_read ok 3 /pin/test_pin_read_no_match ok 4 /pin/test_pin_register_duplicate ok 5 /pin/test_pin_register_fallback ok 6 /pin/test_pin_file ok 7 /pin/test_pin_file_large ok 8 /pin/test_pin_ref_unref ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 21/53 test-modules OK 0.29s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..13 ok 1 /modules/test_filename ok 2 /modules/test_no_duplicates ok 3 /modules/test_exceed_max ok 4 /modules/test_disable ok 5 /modules/test_disable_later ok 6 /modules/test_enable ok 7 /modules/test_priority ok 8 /modules/test_module_name ok 9 /modules/test_module_flags ok 10 /modules/test_config_option ok 11 /modules/trusted-only ok 12 /modules/trust-flags ok 13 /modules/already-initialized ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 23/53 test-proxy OK 0.28s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..49 ok 1 /proxy/initialize-finalize ok 2 /proxy/initialize-multiple ok 3 /proxy/initialize-child ok 4 /proxy/disable ok 5 /proxy/no-slot ok 6 /proxy/slot-appear ok 7 /proxy/slot-event ok 8 /proxy/reuse-slots ok 9 /proxy/test_get_info ok 10 /proxy/test_get_slot_list ok 11 /proxy/test_get_slot_info ok 12 /proxy/test_get_token_info ok 13 /proxy/test_get_mechanism_list ok 14 /proxy/test_get_mechanism_info ok 15 /proxy/test_init_token ok 16 /proxy/test_wait_for_slot_event ok 17 /proxy/test_open_close_session ok 18 /proxy/test_close_all_sessions ok 19 /proxy/test_get_function_status ok 20 /proxy/test_cancel_function ok 21 /proxy/test_get_session_info ok 22 /proxy/test_init_pin ok 23 /proxy/test_set_pin ok 24 /proxy/test_operation_state ok 25 /proxy/test_login_logout ok 26 /proxy/test_get_attribute_value ok 27 /proxy/test_set_attribute_value ok 28 /proxy/test_create_object ok 29 /proxy/test_copy_object ok 30 /proxy/test_destroy_object ok 31 /proxy/test_get_object_size ok 32 /proxy/test_find_objects ok 33 /proxy/test_encrypt ok 34 /proxy/test_decrypt ok 35 /proxy/test_digest ok 36 /proxy/test_sign ok 37 /proxy/test_sign_recover ok 38 /proxy/test_verify ok 39 /proxy/test_verify_recover ok 40 /proxy/test_digest_encrypt ok 41 /proxy/test_decrypt_digest ok 42 /proxy/test_sign_encrypt ok 43 /proxy/test_decrypt_verify ok 44 /proxy/test_generate_key ok 45 /proxy/test_generate_key_pair ok 46 /proxy/test_wrap_key ok 47 /proxy/test_unwrap_key ok 48 /proxy/test_derive_key ok 49 /proxy/test_random ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 24/53 test-iter OK 0.28s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..40 ok 1 /iter/test_all ok 2 /iter/test_unrecognized ok 3 /iter/test_uri_with_type ok 4 /iter/set-uri ok 5 /iter/test_session_flags ok 6 /iter/test_callback ok 7 /iter/test_callback_fails ok 8 /iter/test_callback_destroyer ok 9 /iter/test_filter ok 10 /iter/test_with_session ok 11 /iter/test_with_slot ok 12 /iter/test_with_module ok 13 /iter/test_keep_session ok 14 /iter/test_token_match ok 15 /iter/test_token_mismatch ok 16 /iter/token-info ok 17 /iter/test_token_only ok 18 /iter/test_slot_match ok 19 /iter/test_slot_mismatch ok 20 /iter/test_slot_match_by_id ok 21 /iter/test_slot_mismatch_by_id ok 22 /iter/slot-info ok 23 /iter/test_slot_only ok 24 /iter/test_module_match ok 25 /iter/test_module_mismatch ok 26 /iter/test_module_only ok 27 /iter/test_getslotlist_fail_first ok 28 /iter/test_getslotlist_fail_late ok 29 /iter/test_open_session_fail ok 30 /iter/test_find_init_fail ok 31 /iter/test_find_objects_fail ok 32 /iter/get-attributes ok 33 /iter/test_load_attributes ok 34 /iter/test_load_attributes_none ok 35 /iter/test_load_attributes_fail_first ok 36 /iter/test_load_attributes_fail_late ok 37 /iter/test-many ok 38 /iter/test-many-busy ok 39 /iter/destroy-object ok 40 /iter/test_exhaustive_match ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 25/53 test-rpc OK 0.27s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..75 ok 1 /rpc/new-free ok 2 /rpc/uint16 ok 3 /rpc/uint16-static ok 4 /rpc/uint32 ok 5 /rpc/uint32-static ok 6 /rpc/uint64 ok 7 /rpc/uint64-static ok 8 /rpc/byte-array ok 9 /rpc/byte-array-null ok 10 /rpc/byte-array-too-long ok 11 /rpc/byte-array-static ok 12 /rpc/byte-value ok 13 /rpc/ulong-value ok 14 /rpc/attribute-array-value ok 15 /rpc/mechanism-type-array-value ok 16 /rpc/date-value ok 17 /rpc/date-value-empty ok 18 /rpc/byte-array-value ok 19 /rpc/mechanism-value ok 20 /rpc/message-write ok 21 /rpc/initialize-fails-on-client ok 22 /rpc/initialize-fails-on-server ok 23 /rpc/initialize ok 24 /rpc/not-initialized ok 25 /rpc/transport-fails ok 26 /rpc/transport-bad-parse ok 27 /rpc/transport-short-error ok 28 /rpc/transport-invalid-error ok 29 /rpc/transport-wrong-response ok 30 /rpc/transport-bad-contents ok 31 /rpc/get-info-stand-in ok 32 /rpc/get-slot-list-no-device ok 33 /rpc/simultaneous-functions ok 34 /rpc/fork-and-reinitialize ok 35 /rpc/test_get_info ok 36 /rpc/test_get_slot_list ok 37 /rpc/test_get_slot_info ok 38 /rpc/test_get_token_info ok 39 /rpc/test_get_mechanism_list ok 40 /rpc/test_get_mechanism_info ok 41 /rpc/test_init_token ok 42 /rpc/test_wait_for_slot_event ok 43 /rpc/test_open_close_session ok 44 /rpc/test_close_all_sessions ok 45 /rpc/test_get_function_status ok 46 /rpc/test_cancel_function ok 47 /rpc/test_get_session_info ok 48 /rpc/test_init_pin ok 49 /rpc/test_set_pin ok 50 /rpc/test_operation_state ok 51 /rpc/test_login_logout ok 52 /rpc/test_get_attribute_value ok 53 /rpc/test_set_attribute_value ok 54 /rpc/test_create_object ok 55 /rpc/test_copy_object ok 56 /rpc/test_destroy_object ok 57 /rpc/test_get_object_size ok 58 /rpc/test_find_objects ok 59 /rpc/test_encrypt ok 60 /rpc/test_decrypt ok 61 /rpc/test_digest ok 62 /rpc/test_sign ok 63 /rpc/test_sign_recover ok 64 /rpc/test_verify ok 65 /rpc/test_verify_recover ok 66 /rpc/test_digest_encrypt ok 67 /rpc/test_decrypt_digest ok 68 /rpc/test_sign_encrypt ok 69 /rpc/test_decrypt_verify ok 70 /rpc/test_generate_key ok 71 /rpc/test_generate_key_pair ok 72 /rpc/test_wrap_key ok 73 /rpc/test_unwrap_key ok 74 /rpc/test_derive_key ok 75 /rpc/test_random ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 26/53 test-virtual OK 0.21s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..3 ok 1 /virtual/test_initialize ok 2 /virtual/test_fall_through ok 3 /virtual/test_get_function_list ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 27/53 test-managed OK 0.20s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..46 ok 1 /managed/test_initialize_finalize ok 2 /managed/test_initialize_fail ok 3 /managed/test_separate_close_all_sessions ok 4 /managed/test_max_session_load ok 5 /managed/fork-and-reinitialize ok 6 /managed/test_get_info ok 7 /managed/test_get_slot_list ok 8 /managed/test_get_slot_info ok 9 /managed/test_get_token_info ok 10 /managed/test_get_mechanism_list ok 11 /managed/test_get_mechanism_info ok 12 /managed/test_init_token ok 13 /managed/test_wait_for_slot_event ok 14 /managed/test_open_close_session ok 15 /managed/test_close_all_sessions ok 16 /managed/test_get_function_status ok 17 /managed/test_cancel_function ok 18 /managed/test_get_session_info ok 19 /managed/test_init_pin ok 20 /managed/test_set_pin ok 21 /managed/test_operation_state ok 22 /managed/test_login_logout ok 23 /managed/test_get_attribute_value ok 24 /managed/test_set_attribute_value ok 25 /managed/test_create_object ok 26 /managed/test_copy_object ok 27 /managed/test_destroy_object ok 28 /managed/test_get_object_size ok 29 /managed/test_find_objects ok 30 /managed/test_encrypt ok 31 /managed/test_decrypt ok 32 /managed/test_digest ok 33 /managed/test_sign ok 34 /managed/test_sign_recover ok 35 /managed/test_verify ok 36 /managed/test_verify_recover ok 37 /managed/test_digest_encrypt ok 38 /managed/test_decrypt_digest ok 39 /managed/test_sign_encrypt ok 40 /managed/test_decrypt_verify ok 41 /managed/test_generate_key ok 42 /managed/test_generate_key_pair ok 43 /managed/test_wrap_key ok 44 /managed/test_unwrap_key ok 45 /managed/test_derive_key ok 46 /managed/test_random ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 28/53 test-log OK 0.20s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..41 ok 1 /log/test_get_info ok 2 /log/test_get_slot_list ok 3 /log/test_get_slot_info ok 4 /log/test_get_token_info ok 5 /log/test_get_mechanism_list ok 6 /log/test_get_mechanism_info ok 7 /log/test_init_token ok 8 /log/test_wait_for_slot_event ok 9 /log/test_open_close_session ok 10 /log/test_close_all_sessions ok 11 /log/test_get_function_status ok 12 /log/test_cancel_function ok 13 /log/test_get_session_info ok 14 /log/test_init_pin ok 15 /log/test_set_pin ok 16 /log/test_operation_state ok 17 /log/test_login_logout ok 18 /log/test_get_attribute_value ok 19 /log/test_set_attribute_value ok 20 /log/test_create_object ok 21 /log/test_copy_object ok 22 /log/test_destroy_object ok 23 /log/test_get_object_size ok 24 /log/test_find_objects ok 25 /log/test_encrypt ok 26 /log/test_decrypt ok 27 /log/test_digest ok 28 /log/test_sign ok 29 /log/test_sign_recover ok 30 /log/test_verify ok 31 /log/test_verify_recover ok 32 /log/test_digest_encrypt ok 33 /log/test_decrypt_digest ok 34 /log/test_sign_encrypt ok 35 /log/test_decrypt_verify ok 36 /log/test_generate_key ok 37 /log/test_generate_key_pair ok 38 /log/test_wrap_key ok 39 /log/test_unwrap_key ok 40 /log/test_derive_key ok 41 /log/test_random ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 29/53 test-filter OK 0.19s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..3 ok 1 /filter/test_allowed ok 2 /filter/test_denied ok 3 /filter/test_write_protected ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 32/53 test-messages.sh OK 0.17s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..1 ok 1 /messages/return-code ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 33/53 test-server.sh OK 0.17s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..4 ok 1 /server/start ok 2 /server/start-env ok 3 /server/stop ok 4 /server/stop-env ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 34/53 test-digest OK 0.16s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..3 ok 1 /digest/sha1 ok 2 /digest/sha1-long ok 3 /digest/md5 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 35/53 test-asn1 OK 0.16s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..3 ok 1 /asn1/tlv_length ok 2 /asn1/asn1_cache ok 3 /asn1/free ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 36/53 test-base64 OK 0.16s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..2 ok 1 /base64/decode-simple ok 2 /base64/decode-thawte ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 37/53 test-pem OK 0.15s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..3 ok 1 /pem/success ok 2 /pem/failure ok 3 /pem/write ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 38/53 test-oid OK 0.14s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..2 ok 1 /oids/known ok 2 /oids/hash ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 39/53 test-utf8 OK 0.12s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..6 ok 1 /utf8/ucs2be ok 2 /utf8/ucs2be_fail ok 3 /utf8/ucs4be ok 4 /utf8/ucs4be_fail ok 5 /utf8/utf8 ok 6 /utf8/utf8_fail ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 40/53 test-x509 OK 0.12s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..6 ok 1 /x509/parse-extended-key-usage ok 2 /x509/parse-key-usage ok 3 /x509/parse-extension ok 4 /x509/parse-extension-not-found ok 5 /x509/directory-string ok 6 /x509/directory-string-unknown ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 41/53 test-persist OK 0.11s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..21 ok 1 /persist/magic ok 2 /persist/simple ok 3 /persist/number ok 4 /persist/bool ok 5 /persist/oid ok 6 /persist/constant ok 7 /persist/unknown ok 8 /persist/multiple ok 9 /persist/pem_block ok 10 /persist/pem-middle ok 11 /persist/pem-public-key ok 12 /persist/pem_invalid ok 13 /persist/pem_unsupported ok 14 /persist/pem_first ok 15 /persist/bad_value ok 16 /persist/bad_oid ok 17 /persist/bad_field ok 18 /persist/skip_unknown ok 19 /persist/attribute_first ok 20 /persist/not-boolean ok 21 /persist/not-ulong ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 42/53 test-index OK 0.11s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..20 ok 1 /index/add_lookup ok 2 /index/take_lookup ok 3 /index/size ok 4 /index/remove ok 5 /index/snapshot ok 6 /index/snapshot_base ok 7 /index/set ok 8 /index/update ok 9 /index/find ok 10 /index/find_all ok 11 /index/find_realloc ok 12 /index/replace_all ok 13 /index/build_populate ok 14 /index/build_fail ok 15 /index/change_called ok 16 /index/change_batch ok 17 /index/change_nested ok 18 /index/replace-all-build-fails ok 19 /index/remove-callback ok 20 /index/remove-fail ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 43/53 test-parser OK 0.10s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..11 ok 1 /parser/parse_der_certificate ok 2 /parser/parse_pem_certificate ok 3 /parser/parse_p11_kit_persist ok 4 /parser/parse_openssl_trusted ok 5 /parser/parse_openssl_distrusted ok 6 /parser/openssl-trusted-no-trust ok 7 /parser/parse_anchor ok 8 /parser/parse_thawte ok 9 /parser/parse_invalid_file ok 10 /parser/parse_unrecognized ok 11 /parser/null-asn1-cache ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 44/53 test-builder OK 0.09s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..48 ok 1 /builder/get_cache ok 2 /builder/build_data ok 3 /builder/build_certificate ok 4 /builder/build_certificate_empty ok 5 /builder/build_certificate_non_ca ok 6 /builder/build_certificate_v1_ca ok 7 /builder/build_certificate_staple_ca ok 8 /builder/build-certificate-staple-ca-backwards ok 9 /builder/build_certificate_no_type ok 10 /builder/build_certificate_bad_type ok 11 /builder/build_extension ok 12 /builder/build_distant_end_date ok 13 /builder/valid-bool ok 14 /builder/valid-ulong ok 15 /builder/valid-utf8 ok 16 /builder/valid-date ok 17 /builder/valid-name ok 18 /builder/valid-serial ok 19 /builder/valid-cert ok 20 /builder/valid-false-or-time ok 21 /builder/invalid-bool ok 22 /builder/invalid-ulong ok 23 /builder/invalid-utf8 ok 24 /builder/invalid-date ok 25 /builder/invalid-name ok 26 /builder/invalid-serial ok 27 /builder/invalid-cert ok 28 /builder/invalid-false-or-time ok 29 /builder/invalid-schema ok 30 /builder/create_not_settable ok 31 /builder/create_but_loadable ok 32 /builder/create_unsupported ok 33 /builder/create_generated ok 34 /builder/create_bad_attribute ok 35 /builder/create_missing_attribute ok 36 /builder/create_no_class ok 37 /builder/create_token_mismatch ok 38 /builder/modify_success ok 39 /builder/modify_read_only ok 40 /builder/modify_unchanged ok 41 /builder/modify_not_modifiable ok 42 /builder/changed_trusted_certificate ok 43 /builder/changed_distrust_value ok 44 /builder/changed_distrust_serial ok 45 /builder/changed_without_id ok 46 /builder/changed_staple_ca ok 47 /builder/changed_staple_ku ok 48 /builder/changed_dup_certificates ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 47/53 test-save OK 0.08s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..15 ok 1 /save/test_file_write ok 2 /save/test_file_exists ok 3 /save/test_file_bad_directory ok 4 /save/test_file_overwrite ok 5 /save/file-unique ok 6 /save/test_file_auto_empty ok 7 /save/test_file_auto_length ok 8 /save/test_write_with_null ok 9 /save/test_write_and_finish_with_null ok 10 /save/test_file_abort ok 11 /save/test_directory_empty ok 12 /save/test_directory_files ok 13 /save/test_directory_dups ok 14 /save/test_directory_exists ok 15 /save/test_directory_overwrite ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 48/53 test-enumerate OK 0.07s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..17 ok 1 /extract/test_file_name_for_label ok 2 /extract/test_file_name_for_class ok 3 /extract/test_comment_for_label ok 4 /extract/test_comment_not_enabled ok 5 /extract/test_info_simple_certificate ok 6 /extract/test_info_limit_purposes ok 7 /extract/test_info_invalid_purposes ok 8 /extract/test_info_skip_non_certificate ok 9 /extract/test_limit_to_purpose_match ok 10 /extract/test_limit_to_purpose_no_match ok 11 /extract/test_limit_to_purpose_no_match_any ok 12 /extract/test_duplicate_extract ok 13 /extract/test-duplicate-distrusted ok 14 /extract/test_trusted_match ok 15 /extract/test_distrust_match ok 16 /extract/override-by-issuer-and-serial ok 17 /extract/override-by-public-key ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 49/53 test-cer OK 0.07s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..5 ok 1 /x509/test_file ok 2 /x509/test_file_multiple ok 3 /x509/test_file_without ok 4 /x509/test_directory ok 5 /x509/test_directory_empty ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 50/53 test-bundle OK 0.06s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..6 ok 1 /pem/test_file ok 2 /pem/test_file_multiple ok 3 /pem/test_file_without ok 4 /pem/test_directory ok 5 /pem/test_directory_empty ok 6 /pem/test_directory_hash ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 51/53 test-openssl OK 0.06s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..13 ok 1 /openssl/test_file ok 2 /openssl/test_plain ok 3 /openssl/test_keyid ok 4 /openssl/test_not_authority ok 5 /openssl/test_distrust_all ok 6 /openssl/test_file_multiple ok 7 /openssl/test_file_without ok 8 /openssl/test_canon_string ok 9 /openssl/test_canon_string_der ok 10 /openssl/test_canon_string_der_fail ok 11 /openssl/test_canon_name_der ok 12 /openssl/test_directory ok 13 /openssl/test_directory_empty ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 52/53 test-edk2 OK 0.05s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..1 ok 1 /edk2/test_file_multiple ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 53/53 test-jks OK 0.05s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..2 ok 1 /jks/test_file_multiple ok 2 /jks/test_file_duplicated ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 2/53 test-compat OK 0.44s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stdout: 1..4 ok 1 /compat/getauxval ok 2 /compat/secure_getenv ok 3 /compat/mmap ok 4 /compat/getprogname # SKIP cannot perform getprogname test: path contains a symlink stderr: calling secure_getenv(BLAH) getenv(BLAH) = 5 calling secure_getenv(BLAH) getenv(BLAH) = 5 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 17/53 test-conf OK 0.32s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stdout: 1..16 ok 1 /conf/test_parse_conf_1 ok 2 /conf/test_parse_ignore_missing ok 3 /conf/test_parse_fail_missing ok 4 /conf/test_merge_defaults ok 5 /conf/test_load_globals_merge ok 6 /conf/test_load_globals_no_user ok 7 /conf/test_load_globals_system_sets_only ok 8 /conf/test_load_globals_user_sets_only ok 9 /conf/test_load_globals_system_sets_invalid ok 10 /conf/test_load_globals_user_sets_invalid ok 11 /conf/test_load_modules_merge ok 12 /conf/test_load_modules_no_user ok 13 /conf/test_load_modules_user_only ok 14 /conf/test_load_modules_user_none ok 15 /conf/test_parse_boolean ok 16 /conf/setuid stderr: (p11-kit:34003) message: invalid config filename, will be ignored in the future: /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/p11-kit/fixtures/system-modules/two.badname (p11-kit:34005) message: invalid config filename, will be ignored in the future: /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/p11-kit/fixtures/system-modules/two.badname ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 31/53 test-server OK 0.19s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stdout: 1..7 ok 1 /server/initialize ok 2 /server/initialize-no-address ok 3 /server/open-session ok 4 /server/open-session-write-protected ok 5 /server/all/initialize ok 6 /server/all/initialize-no-address ok 7 /server/all/open-session stderr: (p11-kit:34191) message: invalid config filename, will be ignored in the future: /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/p11-kit/fixtures/system-modules/two.badname (p11-kit:34197) message: invalid config filename, will be ignored in the future: /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/p11-kit/fixtures/system-modules/two.badname (p11-kit:34201) message: invalid config filename, will be ignored in the future: /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/p11-kit/fixtures/system-modules/two.badname ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 20/53 test-init OK 0.31s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..7 ok 1 /init/test_recursive_initialization ok 2 /init/test_threaded_initialization ok 3 /init/test_mutexes ok 4 /init/test_load_and_initialize ok 5 /init/test_fork_initialization ok 6 /init/test_initalize_fail ok 7 /init/test_finalize_fail ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 46/53 test-module OK 0.09s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..28 ok 1 /module/get_slot_list ok 2 /module/get_slot_info ok 3 /module/initialize-null ok 4 /module/initialize-multi ok 5 /module/get_token_info ok 6 /module/get_session_info ok 7 /module/close_all_sessions ok 8 /module/find_certificates ok 9 /module/find_extensions ok 10 /module/find_builtin ok 11 /module/lookup_invalid ok 12 /module/remove_token ok 13 /module/setattr_token ok 14 /module/session_object ok 15 /module/session_find ok 16 /module/session_find_no_attr ok 17 /module/session_copy ok 18 /module/session_remove ok 19 /module/session_setattr ok 20 /module/find_serial_der_decoded ok 21 /module/find_serial_der_mismatch ok 22 /module/login_logout ok 23 /module/token-writable ok 24 /module/session-read-only-create ok 25 /module/create-and-write ok 26 /module/modify-and-write ok 27 /module/token-write-protected ok 28 /module/unreadable ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 22/53 test-deprecated OK 0.31s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..9 ok 1 /deprecated/test_no_duplicates ok 2 /deprecated/test_disable ok 3 /deprecated/test_disable_later ok 4 /deprecated/test_enable ok 5 /deprecated/test_fork_initialization ok 6 /deprecated/test_recursive_initialization ok 7 /deprecated/test_threaded_initialization ok 8 /deprecated/test_mutexes ok 9 /deprecated/test_load_and_initialize ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 45/53 test-token OK 4.43s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..21 ok 1 /token/load ok 2 /token/flags ok 3 /token/path ok 4 /token/label ok 5 /token/slot ok 6 /token/not-writable ok 7 /token/writable-no-exist ok 8 /token/writable-exists ok 9 /token/load-found ok 10 /token/load-already ok 11 /token/load-unreadable ok 12 /token/load-gone ok 13 /token/load-contrived ok 14 /token/reload-changed ok 15 /token/reload-gone ok 16 /token/reload-no-origin ok 17 /token/write-new ok 18 /token/write-no-label ok 19 /token/modify-multiple ok 20 /token/remove-one ok 21 /token/remove-multiple ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 30/53 test-transport OK 4.85s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― 1..46 ok 1 /transport/basic ok 2 /transport/init-arg ok 3 /transport/simultaneous-functions ok 4 /transport/fork-and-reinitialize ok 5 /transport/test_get_info ok 6 /transport/test_get_slot_list ok 7 /transport/test_get_slot_info ok 8 /transport/test_get_token_info ok 9 /transport/test_get_mechanism_list ok 10 /transport/test_get_mechanism_info ok 11 /transport/test_init_token ok 12 /transport/test_wait_for_slot_event ok 13 /transport/test_open_close_session ok 14 /transport/test_close_all_sessions ok 15 /transport/test_get_function_status ok 16 /transport/test_cancel_function ok 17 /transport/test_get_session_info ok 18 /transport/test_init_pin ok 19 /transport/test_set_pin ok 20 /transport/test_operation_state ok 21 /transport/test_login_logout ok 22 /transport/test_get_attribute_value ok 23 /transport/test_set_attribute_value ok 24 /transport/test_create_object ok 25 /transport/test_copy_object ok 26 /transport/test_destroy_object ok 27 /transport/test_get_object_size ok 28 /transport/test_find_objects ok 29 /transport/test_encrypt ok 30 /transport/test_decrypt ok 31 /transport/test_digest ok 32 /transport/test_sign ok 33 /transport/test_sign_recover ok 34 /transport/test_verify ok 35 /transport/test_verify_recover ok 36 /transport/test_digest_encrypt ok 37 /transport/test_decrypt_digest ok 38 /transport/test_sign_encrypt ok 39 /transport/test_decrypt_verify ok 40 /transport/test_generate_key ok 41 /transport/test_generate_key_pair ok 42 /transport/test_wrap_key ok 43 /transport/test_unwrap_key ok 44 /transport/test_derive_key ok 45 /transport/test_random ok 46 /transport/unix/basic ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― Ok: 53 Expected Fail: 0 Fail: 0 Unexpected Pass: 0 Skipped: 0 Timeout: 0 Full log written to /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/meson-logs/testlog.txt >>> p11-kit: Entering fakeroot... Installing p11-kit/libp11-kit.so.0.3.0 to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/lib Installing p11-kit/p11-kit-client.so to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/lib/pkcs11 Installing p11-kit/p11-kit to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/bin Installing p11-kit/p11-kit-remote to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/libexec/p11-kit Installing p11-kit/p11-kit-server to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/libexec/p11-kit Installing trust/p11-kit-trust.so to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/lib/pkcs11 Installing trust/trust to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/bin Installing /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/common/pkcs11.h to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/include/p11-kit-1/p11-kit Installing /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/common/pkcs11x.h to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/include/p11-kit-1/p11-kit Installing /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/p11-kit/deprecated.h to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/include/p11-kit-1/p11-kit Installing /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/p11-kit/iter.h to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/include/p11-kit-1/p11-kit Installing /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/p11-kit/p11-kit.h to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/include/p11-kit-1/p11-kit Installing /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/p11-kit/pin.h to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/include/p11-kit-1/p11-kit Installing /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/p11-kit/remote.h to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/include/p11-kit-1/p11-kit Installing /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/p11-kit/uri.h to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/include/p11-kit-1/p11-kit Installing /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/meson-private/p11-kit-1.pc to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/lib/pkgconfig Installing /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/output/p11-kit/pkcs11.conf.example to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/etc/pkcs11 Installing /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/trust/p11-kit-trust.module to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/share/p11-kit/modules Installing /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/trust/trust-extract-compat to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/libexec/p11-kit Installing symlink pointing to libp11-kit.so.0.3.0 to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/lib/libp11-kit.so.0 Installing symlink pointing to libp11-kit.so.0 to /home/buildozer/aports/main/p11-kit/pkg/p11-kit/usr/lib/libp11-kit.so Running custom install script '/home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.1/p11-kit/meson_post_install.sh lib share/p11-kit/modules' >>> p11-kit-dev*: Running split function dev... >>> p11-kit-dev*: Preparing subpackage p11-kit-dev... >>> p11-kit-dev*: Stripping binaries >>> p11-kit-dev*: Running postcheck for p11-kit-dev >>> p11-kit-doc*: Running split function doc... >>> p11-kit-doc*: Preparing subpackage p11-kit-doc... >>> p11-kit-doc*: Running postcheck for p11-kit-doc >>> p11-kit-trust*: Running split function trust... >>> p11-kit-trust*: Preparing subpackage p11-kit-trust... >>> p11-kit-trust*: Stripping binaries >>> p11-kit-trust*: Running postcheck for p11-kit-trust >>> p11-kit-server*: Running split function server... >>> p11-kit-server*: Preparing subpackage p11-kit-server... >>> p11-kit-server*: Stripping binaries >>> p11-kit-server*: Running postcheck for p11-kit-server >>> WARNING: p11-kit-server*: Found OpenRC directory (/etc/conf.d or /etc/init.d) but name doesn't end with -openrc >>> p11-kit*: Running postcheck for p11-kit >>> p11-kit*: Preparing package p11-kit... >>> p11-kit*: Stripping binaries >>> p11-kit-dev*: Scanning shared objects >>> p11-kit-doc*: Scanning shared objects >>> p11-kit-server*: Scanning shared objects >>> p11-kit-trust*: Scanning shared objects >>> p11-kit*: Scanning shared objects >>> p11-kit-dev*: Tracing dependencies... p11-kit=0.24.1-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-armv7.so.1 so:libffi.so.8 so:libp11-kit.so.0 >>> p11-kit-server*: Package size: 584.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-armv7.so.1 so:libp11-kit.so.0 so:libtasn1.so.6 >>> p11-kit-trust*: Package size: 296.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-armv7.so.1 so:libffi.so.8 >>> p11-kit*: Package size: 768.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 19:30:55 +0000 elapsed time 0h 0m 36s >>> p11-kit: Cleaning up srcdir >>> p11-kit: Cleaning up pkgdir >>> p11-kit: Uninstalling dependencies... (1/16) Purging .makedepends-p11-kit (20220510.193020) (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: 255 MiB in 89 packages >>> p11-kit: Updating the main/armv7 repository index... >>> p11-kit: Signing the index...