+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/gcr-3.40.0nb2/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/gcr-3.40.0nb2/work.log ===> Building for gcr-3.40.0nb2 ninja: Entering directory `output' [1/377] Generating glib marshaller header gck/gck-marshal_h [2/377] Compiling C object egg/libegg.a.p/egg-asn1-defs.c.o [3/377] Compiling C object egg/libegg.a.p/egg-buffer.c.o [4/377] Compiling C object egg/libegg.a.p/egg-dh.c.o [5/377] Compiling C object egg/libegg.a.p/egg-armor.c.o [6/377] Compiling C object egg/libegg.a.p/egg-decimal.c.o [7/377] Compiling C object egg/libegg.a.p/egg-hex.c.o [8/377] Compiling C object egg/libegg.a.p/egg-dn.c.o [9/377] Compiling C object egg/libegg.a.p/egg-libgcrypt.c.o In file included from ../egg/egg-libgcrypt.c:27: /home/pbulk/build/security/gcr/work/.buildlink/include/gcrypt.h:217:17: warning: 'gcry_thread_cbs' is deprecated [-Wdeprecated-declarations] 217 | static struct gcry_thread_cbs gcry_threads_pthread = { \ | ^~~~~~~~~~~~~~~ ../egg/egg-libgcrypt.c:57:1: note: in expansion of macro 'GCRY_THREAD_OPTION_PTHREAD_IMPL' 57 | GCRY_THREAD_OPTION_PTHREAD_IMPL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/gcrypt.h:203:8: note: declared here 203 | struct gcry_thread_cbs | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:34, from ../egg/egg-libgcrypt.c:25: ../egg/egg-libgcrypt.c: In function 'egg_libgcrypt_initialize': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ../egg/egg-libgcrypt.c:65:13: note: in expansion of macro 'g_once_init_enter' 65 | if (g_once_init_enter (&gcrypt_initialized)) { | ^~~~~~~~~~~~~~~~~ ../egg/egg-libgcrypt.c:71:25: warning: 'gcry_set_log_handler' is deprecated [-Wdeprecated-declarations] 71 | gcry_set_log_handler (log_handler, NULL); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/gcrypt.h:2025:6: note: declared here 2025 | void gcry_set_log_handler (gcry_handler_log_t f, | ^~~~~~~~~~~~~~~~~~~~ [10/377] Compiling C object egg/libegg.a.p/egg-hkdf.c.o [11/377] Compiling C object egg/libegg.a.p/egg-oid.c.o In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:34, from ../egg/egg-oid.h:26, from ../egg/egg-oid.c:25: ../egg/egg-oid.c: In function 'find_oid_info': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ../egg/egg-oid.c:151:13: note: in expansion of macro 'g_once_init_enter' 151 | if (g_once_init_enter (&inited_oids)) { | ^~~~~~~~~~~~~~~~~ [12/377] Compiling C object egg/libegg.a.p/egg-padding.c.o [13/377] Compiling C object egg/libegg.a.p/egg-openssl.c.o [14/377] Compiling C object egg/libegg.a.p/egg-secure-memory.c.o [15/377] Compiling C object egg/libegg.a.p/egg-testing.c.o [16/377] Compiling C object egg/libegg.a.p/egg-timegm.c.o [17/377] Compiling C object egg/libegg.a.p/egg-symkey.c.o In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:34, from ../egg/egg-asn1x.h:26, from ../egg/egg-symkey.c:23: ../egg/egg-symkey.c: In function 'init_quarks': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ../egg/egg-symkey.c:61:13: note: in expansion of macro 'g_once_init_enter' 61 | if (g_once_init_enter (&quarks_inited)) { | ^~~~~~~~~~~~~~~~~ [18/377] Generating glib marshaller source gck/gck-marshal_c [19/377] Generating glib marshaller header gcr/gcr-marshal_h [20/377] Generating GObject enum file gck/gck-enum-types.h (wrapped by meson because command contains newlines, to capture output) [21/377] Generating GObject enum file gck/gck-enum-types.c (wrapped by meson because command contains newlines, to capture output) [22/377] Compiling C object gck/libgck-1.so.0.0.0.p/meson-generated_.._gck-marshal.c.o [23/377] Compiling C object gck/libgck-1.so.0.0.0.p/meson-generated_.._gck-enum-types.c.o [24/377] Generating GObject enum file gcr/gcr-enum-types-base.c (wrapped by meson because command contains newlines, to capture output) [25/377] Compiling C object gck/libgck-1.so.0.0.0.p/gck-dump.c.o [26/377] Compiling C object egg/libegg.a.p/egg-asn1x.c.o [27/377] Linking static target egg/libegg.a [28/377] Compiling C object gck/libgck-1.so.0.0.0.p/gck-enumerator.c.o ../gck/gck-enumerator.c: In function 'gck_enumerator_set_object_type_full': ../gck/gck-enumerator.c:910:25: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 910 | self->pv->attr_types = g_memdup (attr_types, sizeof (gulong) * attr_count); | ^~~~ In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:56, from ../gck/gck.h:26, from ../gck/gck-enumerator.c:25: /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ [29/377] Compiling C object gck/libgck-1.so.0.0.0.p/gck-misc.c.o In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:34, from ../gck/gck.h:26, from ../gck/gck-misc.c:25: ../gck/gck-misc.c: In function 'gck_error_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ../gck/gck-misc.c:144:13: note: in expansion of macro 'g_once_init_enter' 144 | if (g_once_init_enter (&quark_inited)) { | ^~~~~~~~~~~~~~~~~ [30/377] Compiling C object gck/libgck-1.so.0.0.0.p/gck-attributes.c.o [31/377] Compiling C object gck/libgck-1.so.0.0.0.p/gck-module.c.o ../gck/gck-module.c: In function 'gck_module_info_copy': ../gck/gck-module.c:292:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 292 | module_info = g_memdup (module_info, sizeof (GckModuleInfo)); | ^~~~~~~~~~~ In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:56, from ../gck/gck.h:26, from ../gck/gck-module.c:25: /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ [32/377] Compiling C object gck/libgck-1.so.0.0.0.p/gck-modules.c.o [33/377] Compiling C object gck/libgck-1.so.0.0.0.p/gck-password.c.o [34/377] Compiling C object gck/libgck-1.so.0.0.0.p/gck-object-cache.c.o In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:34, from ../gck/gck.h:26, from ../gck/gck-object-cache.c:25: ../gck/gck-object-cache.c: In function 'gck_object_cache_default_init': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ../gck/gck-object-cache.c:70:13: note: in expansion of macro 'g_once_init_enter' 70 | if (g_once_init_enter (&initialized)) { | ^~~~~~~~~~~~~~~~~ [35/377] Compiling C object gck/libgck-1.so.0.0.0.p/gck-object.c.o [36/377] Compiling C object gck/libgck-1.so.0.0.0.p/gck-uri.c.o In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:34, from ../gck/gck.h:26, from ../gck/gck-uri.c:25: ../gck/gck-uri.c: In function 'gck_uri_error_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ../gck/gck-uri.c:160:13: note: in expansion of macro 'g_once_init_enter' 160 | if (g_once_init_enter (&quark_inited)) { | ^~~~~~~~~~~~~~~~~ ../gck/gck-uri.c: In function 'gck_uri_data_copy': ../gck/gck-uri.c:330:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 330 | copy = g_memdup (uri_data, sizeof (GckUriData)); | ^~~~ In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:56: /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ [37/377] Compiling C object gck/libgck-1.so.0.0.0.p/gck-call.c.o [38/377] Compiling C object gck/libgck-1.so.0.0.0.p/gck-slot.c.o ../gck/gck-slot.c: In function 'gck_slot_info_copy': ../gck/gck-slot.c:196:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 196 | slot_info = g_memdup (slot_info, sizeof (GckSlotInfo)); | ^~~~~~~~~ In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:56, from ../gck/gck.h:26, from ../gck/gck-slot.c:25: /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ ../gck/gck-slot.c: In function 'gck_token_info_copy': ../gck/gck-slot.c:269:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 269 | token_info = g_memdup (token_info, sizeof (GckTokenInfo)); | ^~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ ../gck/gck-slot.c: In function 'gck_mechanism_info_copy': ../gck/gck-slot.c:323:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 323 | return g_memdup (mech_info, sizeof (GckMechanismInfo)); | ^~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ ../gck/gck-slot.c: In function '_gck_token_info_from_pkcs11': ../gck/gck-slot.c:607:22: warning: implicit declaration of function 'strptime'; did you mean 'strftime'? [-Wimplicit-function-declaration] 607 | if (!strptime (string, "%Y%m%d%H%M%S", &tm)) | ^~~~~~~~ | strftime ../gck/gck-slot.c:610:48: warning: implicit declaration of function 'timegm'; did you mean 'time'? [-Wimplicit-function-declaration] 610 | token_info->utc_time = timegm (&tm); | ^~~~~~ | time [39/377] Compiling C object gck/libgck-1.so.0.0.0.p/gck-interaction.c.o [40/377] Generating glib marshaller source gcr/gcr-marshal_c [41/377] Generating GObject enum file gcr/gcr-enum-types-base.h (wrapped by meson because command contains newlines, to capture output) [42/377] Generating gdbus source gcr/gcr-dbus-generated.c [43/377] Generating gdbus header gcr/gcr-dbus-generated.h [44/377] Compiling C object gck/libgck-1.so.0.0.0.p/gck-session.c.o ../gck/gck-session.c: In function 'gck_session_info_copy': ../gck/gck-session.c:570:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 570 | return g_memdup (session_info, sizeof (GckSessionInfo)); | ^~~~~~ In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:56, from ../gck/gck.h:26, from ../gck/gck-session.c:25: /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ ../gck/gck-session.c: In function 'gck_session_init_pin_async': ../gck/gck-session.c:964:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 964 | args->pin = pin && n_pin ? g_memdup (pin, n_pin) : NULL; | ^~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ ../gck/gck-session.c: In function 'gck_session_set_pin_async': ../gck/gck-session.c:1069:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 1069 | args->old_pin = old_pin && n_old_pin ? g_memdup (old_pin, n_old_pin) : NULL; | ^~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ ../gck/gck-session.c:1071:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 1071 | args->new_pin = new_pin && n_new_pin ? g_memdup (new_pin, n_new_pin) : NULL; | ^~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ ../gck/gck-session.c: In function 'gck_session_login_async': ../gck/gck-session.c:1169:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 1169 | args->pin = pin && n_pin ? g_memdup (pin, n_pin) : NULL; | ^~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ ../gck/gck-session.c: In function 'crypt_async': ../gck/gck-session.c:2735:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 2735 | args->input = input && n_input ? g_memdup (input, n_input) : NULL; | ^~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ ../gck/gck-session.c: In function 'gck_session_verify_async': ../gck/gck-session.c:3301:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 3301 | args->input = input && n_input ? g_memdup (input, n_input) : NULL; | ^~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ ../gck/gck-session.c:3303:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 3303 | args->signature = signature && n_signature ? g_memdup (signature, n_signature) : NULL; | ^~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ [45/377] Linking target gck/libgck-1.so.0.0.0 [46/377] Compiling C object gck/libgck-testable.so.p/meson-generated_.._gck-marshal.c.o [47/377] Compiling C object gck/libgck-testable.so.p/meson-generated_.._gck-enum-types.c.o [48/377] Generating symbol file gck/libgck-1.so.0.0.0.p/libgck-1.so.0.0.0.symbols WARNING: ['nm'] does not work. Relinking will always happen on source changes. Usage: nm [-ACDhiLlnPpRrsTVv] [-efox] [-g | -u] [-t d|o|x] file ... [49/377] Generating gcr/gcr-oids with a custom command [50/377] Compiling C object gck/libgck-testable.so.p/gck-dump.c.o [51/377] Compiling C object gck/libgck-testable.so.p/gck-misc.c.o In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:34, from ../gck/gck.h:26, from ../gck/gck-misc.c:25: ../gck/gck-misc.c: In function 'gck_error_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ../gck/gck-misc.c:144:13: note: in expansion of macro 'g_once_init_enter' 144 | if (g_once_init_enter (&quark_inited)) { | ^~~~~~~~~~~~~~~~~ [52/377] Compiling C object gck/libgck-testable.so.p/gck-module.c.o ../gck/gck-module.c: In function 'gck_module_info_copy': ../gck/gck-module.c:292:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 292 | module_info = g_memdup (module_info, sizeof (GckModuleInfo)); | ^~~~~~~~~~~ In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:56, from ../gck/gck.h:26, from ../gck/gck-module.c:25: /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ [53/377] Compiling C object gck/libgck-testable.so.p/gck-enumerator.c.o ../gck/gck-enumerator.c: In function 'gck_enumerator_set_object_type_full': ../gck/gck-enumerator.c:910:25: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 910 | self->pv->attr_types = g_memdup (attr_types, sizeof (gulong) * attr_count); | ^~~~ In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:56, from ../gck/gck.h:26, from ../gck/gck-enumerator.c:25: /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ [54/377] Compiling C object gck/libgck-testable.so.p/gck-modules.c.o [55/377] Compiling C object gck/libgck-testable.so.p/gck-attributes.c.o [56/377] Compiling C object gck/libgck-testable.so.p/gck-password.c.o [57/377] Compiling C object gck/libgck-testable.so.p/gck-object-cache.c.o In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:34, from ../gck/gck.h:26, from ../gck/gck-object-cache.c:25: ../gck/gck-object-cache.c: In function 'gck_object_cache_default_init': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ../gck/gck-object-cache.c:70:13: note: in expansion of macro 'g_once_init_enter' 70 | if (g_once_init_enter (&initialized)) { | ^~~~~~~~~~~~~~~~~ [58/377] Compiling C object gck/libgck-testable.so.p/gck-object.c.o [59/377] Compiling C object gck/libgck-testable.so.p/gck-uri.c.o In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:34, from ../gck/gck.h:26, from ../gck/gck-uri.c:25: ../gck/gck-uri.c: In function 'gck_uri_error_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ../gck/gck-uri.c:160:13: note: in expansion of macro 'g_once_init_enter' 160 | if (g_once_init_enter (&quark_inited)) { | ^~~~~~~~~~~~~~~~~ ../gck/gck-uri.c: In function 'gck_uri_data_copy': ../gck/gck-uri.c:330:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 330 | copy = g_memdup (uri_data, sizeof (GckUriData)); | ^~~~ In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:56: /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ [60/377] Compiling C object gck/libgck-testable.so.p/gck-call.c.o [61/377] Compiling C object gck/libgck-testable.so.p/gck-slot.c.o ../gck/gck-slot.c: In function 'gck_slot_info_copy': ../gck/gck-slot.c:196:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 196 | slot_info = g_memdup (slot_info, sizeof (GckSlotInfo)); | ^~~~~~~~~ In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:56, from ../gck/gck.h:26, from ../gck/gck-slot.c:25: /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ ../gck/gck-slot.c: In function 'gck_token_info_copy': ../gck/gck-slot.c:269:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 269 | token_info = g_memdup (token_info, sizeof (GckTokenInfo)); | ^~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ ../gck/gck-slot.c: In function 'gck_mechanism_info_copy': ../gck/gck-slot.c:323:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 323 | return g_memdup (mech_info, sizeof (GckMechanismInfo)); | ^~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ ../gck/gck-slot.c: In function '_gck_token_info_from_pkcs11': ../gck/gck-slot.c:607:22: warning: implicit declaration of function 'strptime'; did you mean 'strftime'? [-Wimplicit-function-declaration] 607 | if (!strptime (string, "%Y%m%d%H%M%S", &tm)) | ^~~~~~~~ | strftime ../gck/gck-slot.c:610:48: warning: implicit declaration of function 'timegm'; did you mean 'time'? [-Wimplicit-function-declaration] 610 | token_info->utc_time = timegm (&tm); | ^~~~~~ | time [62/377] Compiling C object gck/libgck-testable.so.p/gck-interaction.c.o [63/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/meson-generated_.._gcr-marshal.c.o [64/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/meson-generated_.._gcr-enum-types-base.c.o [65/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/meson-generated_.._gcr-oids.c.o In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:34, from ./gcr/gcr-oids.h:3, from gcr/gcr-oids.c:3: gcr/gcr-oids.c: In function '_gcr_oid_name_cn_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:10:13: note: in expansion of macro 'g_once_init_enter' 10 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_basic_constraints_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:22:13: note: in expansion of macro 'g_once_init_enter' 22 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_extended_key_usage_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:34:13: note: in expansion of macro 'g_once_init_enter' 34 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_subject_key_identifier_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:46:13: note: in expansion of macro 'g_once_init_enter' 46 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_key_usage_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:58:13: note: in expansion of macro 'g_once_init_enter' 58 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_subject_alt_name_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:70:13: note: in expansion of macro 'g_once_init_enter' 70 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_pkix1_rsa_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:82:13: note: in expansion of macro 'g_once_init_enter' 82 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_pkix1_sha1_with_rsa_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:94:13: note: in expansion of macro 'g_once_init_enter' 94 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_pkix1_dsa_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:106:13: note: in expansion of macro 'g_once_init_enter' 106 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_pkix1_sha1_with_dsa_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:118:13: note: in expansion of macro 'g_once_init_enter' 118 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_pkix1_ec_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:130:13: note: in expansion of macro 'g_once_init_enter' 130 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_pkix1_sha1_with_ecdsa_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:142:13: note: in expansion of macro 'g_once_init_enter' 142 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_pkix1_sha224_with_ecdsa_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:154:13: note: in expansion of macro 'g_once_init_enter' 154 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_pkix1_sha256_with_ecdsa_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:166:13: note: in expansion of macro 'g_once_init_enter' 166 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_pkix1_sha384_with_ecdsa_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:178:13: note: in expansion of macro 'g_once_init_enter' 178 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_pkix1_sha512_with_ecdsa_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:190:13: note: in expansion of macro 'g_once_init_enter' 190 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_pkcs7_data_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:202:13: note: in expansion of macro 'g_once_init_enter' 202 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_pkcs7_signed_data_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:214:13: note: in expansion of macro 'g_once_init_enter' 214 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_pkcs7_encrypted_data_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:226:13: note: in expansion of macro 'g_once_init_enter' 226 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_pkcs9_attribute_friendly_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:238:13: note: in expansion of macro 'g_once_init_enter' 238 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_pkcs9_attribute_local_key_id_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:250:13: note: in expansion of macro 'g_once_init_enter' 250 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_pkcs9_attribute_extension_req_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:262:13: note: in expansion of macro 'g_once_init_enter' 262 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_pkcs12_bag_pkcs8_key_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:274:13: note: in expansion of macro 'g_once_init_enter' 274 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_pkcs12_bag_pkcs8_encrypted_key_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:286:13: note: in expansion of macro 'g_once_init_enter' 286 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_pkcs12_bag_certificate_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:298:13: note: in expansion of macro 'g_once_init_enter' 298 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_pkcs12_bag_crl_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:310:13: note: in expansion of macro 'g_once_init_enter' 310 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_alt_name_xmpp_addr_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:322:13: note: in expansion of macro 'g_once_init_enter' 322 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_alt_name_dns_srv_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:334:13: note: in expansion of macro 'g_once_init_enter' 334 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_ec_secp192r1_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:346:13: note: in expansion of macro 'g_once_init_enter' 346 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_ec_sect163k1_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:358:13: note: in expansion of macro 'g_once_init_enter' 358 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_ec_sect163r2_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:370:13: note: in expansion of macro 'g_once_init_enter' 370 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_ec_secp224r1_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:382:13: note: in expansion of macro 'g_once_init_enter' 382 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_ec_sect233k1_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:394:13: note: in expansion of macro 'g_once_init_enter' 394 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_ec_sect233r1_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:406:13: note: in expansion of macro 'g_once_init_enter' 406 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_ec_secp256r1_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:418:13: note: in expansion of macro 'g_once_init_enter' 418 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_ec_sect283k1_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:430:13: note: in expansion of macro 'g_once_init_enter' 430 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_ec_sect283r1_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:442:13: note: in expansion of macro 'g_once_init_enter' 442 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_ec_secp384r1_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:454:13: note: in expansion of macro 'g_once_init_enter' 454 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_ec_sect409k1_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:466:13: note: in expansion of macro 'g_once_init_enter' 466 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_ec_sect409r1_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:478:13: note: in expansion of macro 'g_once_init_enter' 478 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_ec_secp521r1_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:490:13: note: in expansion of macro 'g_once_init_enter' 490 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_ec_secp571k1_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:502:13: note: in expansion of macro 'g_once_init_enter' 502 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_ec_sect571r1_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:514:13: note: in expansion of macro 'g_once_init_enter' 514 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_gostr3410_2001_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:526:13: note: in expansion of macro 'g_once_init_enter' 526 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_gostr3410_2012_256_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:538:13: note: in expansion of macro 'g_once_init_enter' 538 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_gostr3410_2012_512_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:550:13: note: in expansion of macro 'g_once_init_enter' 550 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_gostr3410_test_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:562:13: note: in expansion of macro 'g_once_init_enter' 562 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_gostr3410_cryptopro_a_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:574:13: note: in expansion of macro 'g_once_init_enter' 574 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_gostr3410_cryptopro_b_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:586:13: note: in expansion of macro 'g_once_init_enter' 586 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_gostr3410_cryptopro_c_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:598:13: note: in expansion of macro 'g_once_init_enter' 598 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_gostr3410_cryptopro_xcha_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:610:13: note: in expansion of macro 'g_once_init_enter' 610 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_gostr3410_cryptopro_xchb_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:622:13: note: in expansion of macro 'g_once_init_enter' 622 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_gostr3410_gc256a_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:634:13: note: in expansion of macro 'g_once_init_enter' 634 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_gostr3410_gc256b_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:646:13: note: in expansion of macro 'g_once_init_enter' 646 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_gostr3410_gc256c_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:658:13: note: in expansion of macro 'g_once_init_enter' 658 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_gostr3410_gc256d_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:670:13: note: in expansion of macro 'g_once_init_enter' 670 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_gostr3410_512_test_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:682:13: note: in expansion of macro 'g_once_init_enter' 682 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_gostr3410_gc512a_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:694:13: note: in expansion of macro 'g_once_init_enter' 694 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_gostr3410_gc512b_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:706:13: note: in expansion of macro 'g_once_init_enter' 706 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ gcr/gcr-oids.c: In function '_gcr_oid_gostr3410_gc512c_get_quark': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gcr/gcr-oids.c:718:13: note: in expansion of macro 'g_once_init_enter' 718 | if (g_once_init_enter (&inited)) { | ^~~~~~~~~~~~~~~~~ [66/377] Compiling C object gck/libgck-testable.so.p/gck-session.c.o ../gck/gck-session.c: In function 'gck_session_info_copy': ../gck/gck-session.c:570:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 570 | return g_memdup (session_info, sizeof (GckSessionInfo)); | ^~~~~~ In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:56, from ../gck/gck.h:26, from ../gck/gck-session.c:25: /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ ../gck/gck-session.c: In function 'gck_session_init_pin_async': ../gck/gck-session.c:964:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 964 | args->pin = pin && n_pin ? g_memdup (pin, n_pin) : NULL; | ^~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ ../gck/gck-session.c: In function 'gck_session_set_pin_async': ../gck/gck-session.c:1069:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 1069 | args->old_pin = old_pin && n_old_pin ? g_memdup (old_pin, n_old_pin) : NULL; | ^~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ ../gck/gck-session.c:1071:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 1071 | args->new_pin = new_pin && n_new_pin ? g_memdup (new_pin, n_new_pin) : NULL; | ^~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ ../gck/gck-session.c: In function 'gck_session_login_async': ../gck/gck-session.c:1169:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 1169 | args->pin = pin && n_pin ? g_memdup (pin, n_pin) : NULL; | ^~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ ../gck/gck-session.c: In function 'crypt_async': ../gck/gck-session.c:2735:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 2735 | args->input = input && n_input ? g_memdup (input, n_input) : NULL; | ^~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ ../gck/gck-session.c: In function 'gck_session_verify_async': ../gck/gck-session.c:3301:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 3301 | args->input = input && n_input ? g_memdup (input, n_input) : NULL; | ^~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ ../gck/gck-session.c:3303:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 3303 | args->signature = signature && n_signature ? g_memdup (signature, n_signature) : NULL; | ^~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ [67/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-callback-output-stream.c.o [68/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-certificate-extensions.c.o [69/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/meson-generated_.._gcr-dbus-generated.c.o [70/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-column.c.o [71/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-gnupg-collection.c.o [72/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-gnupg-key.c.o [73/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-gnupg-importer.c.o ../gcr/gcr-gnupg-importer.c: In function '_gcr_gnupg_importer_queue_for_parsed': ../gcr/gcr-gnupg-importer.c:288:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 288 | g_memory_input_stream_add_data (self->pv->packets, g_memdup (block, n_block), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib-object.h:24, from ../gcr/gcr-parser.h:27, from ../gcr/gcr-importer.h:29, from ../gcr/gcr-gnupg-importer.h:29, from ../gcr/gcr-gnupg-importer.c:24: /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ [74/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-gnupg-util.c.o [75/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-gnupg-records.c.o [76/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-key-mechanisms.c.o ../gcr/gcr-key-mechanisms.c: In function '_gcr_key_mechanisms_check_async': ../gcr/gcr-key-mechanisms.c:168:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 168 | closure->mechanisms = g_memdup (mechanisms, n_mechanisms * sizeof (gulong)); | ^~~~~~~ In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib-object.h:24, from ../gcr/gcr-key-mechanisms.h:27, from ../gcr/gcr-key-mechanisms.c:20: /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ [77/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-gnupg-process.c.o [78/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-memory-icon.c.o ../gcr/gcr-memory-icon.c: In function '_gcr_memory_icon_new': ../gcr/gcr-memory-icon.c:187:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 187 | return _gcr_memory_icon_new_full (image_type, g_memdup (data, n_data), | ^~~~~~ In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib-object.h:24, from ../gcr/gcr-memory-icon.h:23, from ../gcr/gcr-memory-icon.c:22: /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ [79/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-openssh.c.o [80/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-pkcs11-importer.c.o [81/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-record.c.o ../gcr/gcr-record.c: In function '_gcr_record_get_date': ../gcr/gcr-record.c:615:15: warning: implicit declaration of function 'strptime'; did you mean 'strftime'? [-Wimplicit-function-declaration] 615 | end = strptime (raw, "%Y-%m-%d", &tm); | ^~~~~~~~ | strftime ../gcr/gcr-record.c:615:13: warning: assignment to 'gchar *' {aka 'char *'} from 'int' makes pointer from integer without a cast [-Wint-conversion] 615 | end = strptime (raw, "%Y-%m-%d", &tm); | ^ [82/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-single-collection.c.o [83/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-openpgp.c.o [84/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-util.c.o [85/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-subject-public-key.c.o [86/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-certificate-request.c.o [87/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-comparable.c.o [88/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-certificate.c.o In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:34, from ../gcr/gcr-types.h:29, from ../gcr/gcr-certificate.h:27, from ../gcr/gcr-certificate.c:22: ../gcr/gcr-certificate.c: In function 'gcr_certificate_default_init': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-certificate.c:260:13: note: in expansion of macro 'g_once_init_enter' 260 | if (g_once_init_enter (&initialized)) { | ^~~~~~~~~~~~~~~~~ ../gcr/gcr-certificate.c: In function 'gcr_certificate_get_issuer_raw': ../gcr/gcr-certificate.c:537:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 537 | result = g_memdup (g_bytes_get_data (bytes, NULL), *n_data); | ^~~~~~ In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:56: /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ ../gcr/gcr-certificate.c: In function 'gcr_certificate_get_subject_raw': ../gcr/gcr-certificate.c:747:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 747 | result = g_memdup (g_bytes_get_data (bytes, NULL), *n_data); | ^~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ ../gcr/gcr-certificate.c: In function 'gcr_certificate_get_serial_number': ../gcr/gcr-certificate.c:954:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 954 | result = g_memdup (g_bytes_get_data (bytes, NULL), *n_length); | ^~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ [89/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-certificate-chain.c.o [90/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-collection.c.o In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:34, from ../gcr/gcr-types.h:29, from ../gcr/gcr-collection.h:23, from ../gcr/gcr-collection.c:22: ../gcr/gcr-collection.c: In function 'gcr_collection_default_init': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-collection.c:61:13: note: in expansion of macro 'g_once_init_enter' 61 | if (g_once_init_enter (&initialized)) { | ^~~~~~~~~~~~~~~~~ [91/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-fingerprint.c.o [92/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-filter-collection.c.o [93/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-icons.c.o [94/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-importer.c.o In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:34, from ../gcr/gcr-deprecated-base.h:31, from ../gcr/gcr-importer.c:24: ../gcr/gcr-importer.c: In function 'gcr_importer_default_init': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-importer.c:91:13: note: in expansion of macro 'g_once_init_enter' 91 | if (g_once_init_enter (&initialized)) { | ^~~~~~~~~~~~~~~~~ [95/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-import-interaction.c.o In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib-object.h:24, from ../gcr/gcr-parser.h:27, from ../gcr/gcr-importer.h:29, from ../gcr/gcr-import-interaction.h:29, from ../gcr/gcr-import-interaction.c:24: ../gcr/gcr-import-interaction.c: In function 'gcr_import_interaction_default_init': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-import-interaction.c:63:13: note: in expansion of macro 'g_once_init_enter' 63 | if (g_once_init_enter (&initialized)) { | ^~~~~~~~~~~~~~~~~ [96/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-library.c.o [97/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-mock-prompter.c.o ../gcr/gcr-mock-prompter.c: In function 'on_timeout_complete': ../gcr/gcr-mock-prompter.c:389:9: warning: 'g_simple_async_result_complete' is deprecated [-Wdeprecated-declarations] 389 | g_simple_async_result_complete (res); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gio.h:141, from ../gck/gck.h:28, from ../gcr/gcr-types.h:40, from ../gcr/gcr-prompt.h:29, from ../gcr/gcr-system-prompter.h:29, from ../gcr/gcr-mock-prompter.h:29, from ../gcr/gcr-mock-prompter.c:24: /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:101:21: note: declared here 101 | void g_simple_async_result_complete (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-mock-prompter.c: In function 'on_timeout_complete_and_close': ../gcr/gcr-mock-prompter.c:398:9: warning: 'g_simple_async_result_complete' is deprecated [-Wdeprecated-declarations] 398 | g_simple_async_result_complete (res); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:101:21: note: declared here 101 | void g_simple_async_result_complete (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-mock-prompter.c: In function 'gcr_mock_prompt_confirm_async': ../gcr/gcr-mock-prompter.c:430:9: warning: 'g_simple_async_result_new' is deprecated: Use 'g_task_new' instead [-Wdeprecated-declarations] 430 | res = g_simple_async_result_new (G_OBJECT (prompt), callback, user_data, | ^~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:48:21: note: declared here 48 | GSimpleAsyncResult *g_simple_async_result_new (GObject *source_object, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-mock-prompter.c:435:17: warning: 'g_simple_async_result_set_op_res_gboolean' is deprecated [-Wdeprecated-declarations] 435 | g_simple_async_result_set_op_res_gboolean (res, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:85:21: note: declared here 85 | void g_simple_async_result_set_op_res_gboolean (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-mock-prompter.c:439:17: warning: 'g_simple_async_result_set_op_res_gboolean' is deprecated [-Wdeprecated-declarations] 439 | g_simple_async_result_set_op_res_gboolean (res, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:85:21: note: declared here 85 | void g_simple_async_result_set_op_res_gboolean (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-mock-prompter.c:443:17: warning: 'g_simple_async_result_set_op_res_gboolean' is deprecated [-Wdeprecated-declarations] 443 | g_simple_async_result_set_op_res_gboolean (res, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:85:21: note: declared here 85 | void g_simple_async_result_set_op_res_gboolean (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-mock-prompter.c:447:17: warning: 'g_simple_async_result_set_op_res_gboolean' is deprecated [-Wdeprecated-declarations] 447 | g_simple_async_result_set_op_res_gboolean (res, response->proceed); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:85:21: note: declared here 85 | void g_simple_async_result_set_op_res_gboolean (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-mock-prompter.c: In function 'gcr_mock_prompt_confirm_finish': ../gcr/gcr-mock-prompter.c:468:9: warning: 'g_simple_async_result_is_valid' is deprecated [-Wdeprecated-declarations] 468 | g_return_val_if_fail (g_simple_async_result_is_valid (result, G_OBJECT (prompt), | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:132:21: note: declared here 132 | gboolean g_simple_async_result_is_valid (GAsyncResult *result, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-mock-prompter.c:471:9: warning: 'g_simple_async_result_get_op_res_gboolean' is deprecated [-Wdeprecated-declarations] 471 | return g_simple_async_result_get_op_res_gboolean (G_SIMPLE_ASYNC_RESULT (result)) ? | ^~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:88:21: note: declared here 88 | gboolean g_simple_async_result_get_op_res_gboolean (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-mock-prompter.c: In function 'gcr_mock_prompt_password_async': ../gcr/gcr-mock-prompter.c:509:9: warning: 'g_simple_async_result_new' is deprecated: Use 'g_task_new' instead [-Wdeprecated-declarations] 509 | res = g_simple_async_result_new (G_OBJECT (prompt), callback, user_data, | ^~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:48:21: note: declared here 48 | GSimpleAsyncResult *g_simple_async_result_new (GObject *source_object, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-mock-prompter.c:514:17: warning: 'g_simple_async_result_set_op_res_gpointer' is deprecated [-Wdeprecated-declarations] 514 | g_simple_async_result_set_op_res_gpointer (res, NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:72:21: note: declared here 72 | void g_simple_async_result_set_op_res_gpointer (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-mock-prompter.c:517:17: warning: 'g_simple_async_result_set_op_res_gpointer' is deprecated [-Wdeprecated-declarations] 517 | g_simple_async_result_set_op_res_gpointer (res, NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:72:21: note: declared here 72 | void g_simple_async_result_set_op_res_gpointer (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-mock-prompter.c:522:17: warning: 'g_simple_async_result_set_op_res_gpointer' is deprecated [-Wdeprecated-declarations] 522 | g_simple_async_result_set_op_res_gpointer (res, NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:72:21: note: declared here 72 | void g_simple_async_result_set_op_res_gpointer (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-mock-prompter.c:526:17: warning: 'g_simple_async_result_set_op_res_gpointer' is deprecated [-Wdeprecated-declarations] 526 | g_simple_async_result_set_op_res_gpointer (res, NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:72:21: note: declared here 72 | void g_simple_async_result_set_op_res_gpointer (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-mock-prompter.c:531:17: warning: 'g_simple_async_result_set_op_res_gpointer' is deprecated [-Wdeprecated-declarations] 531 | g_simple_async_result_set_op_res_gpointer (res, response->password, g_free); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:72:21: note: declared here 72 | void g_simple_async_result_set_op_res_gpointer (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-mock-prompter.c: In function 'gcr_mock_prompt_password_finish': ../gcr/gcr-mock-prompter.c:555:9: warning: 'g_simple_async_result_is_valid' is deprecated [-Wdeprecated-declarations] 555 | g_return_val_if_fail (g_simple_async_result_is_valid (result, G_OBJECT (prompt), | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:132:21: note: declared here 132 | gboolean g_simple_async_result_is_valid (GAsyncResult *result, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-mock-prompter.c:558:9: warning: 'g_simple_async_result_get_op_res_gpointer' is deprecated [-Wdeprecated-declarations] 558 | return g_simple_async_result_get_op_res_gpointer (G_SIMPLE_ASYNC_RESULT (result)); | ^~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:76:21: note: declared here 76 | gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [98/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-pkcs11-certificate.c.o [99/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-secure-memory.c.o [100/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-prompt.c.o [101/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-simple-certificate.c.o ../gcr/gcr-simple-certificate.c: In function 'gcr_simple_certificate_new': ../gcr/gcr-simple-certificate.c:151:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 151 | cert->pv->data = cert->pv->owned = g_memdup (data, n_data); | ^~~~ In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:56, from ../gcr/gcr-types.h:29, from ../gcr/gcr-certificate.h:27, from ../gcr/gcr-simple-certificate.c:22: /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ [102/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-secret-exchange.c.o [103/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-simple-collection.c.o [104/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-ssh-askpass.c.o [105/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-parser.c.o In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:34, from ../gck/gck.h:26, from ../gcr/gcr-parser.c:22: ../gcr/gcr-parser.c: In function 'init_quarks': /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 'g_atomic_pointer_get' 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-parser.c:192:13: note: in expansion of macro 'g_once_init_enter' 192 | if (g_once_init_enter (&quarks_inited)) { | ^~~~~~~~~~~~~~~~~ [106/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-trust.c.o [107/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-system-prompt.c.o ../gcr/gcr-system-prompt.c: In function 'on_prompter_stop_prompting': ../gcr/gcr-system-prompt.c:450:17: warning: 'g_simple_async_result_complete' is deprecated [-Wdeprecated-declarations] 450 | g_simple_async_result_complete (async); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gio.h:141, from ../gcr/gcr-internal.h:26, from ../gcr/gcr-system-prompt.c:25: /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:101:21: note: declared here 101 | void g_simple_async_result_complete (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c: In function 'perform_close': ../gcr/gcr-system-prompt.c:474:17: warning: 'g_simple_async_result_get_op_res_gpointer' is deprecated [-Wdeprecated-declarations] 474 | closure = g_simple_async_result_get_op_res_gpointer (res); | ^~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:76:21: note: declared here 76 | gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c:476:17: warning: 'g_simple_async_result_complete_in_idle' is deprecated [-Wdeprecated-declarations] 476 | g_simple_async_result_complete_in_idle (res); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:103:21: note: declared here 103 | void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c:511:17: warning: 'g_simple_async_result_complete_in_idle' is deprecated [-Wdeprecated-declarations] 511 | g_simple_async_result_complete_in_idle (async); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:103:21: note: declared here 103 | void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c: In function 'prompt_method_ready': ../gcr/gcr-system-prompt.c:679:9: warning: 'g_simple_async_result_complete' is deprecated [-Wdeprecated-declarations] 679 | g_simple_async_result_complete (res); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:101:21: note: declared here 101 | void g_simple_async_result_complete (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c: In function 'on_prompter_vanished': ../gcr/gcr-system-prompt.c:805:9: warning: 'g_simple_async_result_get_op_res_gpointer' is deprecated [-Wdeprecated-declarations] 805 | CallClosure *call = g_simple_async_result_get_op_res_gpointer (user_data); | ^~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:76:21: note: declared here 76 | gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c: In function 'on_bus_connected': ../gcr/gcr-system-prompt.c:824:9: warning: 'g_simple_async_result_get_op_res_gpointer' is deprecated [-Wdeprecated-declarations] 824 | CallClosure *closure = g_simple_async_result_get_op_res_gpointer (res); | ^~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:76:21: note: declared here 76 | gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c:854:17: warning: 'g_simple_async_result_take_error' is deprecated [-Wdeprecated-declarations] 854 | g_simple_async_result_take_error (res, error); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:113:21: note: declared here 113 | void g_simple_async_result_take_error (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c:855:17: warning: 'g_simple_async_result_complete' is deprecated [-Wdeprecated-declarations] 855 | g_simple_async_result_complete (res); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:101:21: note: declared here 101 | void g_simple_async_result_complete (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c: In function 'on_prompter_begin_prompting': ../gcr/gcr-system-prompt.c:888:17: warning: 'g_simple_async_result_take_error' is deprecated [-Wdeprecated-declarations] 888 | g_simple_async_result_take_error (res, error); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:113:21: note: declared here 113 | void g_simple_async_result_take_error (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c:889:17: warning: 'g_simple_async_result_complete' is deprecated [-Wdeprecated-declarations] 889 | g_simple_async_result_complete (res); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:101:21: note: declared here 101 | void g_simple_async_result_complete (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c: In function 'on_call_timeout': ../gcr/gcr-system-prompt.c:900:9: warning: 'g_simple_async_result_get_op_res_gpointer' is deprecated [-Wdeprecated-declarations] 900 | CallClosure *closure = g_simple_async_result_get_op_res_gpointer (res); | ^~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:76:21: note: declared here 76 | gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c:910:9: warning: 'g_simple_async_result_set_error' is deprecated [-Wdeprecated-declarations] 910 | g_simple_async_result_set_error (res, GCR_SYSTEM_PROMPT_ERROR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:119:21: note: declared here 119 | void g_simple_async_result_set_error (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c:913:9: warning: 'g_simple_async_result_complete' is deprecated [-Wdeprecated-declarations] 913 | g_simple_async_result_complete (res); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:101:21: note: declared here 101 | void g_simple_async_result_complete (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c: In function 'on_call_cancelled': ../gcr/gcr-system-prompt.c:924:9: warning: 'g_simple_async_result_get_op_res_gpointer' is deprecated [-Wdeprecated-declarations] 924 | CallClosure *call = g_simple_async_result_get_op_res_gpointer (async); | ^~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:76:21: note: declared here 76 | gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c:931:9: warning: 'g_simple_async_result_set_error' is deprecated [-Wdeprecated-declarations] 931 | g_simple_async_result_set_error (async, G_IO_ERROR, G_IO_ERROR_CANCELLED, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:119:21: note: declared here 119 | void g_simple_async_result_set_error (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c: In function 'perform_init_async': ../gcr/gcr-system-prompt.c:945:9: warning: 'g_simple_async_result_get_op_res_gpointer' is deprecated [-Wdeprecated-declarations] 945 | CallClosure *closure = g_simple_async_result_get_op_res_gpointer (res); | ^~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:76:21: note: declared here 76 | gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c: In function 'gcr_system_prompt_real_init_async': ../gcr/gcr-system-prompt.c:1006:9: warning: 'g_simple_async_result_new' is deprecated: Use 'g_task_new' instead [-Wdeprecated-declarations] 1006 | res = g_simple_async_result_new (G_OBJECT (self), callback, user_data, | ^~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:48:21: note: declared here 48 | GSimpleAsyncResult *g_simple_async_result_new (GObject *source_object, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c:1012:9: warning: 'g_simple_async_result_set_op_res_gpointer' is deprecated [-Wdeprecated-declarations] 1012 | g_simple_async_result_set_op_res_gpointer (res, closure, call_closure_free); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:72:21: note: declared here 72 | void g_simple_async_result_set_op_res_gpointer (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c: In function 'gcr_system_prompt_real_init_finish': ../gcr/gcr-system-prompt.c:1027:9: warning: 'g_simple_async_result_is_valid' is deprecated [-Wdeprecated-declarations] 1027 | g_return_val_if_fail (g_simple_async_result_is_valid (result, G_OBJECT (self), | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:132:21: note: declared here 132 | gboolean g_simple_async_result_is_valid (GAsyncResult *result, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c:1030:9: warning: 'g_simple_async_result_propagate_error' is deprecated [-Wdeprecated-declarations] 1030 | if (g_simple_async_result_propagate_error (G_SIMPLE_ASYNC_RESULT (result), error)) | ^~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:116:21: note: declared here 116 | gboolean g_simple_async_result_propagate_error (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c: In function 'on_perform_prompt_complete': ../gcr/gcr-system-prompt.c:1142:9: warning: 'g_simple_async_result_get_op_res_gpointer' is deprecated [-Wdeprecated-declarations] 1142 | CallClosure *call = g_simple_async_result_get_op_res_gpointer (res); | ^~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:76:21: note: declared here 76 | gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c:1149:17: warning: 'g_simple_async_result_take_error' is deprecated [-Wdeprecated-declarations] 1149 | g_simple_async_result_take_error (res, error); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:113:21: note: declared here 113 | void g_simple_async_result_take_error (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c:1150:17: warning: 'g_simple_async_result_complete' is deprecated [-Wdeprecated-declarations] 1150 | g_simple_async_result_complete (res); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:101:21: note: declared here 101 | void g_simple_async_result_complete (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c: In function 'perform_prompt_async': ../gcr/gcr-system-prompt.c:1187:9: warning: 'g_simple_async_result_new' is deprecated: Use 'g_task_new' instead [-Wdeprecated-declarations] 1187 | res = g_simple_async_result_new (G_OBJECT (self), callback, user_data, source_tag); | ^~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:48:21: note: declared here 48 | GSimpleAsyncResult *g_simple_async_result_new (GObject *source_object, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c:1189:9: warning: 'g_simple_async_result_set_op_res_gpointer' is deprecated [-Wdeprecated-declarations] 1189 | g_simple_async_result_set_op_res_gpointer (res, closure, call_closure_free); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:72:21: note: declared here 72 | void g_simple_async_result_set_op_res_gpointer (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c:1194:17: warning: 'g_simple_async_result_complete_in_idle' is deprecated [-Wdeprecated-declarations] 1194 | g_simple_async_result_complete_in_idle (res); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:103:21: note: declared here 103 | void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c: In function 'gcr_system_prompt_password_finish': ../gcr/gcr-system-prompt.c:1280:9: warning: 'g_simple_async_result_is_valid' is deprecated [-Wdeprecated-declarations] 1280 | g_return_val_if_fail (g_simple_async_result_is_valid (result, G_OBJECT (self), | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:132:21: note: declared here 132 | gboolean g_simple_async_result_is_valid (GAsyncResult *result, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c:1284:9: warning: 'g_simple_async_result_propagate_error' is deprecated [-Wdeprecated-declarations] 1284 | if (g_simple_async_result_propagate_error (res, error)) | ^~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:116:21: note: declared here 116 | gboolean g_simple_async_result_propagate_error (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c: In function 'gcr_system_prompt_confirm_finish': ../gcr/gcr-system-prompt.c:1314:9: warning: 'g_simple_async_result_is_valid' is deprecated [-Wdeprecated-declarations] 1314 | g_return_val_if_fail (g_simple_async_result_is_valid (result, G_OBJECT (self), | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:132:21: note: declared here 132 | gboolean g_simple_async_result_is_valid (GAsyncResult *result, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c:1318:9: warning: 'g_simple_async_result_propagate_error' is deprecated [-Wdeprecated-declarations] 1318 | if (g_simple_async_result_propagate_error (res, error)) | ^~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:116:21: note: declared here 116 | gboolean g_simple_async_result_propagate_error (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c: In function 'gcr_system_prompt_close_async': ../gcr/gcr-system-prompt.c:1595:9: warning: 'g_simple_async_result_new' is deprecated: Use 'g_task_new' instead [-Wdeprecated-declarations] 1595 | res = g_simple_async_result_new (NULL, callback, user_data, | ^~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:48:21: note: declared here 48 | GSimpleAsyncResult *g_simple_async_result_new (GObject *source_object, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c:1601:9: warning: 'g_simple_async_result_set_op_res_gpointer' is deprecated [-Wdeprecated-declarations] 1601 | g_simple_async_result_set_op_res_gpointer (res, closure, call_closure_free); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:72:21: note: declared here 72 | void g_simple_async_result_set_op_res_gpointer (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c: In function 'gcr_system_prompt_close_finish': ../gcr/gcr-system-prompt.c:1629:9: warning: 'g_simple_async_result_is_valid' is deprecated [-Wdeprecated-declarations] 1629 | g_return_val_if_fail (g_simple_async_result_is_valid (result, NULL, | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:132:21: note: declared here 132 | gboolean g_simple_async_result_is_valid (GAsyncResult *result, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gcr/gcr-system-prompt.c:1632:9: warning: 'g_simple_async_result_propagate_error' is deprecated [-Wdeprecated-declarations] 1632 | if (g_simple_async_result_propagate_error (G_SIMPLE_ASYNC_RESULT (result), error)) | ^~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:116:21: note: declared here 116 | gboolean g_simple_async_result_propagate_error (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [108/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-union-collection.c.o [109/377] Compiling C object gcr/libgcr-base-3.so.1.0.0.p/gcr-system-prompter.c.o [110/377] Linking target gck/libgck-testable.so [111/377] Linking target gcr/libgcr-base-3.so.1.0.0 [112/377] Generating symbol file gck/libgck-testable.so.p/libgck-testable.so.symbols [113/377] Generating GObject enum file ui/gcr-enum-types.c (wrapped by meson because command contains newlines, to capture output) [114/377] Generating GObject enum file ui/gcr-enum-types.h (wrapped by meson because command contains newlines, to capture output) [115/377] Compiling C object gck/libgck-test.so.p/gck-test.c.o [116/377] Generating symbol file gcr/libgcr-base-3.so.1.0.0.p/libgcr-base-3.so.1.0.0.symbols [117/377] Compiling C object gck/libgck-test.so.p/gck-mock.c.o [118/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/meson-generated_.._gcr-enum-types.c.o [119/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/eggimagemenuitem.c.o [120/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/gcr-certificate-basics-widget.c.o [121/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/gcr-certificate-details-widget.c.o [122/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/gcr-certificate-exporter.c.o [123/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/gcr-dialog-util.c.o [124/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/gcr-certificate-request-renderer.c.o [125/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/gcr-display-scrolled.c.o [126/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/gcr-gnupg-renderer.c.o [127/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/gcr-display-view.c.o [128/377] Generating gck/Gck-1.gir with a custom command (wrapped by meson to set env) ../gck/gck.h:767: Warning: Gck: Couldn't find 'open_session_full_finish' for the corresponding async function: 'open_session_full_async' [129/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/gcr-live-search.c.o [130/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/gcr-pkcs11-import-dialog.c.o [131/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/gcr-pkcs11-import-interaction.c.o [132/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/gcr-unlock-renderer.c.o [133/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/gcr-viewer-window.c.o [134/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/gcr-certificate-widget.c.o [135/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/gcr-certificate-renderer.c.o [136/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/gcr-failure-renderer.c.o [137/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/gcr-combo-selector.c.o [138/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/gcr-collection-model.c.o [139/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/gcr-key-renderer.c.o [140/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/gcr-key-widget.c.o [141/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/gcr-import-button.c.o [142/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/gcr-list-selector.c.o [143/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/gcr-prompt-dialog.c.o ../ui/gcr-prompt-dialog.c: In function 'gcr_prompt_dialog_response': ../ui/gcr-prompt-dialog.c:818:9: warning: 'g_simple_async_result_complete' is deprecated [-Wdeprecated-declarations] 818 | g_simple_async_result_complete (res); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gio.h:141, from ../gck/gck.h:28, from ../gcr/gcr-types.h:40, from ../gcr/gcr-prompt.h:29, from ../ui/gcr-prompt-dialog.c:24: /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:101:21: note: declared here 101 | void g_simple_async_result_complete (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../ui/gcr-prompt-dialog.c: In function 'gcr_prompt_dialog_password_async': ../ui/gcr-prompt-dialog.c:950:9: warning: 'g_simple_async_result_new' is deprecated: Use 'g_task_new' instead [-Wdeprecated-declarations] 950 | self->pv->async_result = g_simple_async_result_new (G_OBJECT (self), callback, user_data, | ^~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:48:21: note: declared here 48 | GSimpleAsyncResult *g_simple_async_result_new (GObject *source_object, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../ui/gcr-prompt-dialog.c:958:17: warning: 'g_simple_async_result_complete_in_idle' is deprecated [-Wdeprecated-declarations] 958 | g_simple_async_result_complete_in_idle (self->pv->async_result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:103:21: note: declared here 103 | void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../ui/gcr-prompt-dialog.c: In function 'gcr_prompt_dialog_password_finish': ../ui/gcr-prompt-dialog.c:986:9: warning: 'g_simple_async_result_is_valid' is deprecated [-Wdeprecated-declarations] 986 | g_return_val_if_fail (g_simple_async_result_is_valid (result, G_OBJECT (prompt), | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:132:21: note: declared here 132 | gboolean g_simple_async_result_is_valid (GAsyncResult *result, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../ui/gcr-prompt-dialog.c:989:9: warning: 'g_simple_async_result_propagate_error' is deprecated [-Wdeprecated-declarations] 989 | if (g_simple_async_result_propagate_error (G_SIMPLE_ASYNC_RESULT (result), error)) | ^~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:116:21: note: declared here 116 | gboolean g_simple_async_result_propagate_error (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../ui/gcr-prompt-dialog.c: In function 'gcr_prompt_dialog_confirm_async': ../ui/gcr-prompt-dialog.c:1013:9: warning: 'g_simple_async_result_new' is deprecated: Use 'g_task_new' instead [-Wdeprecated-declarations] 1013 | self->pv->async_result = g_simple_async_result_new (G_OBJECT (self), callback, user_data, | ^~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:48:21: note: declared here 48 | GSimpleAsyncResult *g_simple_async_result_new (GObject *source_object, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../ui/gcr-prompt-dialog.c:1018:17: warning: 'g_simple_async_result_complete_in_idle' is deprecated [-Wdeprecated-declarations] 1018 | g_simple_async_result_complete_in_idle (self->pv->async_result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:103:21: note: declared here 103 | void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../ui/gcr-prompt-dialog.c: In function 'gcr_prompt_dialog_confirm_finish': ../ui/gcr-prompt-dialog.c:1048:9: warning: 'g_simple_async_result_is_valid' is deprecated [-Wdeprecated-declarations] 1048 | g_return_val_if_fail (g_simple_async_result_is_valid (result, G_OBJECT (prompt), | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:132:21: note: declared here 132 | gboolean g_simple_async_result_is_valid (GAsyncResult *result, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../ui/gcr-prompt-dialog.c:1051:9: warning: 'g_simple_async_result_propagate_error' is deprecated [-Wdeprecated-declarations] 1051 | if (g_simple_async_result_propagate_error (G_SIMPLE_ASYNC_RESULT (result), error)) | ^~ /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/gio/gsimpleasyncresult.h:116:21: note: declared here 116 | gboolean g_simple_async_result_propagate_error (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [144/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/gcr-secure-entry-buffer.c.o [145/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/gcr-renderer.c.o [146/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/gcr-tree-selector.c.o [147/377] Compiling C object egg/libegg-test.a.p/egg-testing.c.o [148/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/gcr-unlock-options-widget.c.o [149/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/gcr-viewer.c.o [150/377] Compiling C object egg/libegg-test.a.p/mock-interaction.c.o [151/377] Linking target gck/libgck-test.so [152/377] Linking static target egg/libegg-test.a [153/377] Compiling C object ui/libgcr-ui-3.so.1.0.0.p/gcr-viewer-widget.c.o [154/377] Linking target ui/libgcr-ui-3.so.1.0.0 [155/377] Compiling C object egg/egg-asn1x.p/test-asn1x.c.o [156/377] Generating gck/gck-1.vapi with a custom command [157/377] Compiling C object egg/egg-decimal.p/test-decimal.c.o [158/377] Compiling C object egg/egg-dn.p/test-dn.c.o [159/377] Compiling C object egg/egg-hex.p/test-hex.c.o [160/377] Compiling C object egg/egg-hkdf.p/test-hkdf.c.o [161/377] Compiling C object egg/egg-oid.p/test-oid.c.o [162/377] Compiling C object egg/egg-asn1.p/test-asn1.c.o [163/377] Compiling C object egg/egg-padding.p/test-padding.c.o [164/377] Compiling C object egg/egg-secmem.p/test-secmem.c.o [165/377] Compiling C object egg/egg-armor.p/test-armor.c.o [166/377] Compiling C object egg/egg-symkey.p/test-symkey.c.o ../egg/test-symkey.c: In function 'test_read_cipher': ../egg/test-symkey.c:383:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 383 | block = g_memdup (test->plain_text, test->n_text_length); | ^~~~~ In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:56, from ../egg/egg-asn1x.h:26, from ../egg/test-symkey.c:25: /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ [167/377] Compiling C object egg/egg-openssl.p/test-openssl.c.o ../egg/test-openssl.c: In function 'parse_reference': ../egg/test-openssl.c:92:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 92 | test->refenc = g_memdup (g_bytes_get_data (data, NULL), g_bytes_get_size (data)); | ^~~~ In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:56, from ../egg/egg-armor.h:26, from ../egg/test-openssl.c:25: /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ [168/377] Compiling C object egg/egg-dh.p/test-dh.c.o [169/377] Generating symbol file gck/libgck-test.so.p/libgck-test.so.symbols [170/377] Compiling C object gck/libmock-test-module.so.p/mock-test-module.c.o [171/377] Compiling C object gck/test-gck-module.p/test-gck-module.c.o [172/377] Compiling C object gck/test-gck-slot.p/test-gck-slot.c.o [173/377] Compiling C object gck/test-gck-attributes.p/test-gck-attributes.c.o ../gck/test-gck-attributes.c: In function 'test_build_take': ../gck/test-gck-attributes.c:424:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 424 | memory = g_memdup (ATTR_DATA, N_ATTR_DATA); | ^~~~~~ In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:56, from ../gck/test-gck-attributes.c:25: /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ [174/377] Compiling C object gck/test-gck-session.p/test-gck-session.c.o [175/377] Compiling C object gck/test-gck-object.p/test-gck-object.c.o [176/377] Generating gcr/Gcr-3.gir with a custom command (wrapped by meson to set env) ../gcr/gcr-system-prompt.h:75: Warning: Gcr: Couldn't find 'open_for_prompter_finish' for the corresponding async function: 'open_for_prompter_async' [177/377] Compiling C object gck/test-gck-crypto.p/test-gck-crypto.c.o [178/377] Compiling C object gck/test-gck-uri.p/test-gck-uri.c.o [179/377] Compiling C object gck/test-gck-enumerator.p/test-gck-enumerator.c.o [180/377] Compiling C object gck/test-gck-modules.p/test-gck-modules.c.o [181/377] Compiling C object gcr/test-util.p/test-util.c.o [182/377] Compiling C object gcr/gcr-ssh-askpass.p/gcr-ssh-askpass.c.o [183/377] Compiling C object gcr/test-filter-collection.p/test-filter-collection.c.o [184/377] Generating gcr/gcr-3.vapi with a custom command [185/377] Compiling C object gcr/test-simple-certificate.p/test-simple-certificate.c.o [186/377] Compiling C object gcr/test-secret-exchange.p/test-secret-exchange.c.o [187/377] Compiling C object gcr/test-certificate.p/test-certificate.c.o [188/377] Compiling C object gcr/test-fingerprint.p/test-fingerprint.c.o [189/377] Compiling C object gcr/test-certificate-chain.p/test-certificate-chain.c.o ../gcr/test-certificate-chain.c: In function 'mock_certificate_new': ../gcr/test-certificate-chain.c:112:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 112 | self->data = g_memdup (data, n_data); | ^~~~ In file included from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib.h:56, from ../gcr/gcr-base.h:31, from ../gcr/test-certificate-chain.c:24: /home/pbulk/build/security/gcr/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here 338 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ [190/377] Compiling C object gcr/test-pkcs11-certificate.p/test-pkcs11-certificate.c.o [191/377] Compiling C object gcr/test-subject-public-key.p/test-subject-public-key.c.o [192/377] Compiling C object gcr/test-openpgp.p/test-openpgp.c.o [193/377] Compiling C object gcr/test-secure-memory.p/test-secure-memory.c.o FAILED: gcr/test-secure-memory.p/test-secure-memory.c.o gcc -Igcr/test-secure-memory.p -Igcr -I../gcr -I. -I.. -Igck -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/include/p11-kit-1 -I/usr/include -I/opt/pkg/include/python3.12 -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread '-DG_LOG_DOMAIN="Gcr"' -DGCR_COMPILATION -DGCR_API_SUBJECT_TO_CHANGE -DGCK_API_SUBJECT_TO_CHANGE -DP11_KIT_API_SUBJECT_TO_CHANGE -D_XOPEN_SOURCE '-DSRCDIR="/home/pbulk/build/security/gcr/work/gcr-3.40.0"' '-D_GCR_TEST_SSH_ASKPASS_PATH="/home/pbulk/build/security/gcr/work/gcr-3.40.0/output/gcr/gcr-ssh-askpass"' -MD -MQ gcr/test-secure-memory.p/test-secure-memory.c.o -MF gcr/test-secure-memory.p/test-secure-memory.c.o.d -o gcr/test-secure-memory.p/test-secure-memory.c.o -c ../gcr/test-secure-memory.c In file included from ../gcr/test-secure-memory.c:34: /usr/include/sys/resource.h:173:24: error: field 'ru_utime' has incomplete type 173 | struct timeval ru_utime; /* user time used */ | ^~~~~~~~ /usr/include/sys/resource.h:174:24: error: field 'ru_stime' has incomplete type 174 | struct timeval ru_stime; /* system time used */ | ^~~~~~~~ ../gcr/test-secure-memory.c: In function 'get_rlimit_memlock': ../gcr/test-secure-memory.c:58:23: warning: unused variable 'memlock' [-Wunused-variable] 58 | struct rlimit memlock; | ^~~~~~~ [194/377] Compiling C object gcr/test-openssh.p/test-openssh.c.o [195/377] Compiling C object gcr/test-parser.p/test-parser.c.o [196/377] Compiling C object gcr/test-trust.p/test-trust.c.o ninja: build stopped: subcommand failed. *** Error code 1 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/security/gcr *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/security/gcr