>>> p11-kit: Building main/p11-kit 0.24.0-r1 (using abuild 3.9.0-r0) started Wed, 13 Apr 2022 01:31:01 +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/18) Installing samurai (1.2-r1)
(2/18) Installing libbz2 (1.0.8-r1)
(3/18) Installing libffi (3.4.2-r1)
(4/18) Installing gdbm (1.23-r0)
(5/18) Installing xz-libs (5.2.5-r1)
(6/18) Installing mpdecimal (2.5.1-r1)
(7/18) Installing ncurses-terminfo-base (6.3_p20220402-r0)
(8/18) Installing ncurses-libs (6.3_p20220402-r0)
(9/18) Installing readline (8.1.2-r0)
(10/18) Installing sqlite-libs (3.37.2-r0)
(11/18) Installing python3 (3.10.3-r0)
(12/18) Installing meson (0.62.0-r0)
(13/18) Installing libtasn1 (4.18.0-r0)
(14/18) Installing libtasn1-progs (4.18.0-r0)
(15/18) Installing libtasn1-dev (4.18.0-r0)
(16/18) Installing linux-headers (5.16.7-r1)
(17/18) Installing libffi-dev (3.4.2-r1)
(18/18) Installing .makedepends-p11-kit (20220413.013102)
Executing busybox-1.35.0-r8.trigger
OK: 391 MiB in 103 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.0.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
100  814k  100  814k    0     0  7238k      0 --:--:-- --:--:-- --:--:-- 7275k
>>> p11-kit: Fetching https://distfiles.alpinelinux.org/distfiles/v3.16/p11-kit-0.24.0.tar.xz
>>> p11-kit: Checking sha512sums...
p11-kit-0.24.0.tar.xz: OK
>>> p11-kit: Unpacking /var/cache/distfiles/v3.16/p11-kit-0.24.0.tar.xz...
The Meson build system
Version: 0.62.0
Source dir: /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0
Build dir: /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output
Build type: native build
Project name: p11-kit
Project version: 0.24.0
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: x86_64
Host machine cpu: x86_64
Has header "libintl.h" : NO 
Checking for size of "unsigned long" : 8
Run-time dependency threads found: YES
Checking for function "pthread_create" with dependency threads: YES 
Checking for function "nanosleep" : YES 
Checking for function "dlopen" : YES 
Library nsl found: NO
Has header "locale.h" : YES 
Checking for type "locale_t" : YES 
Checking for function "newlocale" : YES 
Checking for function "strerror_l" : YES 
Has header "sys/resource.h" : YES 
Has header "sys/un.h" : YES 
Has header "ucred.h" : NO 
Checking for function "fdwalk" : NO 
Checking for function "getauxval" : YES 
Checking for function "getexecname" : NO 
Checking for function "getpeereid" : NO 
Checking for function "getpeerucred" : NO 
Checking for function "getprogname" : NO 
Checking for function "getresuid" : YES 
Checking for function "issetugid" : YES 
Checking for function "mkdtemp" : YES 
Checking for function "mkstemp" : YES 
Checking for function "secure_getenv" : YES 
Checking for function "strndup" : YES 
Checking whether type "struct dirent" has member "d_type" : YES 
Checking if "thread-local storage class" compiles: YES 
Checking for function "gmtime_r" : YES 
Checking if "program_invocation_short_name_test_code" : links: YES 
Checking if "__libc_enable_secure" : links: NO 
Checking if "vsock_test" compiles: YES 
Checking for type "sighandler_t" : NO 
Checking for type "sig_t" : NO 
Checking for type "__sighandler_t" : NO 
Checking for type "sighandler_t" : NO 
Checking for type "sig_t" : YES 
Checking for type "__sighandler_t" : NO 
Has header "stdbool.h" : YES 
Checking for function "asprintf" : YES 
Checking for function "basename" : YES 
Checking for function "memdup" : NO 
Checking for function "reallocarray" : YES 
Checking for function "secure_getenv" : YES (cached)
Checking for function "setenv" : YES 
Checking for function "strerror_r" : YES 
Checking for function "strnstr" : NO 
Checking for function "vasprintf" : YES 
Header <errno.h> has symbol "program_invocation_short_name" : YES 
Header <stdio.h> has symbol "asprintf" : YES 
Header <stdio.h> has symbol "vasprintf" : YES 
Header <stdlib.h> has symbol "reallocarray" : YES 
Found pkg-config: /usr/bin/pkg-config (1.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.0/p11-kit/libp11-kit.map: YES 
Compiler for C supports link arguments -Wl,--version-script,/home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/p11-kit/p11-module.map: YES 
Program gen-pkcs11-gnu.sh found: YES (/home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/p11-kit/gen-pkcs11-gnu.sh)
Program test-messages.sh found: YES (/home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/p11-kit/test-messages.sh)
Program test-server.sh found: YES (/home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/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.0

  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.0/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
Done.
Done.
Done.
[25/283] Compiling C object trust/frob-oid.p/frob-oid.c.o
[26/283] Compiling C object trust/frob-ext.p/frob-ext.c.o
[27/283] Compiling C object trust/frob-eku.p/frob-eku.c.o
[28/283] Compiling C object trust/frob-ku.p/frob-ku.c.o
[29/283] Compiling C object trust/frob-bc.p/frob-bc.c.o
[30/283] Compiling C object trust/frob-cert.p/frob-cert.c.o
[31/283] Compiling C object trust/frob-nss-trust.p/frob-nss-trust.c.o
[32/283] Compiling C object trust/frob-token.p/frob-token.c.o
[33/283] Compiling C object trust/frob-pow.p/frob-pow.c.o
[34/283] Compiling C object trust/test-jks.p/test-jks.c.o
[35/283] Compiling C object trust/test-edk2.p/test-edk2.c.o
[36/283] Compiling C object trust/test-openssl.p/test-openssl.c.o
[37/283] Compiling C object trust/test-bundle.p/test-bundle.c.o
[38/283] Compiling C object trust/test-cer.p/test-cer.c.o
[39/283] Compiling C object trust/test-enumerate.p/test-enumerate.c.o
[40/283] Compiling C object trust/test-save.p/test-save.c.o
[41/283] Compiling C object trust/test-module.p/test-module.c.o
[42/283] Compiling C object trust/test-token.p/test-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,
      |             ^                                        ~~~~~~~~~~~~~~~  
[43/283] Compiling C object trust/test-builder.p/test-builder.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;
      |                    ^~~~~~~~~~                                                
[44/283] Compiling C object trust/test-parser.p/test-parser.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;
      |                    ^~~~~~~~~                                                 
[45/283] Compiling C object trust/test-index.p/test-index.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;
      |                    ^~~~~~~~~~                                                
[46/283] Compiling C object trust/test-persist.p/test-persist.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;
      |                    ^~~~~~~~~~                                                
[47/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;
      |                    ^~~~~~~~~~~                                               
[48/283] Compiling C object trust/test-utf8.p/test-utf8.c.o
[49/283] Compiling C object trust/test-oid.p/test-oid.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;
      |                    ^~~~~~~~~~~                                               
[50/283] Compiling C object trust/test-pem.p/test-pem.c.o
[51/283] Compiling C object trust/test-base64.p/test-base64.c.o
[52/283] Compiling C object trust/test-asn1.p/test-asn1.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;
      |                    ^~~~                                                      
[53/283] Compiling C object trust/test-digest.p/test-digest.c.o
[54/283] Compiling C object trust/trust.p/trust.c.o
[55/283] Compiling C object trust/trust.p/save.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;
      |                    ^~~~                                                      
[56/283] Compiling C object trust/trust.p/list.c.o
[57/283] Compiling C object trust/trust.p/extract-cer.c.o
[58/283] Compiling C object trust/trust.p/extract-pem.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;
      |                    ^~~                                                       
[59/283] Compiling C object trust/trust.p/extract-openssl.c.o
[60/283] Compiling C object trust/trust.p/extract-edk2.c.o
[61/283] Compiling C object trust/trust.p/extract-jks.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;
      |                    ^~~~~~~~                                                  
[62/283] Compiling C object trust/trust.p/extract.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;
      |                    ^~~~~~~~                                                  
[63/283] Compiling C object trust/trust.p/enumerate.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;
      |                    ^~~~~~~~                                                  
[64/283] Compiling C object trust/trust.p/dump.c.o
[65/283] Linking static target trust/liblibtrust-test.a
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,
      |             ^                                        ~~~~~~~~~~~~~~~  
[66/283] Compiling C object trust/trust.p/digest.c.o
[67/283] Compiling C object trust/trust.p/persist.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;
      |                    ^~~~~~~~~~                                                
[68/283] Compiling C object trust/trust.p/parser.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;
      |                    ^~~~~~~~                                                  
[69/283] Compiling C object trust/trust.p/anchor.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,
      |             ^                                        ~~~~~~~~~~~~~~~  
[70/283] Compiling C object trust/liblibtrust-testable.a.p/token.c.o
[71/283] Compiling C object trust/liblibtrust-testable.a.p/session.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;
      |                          ^~~~~~
[72/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.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;
      |                    ^~~~~~~~                                                  
[73/283] Compiling C object trust/liblibtrust-testable.a.p/module.c.o
[74/283] Compiling C object trust/liblibtrust-testable.a.p/persist.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;
      |                    ^~~~~~~~                                                  
[75/283] Compiling C object trust/liblibtrust-testable.a.p/parser.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,
      |             ^                                        ~~~~~~~~~~~~~~~  
[76/283] Compiling C object trust/liblibtrust-testable.a.p/index.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;
      |                    ^~~~~~~~                                                  
[77/283] Compiling C object trust/liblibtrust-testable.a.p/digest.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;
      |                    ^~~~~~~~~~                                                
[78/283] Compiling C object trust/liblibtrust-testable.a.p/builder.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;
      |                    ^~~~                                                      
[79/283] Compiling C object trust/p11-kit-trust.so.p/module-init.c.o
In file included from ../trust/enumerate.h:41,
                 from ../trust/extract.h:40,
                 from ../trust/enumerate.c:44:
../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   46 | node_asn *       p11_asn1_decode                    (p11_dict *asn1_defs,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   52 | node_asn *       p11_asn1_create                    (p11_dict *asn1_defs,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   55 | unsigned char *  p11_asn1_encode                    (node_asn *asn,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   58 | void *           p11_asn1_read                      (node_asn *asn,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   71 | node_asn *       p11_asn1_cache_get                 (p11_asn1_cache *cache,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   77 |                                                      node_asn *node,
      |             ^                                        ~~~~~~~~~~~~~~~  
In file included from ../trust/extract.h:40,
                 from ../trust/enumerate.c:44:
../trust/enumerate.h:79:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   79 |         node_asn *cert_asn;
      |                    ^~~~~~~~                                                  
In file included from ../trust/enumerate.c:49:
../trust/x509.h:43:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   43 | unsigned char *  p11_x509_find_extension            (node_asn *cert,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
../trust/x509.h:49:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   49 | bool             p11_x509_hash_subject_public_key   (node_asn *cert,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
../trust/x509.h:78:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   78 | char *           p11_x509_lookup_dn_name            (node_asn *asn,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
../trust/enumerate.c: In function 'load_attached_extension':
../trust/enumerate.c:68:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   68 |         node_asn *ext;
      |                    ^~~                                                       
../trust/enumerate.c: In function 'extract_purposes':
../trust/enumerate.c:160:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  160 |         node_asn *ext = NULL;
      |                    ^~~~~~~~~~                                                
[80/283] Compiling C object trust/p11-kit-trust.so.p/token.c.o
[81/283] Compiling C object trust/p11-kit-trust.so.p/session.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;
      |                    ^~~~~~~~~~                                                
[82/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/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;
      |                    ^~~~~~~~~~                                                
[83/283] Compiling C object trust/p11-kit-trust.so.p/module.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,
      |             ^                                        ~~~~~~~~~~~~~~~  
[84/283] Compiling C object trust/p11-kit-trust.so.p/persist.c.o
[85/283] Compiling C object trust/p11-kit-trust.so.p/parser.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;
      |                    ^~~~~~~~                                                  
[86/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/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;
      |                    ^~~~~~~~~~                                                
[87/283] Compiling C object trust/p11-kit-trust.so.p/digest.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;
      |                    ^~~                                                       
[88/283] Compiling C object trust/p11-kit-trust.so.p/builder.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,
      |             ^                                        ~~~~~~~~~~~~~~~  
[89/283] Compiling C object trust/liblibtrust-data.a.p/x509.c.o
[90/283] Compiling C object trust/liblibtrust-data.a.p/utf8.c.o
[91/283] Compiling C object trust/liblibtrust-data.a.p/oid.c.o
[92/283] Compiling C object trust/liblibtrust-data.a.p/pem.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;
      |                    ^~~                                                       
[93/283] Compiling C object trust/liblibtrust-data.a.p/base64.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;
      |                    ^~~~~~~~~~                                                
[94/283] Compiling C object trust/liblibtrust-data.a.p/asn1.c.o
[95/283] Compiling C object p11-kit/test-virtual.p/test-virtual.c.o
[96/283] Compiling C object p11-kit/test-rpc.p/test-rpc.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,
      |             ^                                        ~~~~~~~~~~~~~~~  
[97/283] Compiling C object p11-kit/test-iter.p/test-iter.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,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~                               
[98/283] Compiling C object p11-kit/test-proxy.p/test-proxy.c.o
[99/283] Compiling C object p11-kit/test-deprecated.p/test-deprecated.c.o
[100/283] Compiling C object p11-kit/test-modules.p/test-modules.c.o
[101/283] Compiling C object p11-kit/test-init.p/test-init.c.o
[102/283] Compiling C object p11-kit/test-pin.p/test-pin.c.o
[103/283] Compiling C object p11-kit/test-uri.p/test-uri.c.o
In file included from ../trust/enumerate.h:41,
                 from ../trust/extract.h:40,
                 from ../trust/test-openssl.c:46:
../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   46 | node_asn *       p11_asn1_decode                    (p11_dict *asn1_defs,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   52 | node_asn *       p11_asn1_create                    (p11_dict *asn1_defs,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   55 | unsigned char *  p11_asn1_encode                    (node_asn *asn,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   58 | void *           p11_asn1_read                      (node_asn *asn,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   71 | node_asn *       p11_asn1_cache_get                 (p11_asn1_cache *cache,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   77 |                                                      node_asn *node,
      |             ^                                        ~~~~~~~~~~~~~~~  
In file included from ../trust/extract.h:40,
                 from ../trust/test-openssl.c:46:
../trust/enumerate.h:79:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   79 |         node_asn *cert_asn;
      |                    ^~~~~~~~                                                  
In file included from ../trust/enumerate.c:49,
                 from ../trust/test-openssl.c:664:
../trust/x509.h:43:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   43 | unsigned char *  p11_x509_find_extension            (node_asn *cert,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
../trust/x509.h:49:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   49 | bool             p11_x509_hash_subject_public_key   (node_asn *cert,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
../trust/x509.h:78:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   78 | char *           p11_x509_lookup_dn_name            (node_asn *asn,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
In file included from ../trust/test-openssl.c:664:
../trust/enumerate.c: In function 'load_attached_extension':
../trust/enumerate.c:68:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   68 |         node_asn *ext;
      |                    ^~~                                                       
../trust/enumerate.c: In function 'extract_purposes':
../trust/enumerate.c:160:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  160 |         node_asn *ext = NULL;
      |                    ^~~~~~~~~~                                                
In file included from ../trust/test-openssl.c:665:
../trust/extract-openssl.c: In function 'load_usage_ext':
../trust/extract-openssl.c:117:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  117 |         node_asn *ext = NULL;
      |                    ^~~~~~~~~~                                                
../trust/extract-openssl.c: At top level:
../trust/extract-openssl.c:138:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  138 | write_usages (node_asn *asn,
      |             ^~~~~~~~~~~~~~~~                                          
../trust/extract-openssl.c:172:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  172 |                          node_asn *asn)
      |             ^            ~~~~~~~~~~~~~~                               
../trust/extract-openssl.c:233:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  233 |              node_asn *asn)
      |             ^~~~~~~~~~~~~~~                                           
../trust/extract-openssl.c: In function 'write_keyid':
../trust/extract-openssl.c:236:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  236 |         node_asn *ext = NULL;
      |                    ^~~~~~~~~~                                                
../trust/extract-openssl.c: At top level:
../trust/extract-openssl.c:256:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  256 |              node_asn *asn)
      |             ^~~~~~~~~~~~~~~                                           
../trust/extract-openssl.c:275:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  275 |              node_asn *asn)
      |             ^~~~~~~~~~~~~~~                                           
../trust/extract-openssl.c: In function 'prepare_pem_contents':
../trust/extract-openssl.c:291:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  291 |         node_asn *asn;
      |                    ^~~                                                       
../trust/extract-openssl.c: In function 'p11_openssl_canon_name_der':
../trust/extract-openssl.c:464:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  464 |         node_asn *name;
      |                    ^~~~                                                      
[104/283] Compiling C object p11-kit/test-conf.p/test-conf.c.o
In file included from ../trust/enumerate.h:41,
                 from ../trust/extract.h:40,
                 from ../trust/test-bundle.c:45:
../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   46 | node_asn *       p11_asn1_decode                    (p11_dict *asn1_defs,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   52 | node_asn *       p11_asn1_create                    (p11_dict *asn1_defs,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   55 | unsigned char *  p11_asn1_encode                    (node_asn *asn,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   58 | void *           p11_asn1_read                      (node_asn *asn,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   71 | node_asn *       p11_asn1_cache_get                 (p11_asn1_cache *cache,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   77 |                                                      node_asn *node,
      |             ^                                        ~~~~~~~~~~~~~~~  
In file included from ../trust/extract.h:40,
                 from ../trust/test-bundle.c:45:
../trust/enumerate.h:79:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   79 |         node_asn *cert_asn;
      |                    ^~~~~~~~                                                  
In file included from ../trust/enumerate.c:49,
                 from ../trust/test-bundle.c:273:
../trust/x509.h:43:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   43 | unsigned char *  p11_x509_find_extension            (node_asn *cert,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
../trust/x509.h:49:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   49 | bool             p11_x509_hash_subject_public_key   (node_asn *cert,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
../trust/x509.h:78:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   78 | char *           p11_x509_lookup_dn_name            (node_asn *asn,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
In file included from ../trust/test-bundle.c:273:
../trust/enumerate.c: In function 'load_attached_extension':
../trust/enumerate.c:68:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   68 |         node_asn *ext;
      |                    ^~~                                                       
../trust/enumerate.c: In function 'extract_purposes':
../trust/enumerate.c:160:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  160 |         node_asn *ext = NULL;
      |                    ^~~~~~~~~~                                                
In file included from ../trust/test-bundle.c:275:
../trust/extract-openssl.c: In function 'load_usage_ext':
../trust/extract-openssl.c:117:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  117 |         node_asn *ext = NULL;
      |                    ^~~~~~~~~~                                                
../trust/extract-openssl.c: At top level:
../trust/extract-openssl.c:138:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  138 | write_usages (node_asn *asn,
      |             ^~~~~~~~~~~~~~~~                                          
../trust/extract-openssl.c:172:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  172 |                          node_asn *asn)
      |             ^            ~~~~~~~~~~~~~~                               
../trust/extract-openssl.c:233:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  233 |              node_asn *asn)
      |             ^~~~~~~~~~~~~~~                                           
../trust/extract-openssl.c: In function 'write_keyid':
../trust/extract-openssl.c:236:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  236 |         node_asn *ext = NULL;
      |                    ^~~~~~~~~~                                                
../trust/extract-openssl.c: At top level:
../trust/extract-openssl.c:256:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  256 |              node_asn *asn)
      |             ^~~~~~~~~~~~~~~                                           
../trust/extract-openssl.c:275:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  275 |              node_asn *asn)
      |             ^~~~~~~~~~~~~~~                                           
../trust/extract-openssl.c: In function 'prepare_pem_contents':
../trust/extract-openssl.c:291:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  291 |         node_asn *asn;
      |                    ^~~                                                       
../trust/extract-openssl.c: In function 'p11_openssl_canon_name_der':
../trust/extract-openssl.c:464:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  464 |         node_asn *name;
      |                    ^~~~                                                      
[105/283] Compiling C object p11-kit/test-util.p/test-util.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;
      |                    ^~~                                                       
[106/283] Compiling C object p11-kit/test-progname.p/test-progname.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,
      |             ^        ~~~~~~~~~~~~~~~                                  
[107/283] Linking static target trust/liblibtrust-data.a
[108/283] Generating 'p11-kit/libp11-kit-pkcs11-gnu.a.p/pkcs11-gnu-uri.h'.
[109/283] Generating 'p11-kit/libp11-kit-pkcs11-gnu.a.p/pkcs11-gnu-pin.h'.
[110/283] Generating 'p11-kit/libp11-kit-pkcs11-gnu.a.p/pkcs11-gnu-iter.h'.
[111/283] Compiling C object p11-kit/p11-kit-server-testable.p/server.c.o
[112/283] Compiling C object p11-kit/libp11-kit-pkcs11-gnu.a.p/pkcs11-gnu.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;
      |                    ^~~~~~~~~~                                                
[113/283] Compiling C object p11-kit/p11-kit-server.p/server.c.o
[114/283] Linking static target p11-kit/libp11-kit-pkcs11-gnu.a
[115/283] Compiling C object p11-kit/p11-kit-remote-testable.p/remote.c.o
In file included from ../trust/builder.h:38,
                 from ../trust/test-builder.c:44:
../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   46 | node_asn *       p11_asn1_decode                    (p11_dict *asn1_defs,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   52 | node_asn *       p11_asn1_create                    (p11_dict *asn1_defs,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   55 | unsigned char *  p11_asn1_encode                    (node_asn *asn,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   58 | void *           p11_asn1_read                      (node_asn *asn,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   71 | node_asn *       p11_asn1_cache_get                 (p11_asn1_cache *cache,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   77 |                                                      node_asn *node,
      |             ^                                        ~~~~~~~~~~~~~~~  
[116/283] Compiling C object p11-kit/p11-kit-remote.p/remote.c.o
[117/283] Compiling C object p11-kit/p11-kit.p/p11-kit.c.o
In file included from ../trust/parser.h:35,
                 from ../trust/module.c:49:
../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   46 | node_asn *       p11_asn1_decode                    (p11_dict *asn1_defs,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   52 | node_asn *       p11_asn1_create                    (p11_dict *asn1_defs,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   55 | unsigned char *  p11_asn1_encode                    (node_asn *asn,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   58 | void *           p11_asn1_read                      (node_asn *asn,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   71 | node_asn *       p11_asn1_cache_get                 (p11_asn1_cache *cache,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   77 |                                                      node_asn *node,
      |             ^                                        ~~~~~~~~~~~~~~~  
[118/283] Compiling C object p11-kit/p11-kit.p/lists.c.o
[119/283] Compiling C object p11-kit/p11-kit-client.so.p/client-init.c.o
In file included from ../trust/parser.h:35,
                 from ../trust/test-module.c:49:
../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   46 | node_asn *       p11_asn1_decode                    (p11_dict *asn1_defs,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   52 | node_asn *       p11_asn1_create                    (p11_dict *asn1_defs,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   55 | unsigned char *  p11_asn1_encode                    (node_asn *asn,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   58 | void *           p11_asn1_read                      (node_asn *asn,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   71 | node_asn *       p11_asn1_cache_get                 (p11_asn1_cache *cache,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   77 |                                                      node_asn *node,
      |             ^                                        ~~~~~~~~~~~~~~~  
[120/283] Compiling C object p11-kit/p11-kit-client.so.p/client.c.o
[121/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/util.c.o
[122/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/uri.c.o
[123/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/rpc-server.c.o
[124/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/proxy-init.c.o
[125/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/proxy.c.o
[126/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/pin.c.o
[127/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/modules.c.o
[128/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/messages.c.o
[129/283] Compiling C object p11-kit/libp11-kit.so.0.3.0.p/iter.c.o
[130/283] Generating p11-kit/generate virtual-fixed-generated.h with a custom command
[131/283] Compiling C object common/frob-getprogname.p/frob-getprogname.c.o
In file included from ../trust/parser.h:35,
                 from ../trust/module.c:49:
../trust/asn1.h:46:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   46 | node_asn *       p11_asn1_decode                    (p11_dict *asn1_defs,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../trust/asn1.h:52:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   52 | node_asn *       p11_asn1_create                    (p11_dict *asn1_defs,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../trust/asn1.h:55:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   55 | unsigned char *  p11_asn1_encode                    (node_asn *asn,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
../trust/asn1.h:58:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   58 | void *           p11_asn1_read                      (node_asn *asn,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
../trust/asn1.h:71:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   71 | node_asn *       p11_asn1_cache_get                 (p11_asn1_cache *cache,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../trust/asn1.h:77:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   77 |                                                      node_asn *node,
      |             ^                                        ~~~~~~~~~~~~~~~  
[132/283] Compiling C object common/frob-getenv.p/frob-getenv.c.o
[133/283] Compiling C object common/frob-getauxval.p/frob-getauxval.c.o
[134/283] Compiling C object common/test-runtime.p/test-runtime.c.o
[135/283] Compiling C object common/test-argv.p/test-argv.c.o
[136/283] Compiling C object p11-kit/libp11-kit-testable.a.p/util.c.o
[137/283] Compiling C object p11-kit/libp11-kit-testable.a.p/uri.c.o
[138/283] Compiling C object p11-kit/libp11-kit-testable.a.p/rpc-server.c.o
[139/283] Compiling C object p11-kit/libp11-kit-testable.a.p/proxy-init.c.o
[140/283] Compiling C object p11-kit/libp11-kit-testable.a.p/proxy.c.o
[141/283] Compiling C object p11-kit/libp11-kit-testable.a.p/pin.c.o
[142/283] Compiling C object p11-kit/libp11-kit-testable.a.p/modules.c.o
[143/283] Compiling C object p11-kit/libp11-kit-testable.a.p/messages.c.o
[144/283] Compiling C object p11-kit/libp11-kit-testable.a.p/iter.c.o
[145/283] Compiling C object p11-kit/libp11-kit-testable.a.p/virtual.c.o
[146/283] Compiling C object p11-kit/libp11-kit-testable.a.p/rpc-client.c.o
[147/283] Compiling C object p11-kit/libp11-kit-testable.a.p/rpc-message.c.o
[148/283] Compiling C object p11-kit/libp11-kit-testable.a.p/rpc-transport.c.o
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:95:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   95 | static node_asn *
      |             ^~~~~                                                     
../trust/builder.c: In function 'decode_or_get_asn1':
../trust/builder.c:101:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  101 |         node_asn *node;
      |                    ^~~~                                                      
../trust/builder.c: In function 'lookup_extension':
../trust/builder.c:128:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  128 |         node_asn *node;
      |                    ^~~~                                                      
../trust/builder.c: In function 'check_der_struct':
../trust/builder.c:289:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  289 |         node_asn *asn;
      |                    ^~~                                                       
../trust/builder.c: At top level:
../trust/builder.c:511:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  511 | calc_date (node_asn *node,
      |             ^~~~~~~~~~~~~~                                            
../trust/builder.c: In function 'calc_date':
../trust/builder.c:515:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  515 |         node_asn *choice;
      |                    ^~~~~~                                                    
../trust/builder.c: At top level:
../trust/builder.c:576:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  576 | calc_element (node_asn *node,
      |             ^~~~~~~~~~~~~~~~~                                         
../trust/builder.c: In function 'is_v1_x509_authority':
../trust/builder.c:605:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  605 |         node_asn *node;
      |                    ^~~~                                                      
../trust/builder.c: At top level:
../trust/builder.c:702:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  702 |                          node_asn *node,
      |             ^            ~~~~~~~~~~~~~~~                              
../trust/builder.c: In function 'certificate_populate':
../trust/builder.c:813:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  813 |         node_asn *node = NULL;
      |                    ^~~~~~~~~~~                                               
../trust/builder.c: In function 'extension_populate':
../trust/builder.c:915:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  915 |         node_asn *asn;
      |                    ^~~                                                       
[149/283] Linking static target trust/liblibtrust-testable.a
[150/283] Compiling C object p11-kit/libp11-kit-testable.a.p/filter.c.o
[151/283] Compiling C object p11-kit/libp11-kit-testable.a.p/log.c.o
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:95:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
   95 | static node_asn *
      |             ^~~~~                                                     
../trust/builder.c: In function 'decode_or_get_asn1':
../trust/builder.c:101:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  101 |         node_asn *node;
      |                    ^~~~                                                      
../trust/builder.c: In function 'lookup_extension':
../trust/builder.c:128:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  128 |         node_asn *node;
      |                    ^~~~                                                      
../trust/builder.c: In function 'check_der_struct':
../trust/builder.c:289:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  289 |         node_asn *asn;
      |                    ^~~                                                       
../trust/builder.c: At top level:
../trust/builder.c:511:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  511 | calc_date (node_asn *node,
      |             ^~~~~~~~~~~~~~                                            
../trust/builder.c: In function 'calc_date':
../trust/builder.c:515:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  515 |         node_asn *choice;
      |                    ^~~~~~                                                    
../trust/builder.c: At top level:
../trust/builder.c:576:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  576 | calc_element (node_asn *node,
      |             ^~~~~~~~~~~~~~~~~                                         
../trust/builder.c: In function 'is_v1_x509_authority':
../trust/builder.c:605:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  605 |         node_asn *node;
      |                    ^~~~                                                      
../trust/builder.c: At top level:
../trust/builder.c:702:13: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  702 |                          node_asn *node,
      |             ^            ~~~~~~~~~~~~~~~                              
../trust/builder.c: In function 'certificate_populate':
../trust/builder.c:813:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  813 |         node_asn *node = NULL;
      |                    ^~~~~~~~~~~                                               
../trust/builder.c: In function 'extension_populate':
../trust/builder.c:915:20: warning: 'node_asn' macro is deprecated, use 'asn1_node' instead.
  915 |         node_asn *asn;
      |                    ^~~                                                       
[152/283] Compiling C object p11-kit/libp11-kit-testable.a.p/conf.c.o
[153/283] Compiling C object p11-kit/libp11-kit-internal.a.p/virtual.c.o
[154/283] Compiling C object p11-kit/libp11-kit-internal.a.p/rpc-client.c.o
[155/283] Compiling C object p11-kit/libp11-kit-internal.a.p/rpc-message.c.o
[156/283] Compiling C object p11-kit/libp11-kit-internal.a.p/rpc-transport.c.o
[157/283] Compiling C object p11-kit/libp11-kit-internal.a.p/filter.c.o
[158/283] Compiling C object p11-kit/libp11-kit-internal.a.p/log.c.o
[159/283] Compiling C object p11-kit/libp11-kit-internal.a.p/conf.c.o
[160/283] Compiling C object common/test-message.p/test-message.c.o
[161/283] Compiling C object common/test-lexer.p/test-lexer.c.o
[162/283] Compiling C object common/test-path.p/test-path.c.o
../p11-kit/uri.c: In function 'p11_kit_uri_set_vendor_query':
../p11-kit/uri.c:900:29: warning: 'attr' may be used uninitialized in this function [-Wmaybe-uninitialized]
  900 |                 attr->value = strdup (value);
      |                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
[163/283] Compiling C object common/test-url.p/test-url.c.o
[164/283] Compiling C object common/test-buffer.p/test-buffer.c.o
../p11-kit/uri.c: In function 'p11_kit_uri_set_vendor_query':
../p11-kit/uri.c:900:29: warning: 'attr' may be used uninitialized in this function [-Wmaybe-uninitialized]
  900 |                 attr->value = strdup (value);
      |                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
[165/283] Compiling C object common/test-attrs.p/test-attrs.c.o
[166/283] Compiling C object common/test-constants.p/test-constants.c.o
[167/283] Compiling C object common/test-array.p/test-array.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;
      |                         ~~~~~~~~~~^~~~
[168/283] Compiling C object common/test-dict.p/test-dict.c.o
[169/283] Compiling C object common/test-hash.p/test-hash.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;
      |                         ~~~~~~~~~~^~~~
[170/283] Compiling C object common/test-compat.p/test-compat.c.o
[171/283] Compiling C object common/test-tests.p/test-tests.c.o
[172/283] Compiling C object common/libp11-tool.a.p/unix-peer.c.o
[173/283] Compiling C object common/libp11-tool.a.p/tool.c.o
[174/283] Compiling C object common/libp11-test.a.p/test.c.o
[175/283] Compiling C object common/libp11-test.a.p/mock.c.o
[176/283] Compiling C object common/libp11-library.a.p/library.c.o
[177/283] Compiling C object common/libp11-common.a.p/vsock.c.o
[178/283] Compiling C object common/libp11-common.a.p/url.c.o
[179/283] Compiling C object common/libp11-common.a.p/runtime.c.o
[180/283] Compiling C object common/libp11-common.a.p/path.c.o
[181/283] Compiling C object common/libp11-common.a.p/message.c.o
[182/283] Compiling C object common/libp11-common.a.p/lexer.c.o
[183/283] Compiling C object common/libp11-common.a.p/hash.c.o
[184/283] Linking static target common/libp11-library.a
[185/283] Compiling C object common/libp11-common.a.p/dict.c.o
[186/283] Compiling C object common/libp11-common.a.p/debug.c.o
[187/283] Compiling C object common/libp11-common.a.p/constants.c.o
[188/283] Compiling C object common/libp11-common.a.p/compat.c.o
[189/283] Compiling C object common/libp11-common.a.p/buffer.c.o
[190/283] Compiling C object common/libp11-common.a.p/array.c.o
[191/283] Linking static target common/libp11-tool.a
[192/283] Compiling C object common/libp11-common.a.p/attrs.c.o
[193/283] Compiling C object common/libp11-common.a.p/argv.c.o
[194/283] Linking static target common/libp11-common.a
[195/283] Linking target trust/p11-kit-trust.so
[196/283] Linking target common/frob-getprogname
[197/283] Linking target common/frob-getenv
[198/283] Linking target common/frob-getauxval
[199/283] Linking static target common/libp11-test.a
[200/283] Linking target p11-kit/mock-six.so
[201/283] Linking target p11-kit/mock-ten.so
[202/283] Linking target p11-kit/mock-nine.so
[203/283] Linking target p11-kit/mock-eight.so
[204/283] Linking target p11-kit/mock-seven.so
[205/283] Linking target p11-kit/mock-five.so
[206/283] Linking target p11-kit/mock-four.so
[207/283] Linking target p11-kit/mock-three.so
[208/283] Linking target p11-kit/mock-two.so
[209/283] Linking target p11-kit/mock-one.so
[210/283] Linking target common/test-runtime
[211/283] Linking target common/test-argv
[212/283] Linking target common/test-message
[213/283] Linking target common/test-lexer
[214/283] Linking target common/test-path
[215/283] Linking target common/test-url
[216/283] Linking target common/test-buffer
[217/283] Linking target common/test-attrs
[218/283] Linking target common/test-constants
[219/283] Linking target common/test-array
[220/283] Linking target common/test-dict
[221/283] Linking target common/test-hash
[222/283] Linking target common/test-compat
[223/283] Linking target common/test-tests
[224/283] Linking static target p11-kit/libp11-kit-internal.a
[225/283] Linking target p11-kit/p11-kit-client.so
[226/283] Linking target p11-kit/libp11-kit.so.0.3.0
[227/283] Linking static target p11-kit/libp11-kit-testable.a
[228/283] Linking target fuzz/rpc_fuzzer
[229/283] Linking target p11-kit/frob-setuid
[230/283] Linking target p11-kit/print-messages
[231/283] Linking target p11-kit/test-server
[232/283] Linking target p11-kit/test-transport
[233/283] Linking target p11-kit/test-filter
[234/283] Linking target p11-kit/test-log
[235/283] Linking target p11-kit/test-managed
[236/283] Linking target p11-kit/test-virtual
[237/283] Linking target p11-kit/test-rpc
[238/283] Linking target p11-kit/test-iter
[239/283] Linking target p11-kit/test-proxy
[240/283] Linking target p11-kit/test-deprecated
[241/283] Linking target p11-kit/test-modules
[242/283] Linking target p11-kit/test-init
[243/283] Linking target p11-kit/test-pin
[244/283] Linking target p11-kit/test-uri
[245/283] Linking target p11-kit/test-conf
[246/283] Linking target p11-kit/test-util
[247/283] Linking target p11-kit/test-progname
[248/283] Linking target p11-kit/p11-kit-server-testable
[249/283] Linking target p11-kit/p11-kit-remote-testable
[250/283] Generating symbol file p11-kit/libp11-kit.so.0.3.0.p/libp11-kit.so.0.3.0.symbols
[251/283] Linking target trust/frob-oid
[252/283] Linking target trust/frob-ext
[253/283] Linking target trust/frob-eku
[254/283] Linking target trust/frob-ku
[255/283] Linking target trust/frob-bc
[256/283] Linking target trust/frob-cert
[257/283] Linking target trust/frob-nss-trust
[258/283] Linking target trust/frob-token
[259/283] Linking target trust/frob-pow
[260/283] Linking target trust/test-jks
[261/283] Linking target trust/test-edk2
[262/283] Linking target trust/test-openssl
[263/283] Linking target trust/test-bundle
[264/283] Linking target trust/test-cer
[265/283] Linking target trust/test-enumerate
[266/283] Linking target trust/test-save
[267/283] Linking target trust/test-module
[268/283] Linking target trust/test-token
[269/283] Linking target trust/test-builder
[270/283] Linking target trust/test-parser
[271/283] Linking target trust/test-index
[272/283] Linking target trust/test-persist
[273/283] Linking target trust/test-x509
[274/283] Linking target trust/test-utf8
[275/283] Linking target trust/test-oid
[276/283] Linking target trust/test-pem
[277/283] Linking target trust/test-base64
[278/283] Linking target trust/test-asn1
[279/283] Linking target trust/test-digest
[280/283] Linking target trust/trust
[281/283] Linking target p11-kit/p11-kit-server
[282/283] Linking target p11-kit/p11-kit-remote
[283/283] Linking target p11-kit/p11-kit
 1/53 test-tests       RUNNING       
>>> MALLOC_PERTURB_=121 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/common/test-tests

 2/53 test-compat      RUNNING       
>>> MALLOC_PERTURB_=103 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/common/test-compat

 3/53 test-hash        RUNNING       
>>> MALLOC_PERTURB_=12 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/common/test-hash

 4/53 test-dict        RUNNING       
>>> MALLOC_PERTURB_=53 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/common/test-dict

 5/53 test-array       RUNNING       
>>> MALLOC_PERTURB_=134 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/common/test-array

 6/53 test-constants   RUNNING       
>>> MALLOC_PERTURB_=85 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/common/test-constants

 7/53 test-attrs       RUNNING       
>>> MALLOC_PERTURB_=48 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/common/test-attrs

 8/53 test-buffer      RUNNING       
>>> MALLOC_PERTURB_=97 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/common/test-buffer

 9/53 test-url         RUNNING       
>>> MALLOC_PERTURB_=197 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/common/test-url

10/53 test-path        RUNNING       
>>> MALLOC_PERTURB_=200 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/common/test-path

11/53 test-lexer       RUNNING       
>>> MALLOC_PERTURB_=189 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/common/test-lexer

12/53 test-message     RUNNING       
>>> MALLOC_PERTURB_=156 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/common/test-message

13/53 test-argv        RUNNING       
>>> MALLOC_PERTURB_=250 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/common/test-argv

14/53 test-runtime     RUNNING       
>>> MALLOC_PERTURB_=191 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/common/test-runtime

15/53 test-progname    RUNNING       
>>> MALLOC_PERTURB_=140 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/p11-kit/test-progname

16/53 test-util        RUNNING       
>>> MALLOC_PERTURB_=161 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/p11-kit/test-util

17/53 test-conf        RUNNING       
>>> MALLOC_PERTURB_=35 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/p11-kit/test-conf

18/53 test-uri         RUNNING       
>>> MALLOC_PERTURB_=123 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/p11-kit/test-uri

19/53 test-pin         RUNNING       
>>> MALLOC_PERTURB_=227 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/p11-kit/test-pin

20/53 test-init        RUNNING       
>>> MALLOC_PERTURB_=203 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/p11-kit/test-init

21/53 test-modules     RUNNING       
>>> MALLOC_PERTURB_=92 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/p11-kit/test-modules

22/53 test-deprecated  RUNNING       
>>> MALLOC_PERTURB_=85 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/p11-kit/test-deprecated

23/53 test-proxy       RUNNING       
>>> MALLOC_PERTURB_=154 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/p11-kit/test-proxy

24/53 test-iter        RUNNING       
>>> MALLOC_PERTURB_=71 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/p11-kit/test-iter

25/53 test-rpc         RUNNING       
>>> MALLOC_PERTURB_=91 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/p11-kit/test-rpc

26/53 test-virtual     RUNNING       
>>> MALLOC_PERTURB_=238 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/p11-kit/test-virtual

27/53 test-managed     RUNNING       
>>> MALLOC_PERTURB_=68 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/p11-kit/test-managed

28/53 test-log         RUNNING       
>>> MALLOC_PERTURB_=181 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/p11-kit/test-log

29/53 test-filter      RUNNING       
>>> MALLOC_PERTURB_=171 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/p11-kit/test-filter

30/53 test-transport   RUNNING       
>>> MALLOC_PERTURB_=24 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/p11-kit/test-transport

31/53 test-server      RUNNING       
>>> MALLOC_PERTURB_=110 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/p11-kit/test-server

32/53 test-messages.sh RUNNING       
>>> P11_MODULE_PATH=/home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/p11-kit MALLOC_PERTURB_=126 abs_top_builddir=/home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/p11-kit/test-messages.sh

 1/53 test-tests       OK              0.25s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
1..1
ok 1 /test/success
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

 3/53 test-hash        OK              0.24s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
1..2
ok 1 /hash/murmur3
ok 2 /hash/murmur3-incr
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

 4/53 test-dict        OK              0.23s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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.23s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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.23s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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.22s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
1..28
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/dup
ok 14 /attrs/take
ok 15 /attrs/merge-replace
ok 16 /attrs/merge-augment
ok 17 /attrs/merge-empty
ok 18 /attrs/free-null
ok 19 /attrs/match
ok 20 /attrs/matchn
ok 21 /attrs/find
ok 22 /attrs/findn
ok 23 /attrs/find-bool
ok 24 /attrs/find-ulong
ok 25 /attrs/find-value
ok 26 /attrs/find-valid
ok 27 /attrs/remove
ok 28 /attrs/purge
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

 8/53 test-buffer      OK              0.22s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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.22s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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.21s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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.21s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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.21s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
1..1
ok 1 /message/with-err
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

13/53 test-argv        OK              0.20s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
1..3
ok 1 /argv/parse
ok 2 /argv/parse_quote
ok 3 /argv/parse_backslash
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

14/53 test-runtime     OK              0.20s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
1..3
ok 1 /runtime/xdg-runtime-dir
ok 2 /runtime/bases
ok 3 /runtime/xdg-cache-home
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

15/53 test-progname    OK              0.20s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
1..2
ok 1 /progname/test_progname_default
ok 2 /progname/test_progname_set
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

16/53 test-util        OK              0.19s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
1..1
ok 1 /util/space-strlen
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

18/53 test-uri         OK              0.19s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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.18s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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.18s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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.17s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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.16s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

26/53 test-virtual     OK              0.12s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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.12s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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.11s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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.11s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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.10s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
1..1
ok 1 /messages/return-code
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

33/53 test-server.sh   RUNNING       
>>> MALLOC_PERTURB_=249 P11_MODULE_PATH=/home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/p11-kit abs_top_builddir=/home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/p11-kit/test-server.sh

34/53 test-digest      RUNNING       
>>> MALLOC_PERTURB_=45 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/trust/test-digest

35/53 test-asn1        RUNNING       
>>> MALLOC_PERTURB_=247 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/trust/test-asn1

36/53 test-base64      RUNNING       
>>> MALLOC_PERTURB_=41 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/trust/test-base64

37/53 test-pem         RUNNING       
>>> MALLOC_PERTURB_=48 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/trust/test-pem

38/53 test-oid         RUNNING       
>>> MALLOC_PERTURB_=26 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/trust/test-oid

39/53 test-utf8        RUNNING       
>>> MALLOC_PERTURB_=197 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/trust/test-utf8

40/53 test-x509        RUNNING       
>>> MALLOC_PERTURB_=156 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/trust/test-x509

41/53 test-persist     RUNNING       
>>> MALLOC_PERTURB_=188 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/trust/test-persist

42/53 test-index       RUNNING       
>>> MALLOC_PERTURB_=252 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/trust/test-index

43/53 test-parser      RUNNING       
>>> MALLOC_PERTURB_=75 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/trust/test-parser

44/53 test-builder     RUNNING       
>>> MALLOC_PERTURB_=141 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/trust/test-builder

45/53 test-token       RUNNING       
>>> MALLOC_PERTURB_=38 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/trust/test-token

46/53 test-module      RUNNING       
>>> MALLOC_PERTURB_=165 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/trust/test-module

47/53 test-save        RUNNING       
>>> MALLOC_PERTURB_=121 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/trust/test-save

48/53 test-enumerate   RUNNING       
>>> MALLOC_PERTURB_=72 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/trust/test-enumerate

49/53 test-cer         RUNNING       
>>> MALLOC_PERTURB_=122 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/trust/test-cer

50/53 test-bundle      RUNNING       
>>> MALLOC_PERTURB_=13 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/trust/test-bundle

51/53 test-openssl     RUNNING       
>>> MALLOC_PERTURB_=158 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/trust/test-openssl

52/53 test-edk2        RUNNING       
>>> MALLOC_PERTURB_=180 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/trust/test-edk2

53/53 test-jks         RUNNING       
>>> MALLOC_PERTURB_=117 /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/output/trust/test-jks

 2/53 test-compat      OK              0.38s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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:19782) message: invalid config filename, will be ignored in the future: /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/p11-kit/fixtures/system-modules/two.badname
(p11-kit:19785) message: invalid config filename, will be ignored in the future: /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/p11-kit/fixtures/system-modules/two.badname
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

31/53 test-server      OK              0.22s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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:19963) message: invalid config filename, will be ignored in the future: /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/p11-kit/fixtures/system-modules/two.badname
(p11-kit:19965) message: invalid config filename, will be ignored in the future: /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/p11-kit/fixtures/system-modules/two.badname
(p11-kit:19968) message: invalid config filename, will be ignored in the future: /home/buildozer/aports/main/p11-kit/src/p11-kit-0.24.0/p11-kit/fixtures/system-modules/two.badname
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

25/53 test-rpc         OK              0.30s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

20/53 test-init        OK              0.33s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

33/53 test-server.sh   OK              0.14s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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.13s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
1..3
ok 1 /digest/sha1
ok 2 /digest/sha1-long
ok 3 /digest/md5
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

35/53 test-asn1        OK              0.13s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
1..3
ok 1 /asn1/tlv_length
ok 2 /asn1/asn1_cache
ok 3 /asn1/free
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

36/53 test-base64      OK              0.12s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
1..2
ok 1 /base64/decode-simple
ok 2 /base64/decode-thawte
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

37/53 test-pem         OK              0.12s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
1..3
ok 1 /pem/success
ok 2 /pem/failure
ok 3 /pem/write
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

38/53 test-oid         OK              0.11s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
1..2
ok 1 /oids/known
ok 2 /oids/hash
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

39/53 test-utf8        OK              0.11s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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.10s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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.09s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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.09s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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.09s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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.08s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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.07s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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.06s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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.05s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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.04s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
1..2
ok 1 /jks/test_file_multiple
ok 2 /jks/test_file_duplicated
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

22/53 test-deprecated  OK              0.33s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

46/53 test-module      OK              0.14s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

45/53 test-token       OK              4.45s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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.93s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
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.0/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.0/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.0/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.0/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.0/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.0/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.0/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.0/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.0/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.0/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.0/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.0/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.0/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.0/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.0-r1
	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.0-r1.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.0-r1.apk
>>> p11-kit-server*: Tracing dependencies...
	so:libc.musl-x86_64.so.1
	so:libffi.so.8
	so:libp11-kit.so.0
>>> p11-kit-server*: Package size: 932.0 KB
>>> p11-kit-server*: Compressing data...
>>> p11-kit-server*: Create checksum...
>>> p11-kit-server*: Create p11-kit-server-0.24.0-r1.apk
>>> p11-kit-trust*: Tracing dependencies...
	so:libc.musl-x86_64.so.1
	so:libp11-kit.so.0
	so:libtasn1.so.6
>>> p11-kit-trust*: Package size: 452.0 KB
>>> p11-kit-trust*: Compressing data...
>>> p11-kit-trust*: Create checksum...
>>> p11-kit-trust*: Create p11-kit-trust-0.24.0-r1.apk
>>> p11-kit*: Tracing dependencies...
	so:libc.musl-x86_64.so.1
	so:libffi.so.8
>>> p11-kit*: Package size: 1.2 MB
>>> p11-kit*: Compressing data...
>>> p11-kit*: Create checksum...
>>> p11-kit*: Create p11-kit-0.24.0-r1.apk
>>> p11-kit: Build complete at Wed, 13 Apr 2022 01:31:45 +0000 elapsed time 0h 0m 44s
>>> p11-kit: Cleaning up srcdir
>>> p11-kit: Cleaning up pkgdir
>>> p11-kit: Uninstalling dependencies...
(1/18) Purging .makedepends-p11-kit (20220413.013102)
(2/18) Purging meson (0.62.0-r0)
(3/18) Purging samurai (1.2-r1)
(4/18) Purging python3 (3.10.3-r0)
(5/18) Purging libtasn1-dev (4.18.0-r0)
(6/18) Purging libtasn1-progs (4.18.0-r0)
(7/18) Purging libtasn1 (4.18.0-r0)
(8/18) Purging libffi-dev (3.4.2-r1)
(9/18) Purging linux-headers (5.16.7-r1)
(10/18) Purging libffi (3.4.2-r1)
(11/18) Purging libbz2 (1.0.8-r1)
(12/18) Purging gdbm (1.23-r0)
(13/18) Purging xz-libs (5.2.5-r1)
(14/18) Purging mpdecimal (2.5.1-r1)
(15/18) Purging readline (8.1.2-r0)
(16/18) Purging ncurses-libs (6.3_p20220402-r0)
(17/18) Purging ncurses-terminfo-base (6.3_p20220402-r0)
(18/18) Purging sqlite-libs (3.37.2-r0)
Executing busybox-1.35.0-r8.trigger
OK: 327 MiB in 85 packages
>>> p11-kit: Updating the main/x86_64 repository index...
>>> p11-kit: Signing the index...