+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/cy2-saml-1.11nb12/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/cy2-saml-1.11nb12/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
WARNING: [license.mk] Every package should define a LICENSE.
===> Building for cy2-saml-1.11nb12
/opt/pkg/bin/bmake  all-am
source='saml.c' object='pam_saml_la-saml.lo' libtool=yes  DEPDIR=.deps depmode=none /usr/bin/bash ./depcomp  /usr/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.   -I/opt/pkg/include -I/usr/include -DXMLSEC_CRYPTO_OPENSSL -I/opt/pkg/include/xmlsec1 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -DNO_STATIC_MODULES -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -DXMLSEC_CRYPTO_OPENSSL -I/opt/pkg/include/xmlsec1 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -DXMLSEC_CRYPTO_DYNAMIC_LOADING=1 -I/opt/pkg/include/xmlsec1 -D__XMLSEC_FUNCTION__=__func__ -DXMLSEC_NO_SIZE_T -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_GOST2012=1 -DXMLSEC_DL_LIBLTDL=1 -I/opt/pkg/include/openssl -DXMLSEC_CRYPTO_OPENSSL=1 -I/opt/pkg/include/libxml2 -I/opt/pkg/include -I/opt/pkg/include/sasl -DWITH_SASL2 -c -o pam_saml_la-saml.lo `test -f 'saml.c' || echo './'`saml.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I/home/pbulk/build/security/cy2-saml/work/.buildlink/include -DXMLSEC_CRYPTO_OPENSSL -I/home/pbulk/build/security/cy2-saml/work/.buildlink/include/xmlsec1 -I/home/pbulk/build/security/cy2-saml/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/security/cy2-saml/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/security/cy2-saml/work/.buildlink/lib/glib-2.0/include -DNO_STATIC_MODULES -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DXMLSEC_CRYPTO_OPENSSL -DXMLSEC_CRYPTO_DYNAMIC_LOADING=1 -D__XMLSEC_FUNCTION__=__func__ -DXMLSEC_NO_SIZE_T -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_GOST2012=1 -DXMLSEC_DL_LIBLTDL=1 -I/home/pbulk/build/security/cy2-saml/work/.buildlink/include/openssl -DXMLSEC_CRYPTO_OPENSSL=1 -I/home/pbulk/build/security/cy2-saml/work/.buildlink/include/libxml2 -I/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl -DWITH_SASL2 -c saml.c  -fPIC -DPIC -o .libs/pam_saml_la-saml.o
saml.c: In function 'saml_check_assertion_signature':
saml.c:389:25: warning: implicit declaration of function 'lasso_provider_verify_saml_signature'; did you mean 'lasso_provider_verify_signature'? [-Wimplicit-function-declaration]
  389 |                 error = lasso_provider_verify_saml_signature(idp, node, doc);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                         lasso_provider_verify_signature
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I/home/pbulk/build/security/cy2-saml/work/.buildlink/include -DXMLSEC_CRYPTO_OPENSSL -I/home/pbulk/build/security/cy2-saml/work/.buildlink/include/xmlsec1 -I/home/pbulk/build/security/cy2-saml/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/security/cy2-saml/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/security/cy2-saml/work/.buildlink/lib/glib-2.0/include -DNO_STATIC_MODULES -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DXMLSEC_CRYPTO_OPENSSL -DXMLSEC_CRYPTO_DYNAMIC_LOADING=1 -D__XMLSEC_FUNCTION__=__func__ -DXMLSEC_NO_SIZE_T -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_GOST2012=1 -DXMLSEC_DL_LIBLTDL=1 -I/home/pbulk/build/security/cy2-saml/work/.buildlink/include/openssl -DXMLSEC_CRYPTO_OPENSSL=1 -I/home/pbulk/build/security/cy2-saml/work/.buildlink/include/libxml2 -I/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl -DWITH_SASL2 -c saml.c -o pam_saml_la-saml.o >/dev/null 2>&1
source='cy2_saml.c' object='libsaml_la-cy2_saml.lo' libtool=yes  DEPDIR=.deps depmode=none /usr/bin/bash ./depcomp  /usr/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.   -I/opt/pkg/include -I/usr/include -DXMLSEC_CRYPTO_OPENSSL -I/opt/pkg/include/xmlsec1 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include/sasl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -DXMLSEC_CRYPTO_OPENSSL -I/opt/pkg/include/xmlsec1 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -DXMLSEC_CRYPTO_DYNAMIC_LOADING=1 -I/opt/pkg/include/xmlsec1 -D__XMLSEC_FUNCTION__=__func__ -DXMLSEC_NO_SIZE_T -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_GOST2012=1 -DXMLSEC_DL_LIBLTDL=1 -I/opt/pkg/include/openssl -DXMLSEC_CRYPTO_OPENSSL=1 -I/opt/pkg/include/libxml2 -I/opt/pkg/include -I/opt/pkg/include/sasl -DWITH_SASL2 -c -o libsaml_la-cy2_saml.lo `test -f 'cy2_saml.c' || echo './'`cy2_saml.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I/home/pbulk/build/security/cy2-saml/work/.buildlink/include -DXMLSEC_CRYPTO_OPENSSL -I/home/pbulk/build/security/cy2-saml/work/.buildlink/include/xmlsec1 -I/home/pbulk/build/security/cy2-saml/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/security/cy2-saml/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/security/cy2-saml/work/.buildlink/lib/glib-2.0/include -I/usr/include/sasl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DXMLSEC_CRYPTO_OPENSSL -DXMLSEC_CRYPTO_DYNAMIC_LOADING=1 -D__XMLSEC_FUNCTION__=__func__ -DXMLSEC_NO_SIZE_T -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_GOST2012=1 -DXMLSEC_DL_LIBLTDL=1 -I/home/pbulk/build/security/cy2-saml/work/.buildlink/include/openssl -DXMLSEC_CRYPTO_OPENSSL=1 -I/home/pbulk/build/security/cy2-saml/work/.buildlink/include/libxml2 -I/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl -DWITH_SASL2 -c cy2_saml.c  -fPIC -DPIC -o .libs/libsaml_la-cy2_saml.o
In file included from plugin_common.h:62,
                 from cy2_saml.c:59:
/usr/include/sasl/sasl.h:141: warning: "SASL_VERSION_STEP" redefined
  141 | #define SASL_VERSION_STEP 15
      | 
In file included from cy2_saml.c:51:
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/sasl.h:129: note: this is the location of the previous definition
  129 | #define SASL_VERSION_STEP 28
      | 
/usr/include/sasl/sasl.h:177: warning: "LIBSASL_VAR" redefined
  177 | #define LIBSASL_VAR
      | 
In file included from /home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/sasl.h:135:
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/prop.h:53: note: this is the location of the previous definition
   53 | # define LIBSASL_VAR extern
      | 
/usr/include/sasl/sasl.h:247:16: error: redefinition of 'struct sasl_secret'
  247 | typedef struct sasl_secret {
      |                ^~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/sasl.h:208:16: note: originally defined here
  208 | typedef struct sasl_secret {
      |                ^~~~~~~~~~~
/usr/include/sasl/sasl.h:250:3: error: conflicting types for 'sasl_secret_t'; have 'struct sasl_secret'
  250 | } sasl_secret_t;
      |   ^~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/sasl.h:211:3: note: previous declaration of 'sasl_secret_t' with type 'sasl_secret_t' {aka 'struct sasl_secret'}
  211 | } sasl_secret_t;
      |   ^~~~~~~~~~~~~
/usr/include/sasl/sasl.h:354: warning: "SASL_SEC_MAXIMUM" redefined
  354 | #define SASL_SEC_MAXIMUM                0x00FF
      | 
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/sasl.h:315: note: this is the location of the previous definition
  315 | #define SASL_SEC_MAXIMUM          0xFFFF
      | 
/usr/include/sasl/sasl.h:356:16: error: redefinition of 'struct sasl_security_properties'
  356 | typedef struct sasl_security_properties
      |                ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/sasl.h:324:16: note: originally defined here
  324 | typedef struct sasl_security_properties
      |                ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sasl/sasl.h:378:3: error: conflicting types for 'sasl_security_properties_t'; have 'struct sasl_security_properties'
  378 | } sasl_security_properties_t;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/sasl.h:344:3: note: previous declaration of 'sasl_security_properties_t' with type 'sasl_security_properties_t' {aka 'struct sasl_security_properties'}
  344 | } sasl_security_properties_t;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sasl/sasl.h:398:16: error: redefinition of 'struct sasl_callback'
  398 | typedef struct sasl_callback {
      |                ^~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/sasl.h:363:16: note: originally defined here
  363 | typedef struct sasl_callback {
      |                ^~~~~~~~~~~~~
/usr/include/sasl/sasl.h:406:3: error: conflicting types for 'sasl_callback_t'; have 'struct sasl_callback'
  406 | } sasl_callback_t;
      |   ^~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/sasl.h:370:3: note: previous declaration of 'sasl_callback_t' with type 'sasl_callback_t' {aka 'struct sasl_callback'}
  370 | } sasl_callback_t;
      |   ^~~~~~~~~~~~~~~
/usr/include/sasl/sasl.h:501:5: error: redeclaration of enumerator 'SASL_VRFY_PLUGIN'
  501 |     SASL_VRFY_PLUGIN = 0,       /* a DLL/shared library plug-in */
      |     ^~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/sasl.h:457:5: note: previous definition of 'SASL_VRFY_PLUGIN' with type 'enum <anonymous>'
  457 |     SASL_VRFY_PLUGIN=0,         /* a DLL/shared library plug-in */
      |     ^~~~~~~~~~~~~~~~
/usr/include/sasl/sasl.h:502:5: error: redeclaration of enumerator 'SASL_VRFY_CONF'
  502 |     SASL_VRFY_CONF = 1,         /* a configuration file */
      |     ^~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/sasl.h:458:5: note: previous definition of 'SASL_VRFY_CONF' with type 'enum <anonymous>'
  458 |     SASL_VRFY_CONF=1,           /* a configuration file */
      |     ^~~~~~~~~~~~~~
/usr/include/sasl/sasl.h:503:5: error: redeclaration of enumerator 'SASL_VRFY_PASSWD'
  503 |     SASL_VRFY_PASSWD = 2,       /* a password storage file/db */
      |     ^~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/sasl.h:459:5: note: previous definition of 'SASL_VRFY_PASSWD' with type 'enum <anonymous>'
  459 |     SASL_VRFY_PASSWD=2,         /* a password storage file/db */
      |     ^~~~~~~~~~~~~~~~
/usr/include/sasl/sasl.h:504:5: error: redeclaration of enumerator 'SASL_VRFY_OTHER'
  504 |     SASL_VRFY_OTHER = 3         /* some other file */
      |     ^~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/sasl.h:460:5: note: previous definition of 'SASL_VRFY_OTHER' with type 'enum <anonymous>'
  460 |     SASL_VRFY_OTHER=3           /* some other file */
      |     ^~~~~~~~~~~~~~~
/usr/include/sasl/sasl.h:505:3: error: conflicting types for 'sasl_verify_type_t'; have 'enum <anonymous>'
  505 | } sasl_verify_type_t;
      |   ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/sasl.h:461:3: note: previous declaration of 'sasl_verify_type_t' with type 'sasl_verify_type_t'
  461 | } sasl_verify_type_t;
      |   ^~~~~~~~~~~~~~~~~~
/usr/include/sasl/sasl.h:507:13: error: conflicting types for 'sasl_verifyfile_t'; have 'int(void *, const char *, sasl_verify_type_t)'
  507 | typedef int sasl_verifyfile_t(void *context,
      |             ^~~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/sasl.h:463:13: note: previous declaration of 'sasl_verifyfile_t' with type 'sasl_verifyfile_t' {aka 'int(void *, const char *, sasl_verify_type_t)'}
  463 | typedef int sasl_verifyfile_t(void *context,
      |             ^~~~~~~~~~~~~~~~~
/usr/include/sasl/sasl.h:552:13: error: conflicting types for 'sasl_getsecret_t'; have 'int(sasl_conn_t *, void *, int,  sasl_secret_t **)' {aka 'int(struct sasl_conn *, void *, int,  struct sasl_secret **)'}
  552 | typedef int sasl_getsecret_t(sasl_conn_t *conn, void *context, int id,
      |             ^~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/sasl.h:522:13: note: previous declaration of 'sasl_getsecret_t' with type 'sasl_getsecret_t' {aka 'int(struct sasl_conn *, void *, int,  struct sasl_secret **)'}
  522 | typedef int sasl_getsecret_t(sasl_conn_t *conn, void *context, int id,
      |             ^~~~~~~~~~~~~~~~
/usr/include/sasl/sasl.h:837:16: error: redefinition of 'struct sasl_interact'
  837 | typedef struct sasl_interact {
      |                ^~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/sasl.h:893:16: note: originally defined here
  893 | typedef struct sasl_interact {
      |                ^~~~~~~~~~~~~
/usr/include/sasl/sasl.h:844:3: error: conflicting types for 'sasl_interact_t'; have 'struct sasl_interact'
  844 | } sasl_interact_t;
      |   ^~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/sasl.h:900:3: note: previous declaration of 'sasl_interact_t' with type 'sasl_interact_t' {aka 'struct sasl_interact'}
  900 | } sasl_interact_t;
      |   ^~~~~~~~~~~~~~~
/usr/include/sasl/sasl.h:858:17: error: conflicting types for 'sasl_client_init'; have 'int(const sasl_callback_t *)' {aka 'int(const struct sasl_callback *)'}
  858 | LIBSASL_API int sasl_client_init(const sasl_callback_t *callbacks);
      |                 ^~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/sasl.h:913:17: note: previous declaration of 'sasl_client_init' with type 'int(const sasl_callback_t *)' {aka 'int(const struct sasl_callback *)'}
  913 | LIBSASL_API int sasl_client_init(const sasl_callback_t *callbacks);
      |                 ^~~~~~~~~~~~~~~~
/usr/include/sasl/sasl.h:881:17: error: conflicting types for 'sasl_client_new'; have 'int(const char *, const char *, const char *, const char *, const sasl_callback_t *, unsigned int,  sasl_conn_t **)' {aka 'int(const char *, const char *, const char *, const char *, const struct sasl_callback *, unsigned int,  struct sasl_conn **)'}
  881 | LIBSASL_API int sasl_client_new(const char *service,
      |                 ^~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/sasl.h:936:17: note: previous declaration of 'sasl_client_new' with type 'int(const char *, const char *, const char *, const char *, const sasl_callback_t *, unsigned int,  sasl_conn_t **)' {aka 'int(const char *, const char *, const char *, const char *, const struct sasl_callback *, unsigned int,  struct sasl_conn **)'}
  936 | LIBSASL_API int sasl_client_new(const char *service,
      |                 ^~~~~~~~~~~~~~~
/usr/include/sasl/sasl.h:906:17: error: conflicting types for 'sasl_client_start'; have 'int(sasl_conn_t *, const char *, sasl_interact_t **, const char **, unsigned int *, const char **)' {aka 'int(struct sasl_conn *, const char *, struct sasl_interact **, const char **, unsigned int *, const char **)'}
  906 | LIBSASL_API int sasl_client_start(sasl_conn_t *conn,
      |                 ^~~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/sasl.h:961:17: note: previous declaration of 'sasl_client_start' with type 'int(sasl_conn_t *, const char *, sasl_interact_t **, const char **, unsigned int *, const char **)' {aka 'int(struct sasl_conn *, const char *, struct sasl_interact **, const char **, unsigned int *, const char **)'}
  961 | LIBSASL_API int sasl_client_start(sasl_conn_t *conn,
      |                 ^~~~~~~~~~~~~~~~~
/usr/include/sasl/sasl.h:928:17: error: conflicting types for 'sasl_client_step'; have 'int(sasl_conn_t *, const char *, unsigned int,  sasl_interact_t **, const char **, unsigned int *)' {aka 'int(struct sasl_conn *, const char *, unsigned int,  struct sasl_interact **, const char **, unsigned int *)'}
  928 | LIBSASL_API int sasl_client_step(sasl_conn_t *conn,
      |                 ^~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/sasl.h:982:17: note: previous declaration of 'sasl_client_step' with type 'int(sasl_conn_t *, const char *, unsigned int,  sasl_interact_t **, const char **, unsigned int *)' {aka 'int(struct sasl_conn *, const char *, unsigned int,  struct sasl_interact **, const char **, unsigned int *)'}
  982 | LIBSASL_API int sasl_client_step(sasl_conn_t *conn,
      |                 ^~~~~~~~~~~~~~~~
/usr/include/sasl/sasl.h:952:17: error: conflicting types for 'sasl_server_init'; have 'int(const sasl_callback_t *, const char *)' {aka 'int(const struct sasl_callback *, const char *)'}
  952 | LIBSASL_API int sasl_server_init(const sasl_callback_t *callbacks,
      |                 ^~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/sasl.h:1005:17: note: previous declaration of 'sasl_server_init' with type 'int(const sasl_callback_t *, const char *)' {aka 'int(const struct sasl_callback *, const char *)'}
 1005 | LIBSASL_API int sasl_server_init(const sasl_callback_t *callbacks,
      |                 ^~~~~~~~~~~~~~~~
/usr/include/sasl/sasl.h:988:17: error: conflicting types for 'sasl_server_new'; have 'int(const char *, const char *, const char *, const char *, const char *, const sasl_callback_t *, unsigned int,  sasl_conn_t **)' {aka 'int(const char *, const char *, const char *, const char *, const char *, const struct sasl_callback *, unsigned int,  struct sasl_conn **)'}
  988 | LIBSASL_API int sasl_server_new(const char *service,
      |                 ^~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/sasl.h:1039:17: note: previous declaration of 'sasl_server_new' with type 'int(const char *, const char *, const char *, const char *, const char *, const sasl_callback_t *, unsigned int,  sasl_conn_t **)' {aka 'int(const char *, const char *, const char *, const char *, const char *, const struct sasl_callback *, unsigned int,  struct sasl_conn **)'}
 1039 | LIBSASL_API int sasl_server_new(const char *service,
      |                 ^~~~~~~~~~~~~~~
/usr/include/sasl/sasl.h:1177: warning: "SASL_AUX_PASSWORD" redefined
 1177 | #define SASL_AUX_PASSWORD "*userPassword" /* User Password (of authid) */
      | 
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/sasl.h:1223: note: this is the location of the previous definition
 1223 | #define SASL_AUX_PASSWORD "*" SASL_AUX_PASSWORD_PROP /* User Password (of authid) */
      | 
In file included from /usr/include/sasl/saslplug.h:16,
                 from plugin_common.h:64:
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/openssl/md5.h:46:3: error: conflicting types for 'MD5_CTX'; have 'struct MD5state_st'
   46 | } MD5_CTX;
      |   ^~~~~~~
In file included from /home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/saslplug.h:11,
                 from cy2_saml.c:52:
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/md5.h:30:3: note: previous declaration of 'MD5_CTX' with type 'MD5_CTX'
   30 | } MD5_CTX;
      |   ^~~~~~~
/usr/include/sasl/saslplug.h:24:16: error: redefinition of 'struct HMAC_MD5_CTX_s'
   24 | typedef struct HMAC_MD5_CTX_s {
      |                ^~~~~~~~~~~~~~
In file included from /home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/saslplug.h:14:
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/hmac-md5.h:10:16: note: originally defined here
   10 | typedef struct HMAC_MD5_CTX_s {
      |                ^~~~~~~~~~~~~~
/usr/include/sasl/saslplug.h:26:3: error: conflicting types for 'HMAC_MD5_CTX'; have 'struct HMAC_MD5_CTX_s'
   26 | } HMAC_MD5_CTX;
      |   ^~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/hmac-md5.h:12:3: note: previous declaration of 'HMAC_MD5_CTX' with type 'HMAC_MD5_CTX' {aka 'struct HMAC_MD5_CTX_s'}
   12 | } HMAC_MD5_CTX;
      |   ^~~~~~~~~~~~
/usr/include/sasl/saslplug.h:32:16: error: redefinition of 'struct HMAC_MD5_STATE_s'
   32 | typedef struct HMAC_MD5_STATE_s {
      |                ^~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/hmac-md5.h:17:16: note: originally defined here
   17 | typedef struct HMAC_MD5_STATE_s {
      |                ^~~~~~~~~~~~~~~~
/usr/include/sasl/saslplug.h:35:3: error: conflicting types for 'HMAC_MD5_STATE'; have 'struct HMAC_MD5_STATE_s'
   35 | } HMAC_MD5_STATE;
      |   ^~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/hmac-md5.h:20:3: note: previous declaration of 'HMAC_MD5_STATE' with type 'HMAC_MD5_STATE' {aka 'struct HMAC_MD5_STATE_s'}
   20 | } HMAC_MD5_STATE;
      |   ^~~~~~~~~~~~~~
/usr/include/sasl/saslplug.h:50:13: error: redefinition of typedef 'sasl_getcallback_t' with different type
   50 | typedef int sasl_getcallback_t(sasl_conn_t *conn,
      |             ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/saslplug.h:37:13: note: previous declaration of 'sasl_getcallback_t' with type 'sasl_getcallback_t' {aka 'int(struct sasl_conn *, long unsigned int,  int (**)(void), void **)'}
   37 | typedef int sasl_getcallback_t(sasl_conn_t *conn,
      |             ^~~~~~~~~~~~~~~~~~
/usr/include/sasl/saslplug.h:63:16: error: redefinition of 'struct sasl_utils'
   63 | typedef struct sasl_utils {
      |                ^~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/saslplug.h:50:16: note: originally defined here
   50 | typedef struct sasl_utils {
      |                ^~~~~~~~~~
/usr/include/sasl/saslplug.h:174:3: error: conflicting types for 'sasl_utils_t'; have 'struct sasl_utils'
  174 | } sasl_utils_t;
      |   ^~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/saslplug.h:160:3: note: previous declaration of 'sasl_utils_t' with type 'sasl_utils_t' {aka 'struct sasl_utils'}
  160 | } sasl_utils_t;
      |   ^~~~~~~~~~~~
/usr/include/sasl/saslplug.h:183:16: error: redefinition of 'struct sasl_out_params'
  183 | typedef struct sasl_out_params {
      |                ^~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/saslplug.h:169:16: note: originally defined here
  169 | typedef struct sasl_out_params {
      |                ^~~~~~~~~~~~~~~
/usr/include/sasl/saslplug.h:222:3: error: conflicting types for 'sasl_out_params_t'; have 'struct sasl_out_params'
  222 | } sasl_out_params_t;
      |   ^~~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/saslplug.h:212:3: note: previous declaration of 'sasl_out_params_t' with type 'sasl_out_params_t' {aka 'struct sasl_out_params'}
  212 | } sasl_out_params_t;
      |   ^~~~~~~~~~~~~~~~~
/usr/include/sasl/saslplug.h:234:16: error: redefinition of 'struct sasl_client_params'
  234 | typedef struct sasl_client_params {
      |                ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/saslplug.h:249:16: note: originally defined here
  249 | typedef struct sasl_client_params {
      |                ^~~~~~~~~~~~~~~~~~
/usr/include/sasl/saslplug.h:306:3: error: conflicting types for 'sasl_client_params_t'; have 'struct sasl_client_params'
  306 | } sasl_client_params_t;
      |   ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/saslplug.h:319:3: note: previous declaration of 'sasl_client_params_t' with type 'sasl_client_params_t' {aka 'struct sasl_client_params'}
  319 | } sasl_client_params_t;
      |   ^~~~~~~~~~~~~~~~~~~~
/usr/include/sasl/saslplug.h:345:16: error: redefinition of 'struct sasl_client_plug'
  345 | typedef struct sasl_client_plug {
      |                ^~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/saslplug.h:366:16: note: originally defined here
  366 | typedef struct sasl_client_plug {
      |                ^~~~~~~~~~~~~~~~
/usr/include/sasl/saslplug.h:417:3: error: conflicting types for 'sasl_client_plug_t'; have 'struct sasl_client_plug'
  417 | } sasl_client_plug_t;
      |   ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/saslplug.h:435:3: note: previous declaration of 'sasl_client_plug_t' with type 'sasl_client_plug_t' {aka 'struct sasl_client_plug'}
  435 | } sasl_client_plug_t;
      |   ^~~~~~~~~~~~~~~~~~
/usr/include/sasl/saslplug.h:436:13: error: conflicting types for 'sasl_client_plug_init_t'; have 'int(const sasl_utils_t *, int,  int *, sasl_client_plug_t **, int *)' {aka 'int(const struct sasl_utils *, int,  int *, struct sasl_client_plug **, int *)'}
  436 | typedef int sasl_client_plug_init_t(const sasl_utils_t *utils,
      |             ^~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/saslplug.h:453:13: note: previous declaration of 'sasl_client_plug_init_t' with type 'sasl_client_plug_init_t' {aka 'int(const struct sasl_utils *, int,  int *, struct sasl_client_plug **, int *)'}
  453 | typedef int sasl_client_plug_init_t(const sasl_utils_t *utils,
      |             ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sasl/saslplug.h:443:17: error: conflicting types for 'sasl_client_add_plugin'; have 'int(const char *, int (*)(const sasl_utils_t *, int,  int *, sasl_client_plug_t **, int *))' {aka 'int(const char *, int (*)(const struct sasl_utils *, int,  int *, struct sasl_client_plug **, int *))'}
  443 | LIBSASL_API int sasl_client_add_plugin(const char *plugname,
      |                 ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/saslplug.h:462:17: note: previous declaration of 'sasl_client_add_plugin' with type 'int(const char *, int (*)(const sasl_utils_t *, int,  int *, sasl_client_plug_t **, int *))' {aka 'int(const char *, int (*)(const struct sasl_utils *, int,  int *, struct sasl_client_plug **, int *))'}
  462 | LIBSASL_API int sasl_client_add_plugin(const char *plugname,
      |                 ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/sasl/saslplug.h:456:16: error: redefinition of 'struct sasl_server_params'
  456 | typedef struct sasl_server_params {
      |                ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/saslplug.h:496:16: note: originally defined here
  496 | typedef struct sasl_server_params {
      |                ^~~~~~~~~~~~~~~~~~
/usr/include/sasl/saslplug.h:564:3: error: conflicting types for 'sasl_server_params_t'; have 'struct sasl_server_params'
  564 | } sasl_server_params_t;
      |   ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/saslplug.h:600:3: note: previous declaration of 'sasl_server_params_t' with type 'sasl_server_params_t' {aka 'struct sasl_server_params'}
  600 | } sasl_server_params_t;
      |   ^~~~~~~~~~~~~~~~~~~~
/usr/include/sasl/saslplug.h:572:16: error: redefinition of 'struct sasl_server_plug'
  572 | typedef struct sasl_server_plug {
      |                ^~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/saslplug.h:628:16: note: originally defined here
  628 | typedef struct sasl_server_plug {
      |                ^~~~~~~~~~~~~~~~
/usr/include/sasl/saslplug.h:720:3: error: conflicting types for 'sasl_server_plug_t'; have 'struct sasl_server_plug'
  720 | } sasl_server_plug_t;
      |   ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/saslplug.h:772:3: note: previous declaration of 'sasl_server_plug_t' with type 'sasl_server_plug_t' {aka 'struct sasl_server_plug'}
  772 | } sasl_server_plug_t;
      |   ^~~~~~~~~~~~~~~~~~
/usr/include/sasl/saslplug.h:740:13: error: conflicting types for 'sasl_server_plug_init_t'; have 'int(const sasl_utils_t *, int,  int *, sasl_server_plug_t **, int *)' {aka 'int(const struct sasl_utils *, int,  int *, struct sasl_server_plug **, int *)'}
  740 | typedef int sasl_server_plug_init_t(const sasl_utils_t *utils,
      |             ^~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/saslplug.h:791:13: note: previous declaration of 'sasl_server_plug_init_t' with type 'sasl_server_plug_init_t' {aka 'int(const struct sasl_utils *, int,  int *, struct sasl_server_plug **, int *)'}
  791 | typedef int sasl_server_plug_init_t(const sasl_utils_t *utils,
      |             ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sasl/saslplug.h:749:17: error: conflicting types for 'sasl_server_add_plugin'; have 'int(const char *, int (*)(const sasl_utils_t *, int,  int *, sasl_server_plug_t **, int *))' {aka 'int(const char *, int (*)(const struct sasl_utils *, int,  int *, struct sasl_server_plug **, int *))'}
  749 | LIBSASL_API int sasl_server_add_plugin(const char *plugname,
      |                 ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/saslplug.h:800:17: note: previous declaration of 'sasl_server_add_plugin' with type 'int(const char *, int (*)(const sasl_utils_t *, int,  int *, sasl_server_plug_t **, int *))' {aka 'int(const char *, int (*)(const struct sasl_utils *, int,  int *, struct sasl_server_plug **, int *))'}
  800 | LIBSASL_API int sasl_server_add_plugin(const char *plugname,
      |                 ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/sasl/saslplug.h:756:16: error: redefinition of 'struct sasl_canonuser'
  756 | typedef struct sasl_canonuser {
      |                ^~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/saslplug.h:830:16: note: originally defined here
  830 | typedef struct sasl_canonuser {
      |                ^~~~~~~~~~~~~~
/usr/include/sasl/saslplug.h:807:3: error: conflicting types for 'sasl_canonuser_plug_t'; have 'struct sasl_canonuser'
  807 | } sasl_canonuser_plug_t;
      |   ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/saslplug.h:880:3: note: previous declaration of 'sasl_canonuser_plug_t' with type 'sasl_canonuser_plug_t' {aka 'struct sasl_canonuser'}
  880 | } sasl_canonuser_plug_t;
      |   ^~~~~~~~~~~~~~~~~~~~~
/usr/include/sasl/saslplug.h:816:13: error: conflicting types for 'sasl_canonuser_init_t'; have 'int(const sasl_utils_t *, int,  int *, sasl_canonuser_plug_t **, const char *)' {aka 'int(const struct sasl_utils *, int,  int *, struct sasl_canonuser **, const char *)'}
  816 | typedef int sasl_canonuser_init_t(const sasl_utils_t *utils,
      |             ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/saslplug.h:888:13: note: previous declaration of 'sasl_canonuser_init_t' with type 'sasl_canonuser_init_t' {aka 'int(const struct sasl_utils *, int,  int *, struct sasl_canonuser **, const char *)'}
  888 | typedef int sasl_canonuser_init_t(const sasl_utils_t *utils,
      |             ^~~~~~~~~~~~~~~~~~~~~
/usr/include/sasl/saslplug.h:823:17: error: conflicting types for 'sasl_canonuser_add_plugin'; have 'int(const char *, int (*)(const sasl_utils_t *, int,  int *, sasl_canonuser_plug_t **, const char *))' {aka 'int(const char *, int (*)(const struct sasl_utils *, int,  int *, struct sasl_canonuser **, const char *))'}
  823 | LIBSASL_API int sasl_canonuser_add_plugin(const char *plugname,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/saslplug.h:896:17: note: previous declaration of 'sasl_canonuser_add_plugin' with type 'int(const char *, int (*)(const sasl_utils_t *, int,  int *, sasl_canonuser_plug_t **, const char *))' {aka 'int(const char *, int (*)(const struct sasl_utils *, int,  int *, struct sasl_canonuser **, const char *))'}
  896 | LIBSASL_API int sasl_canonuser_add_plugin(const char *plugname,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sasl/saslplug.h:830:16: error: redefinition of 'struct sasl_auxprop_plug'
  830 | typedef struct sasl_auxprop_plug {
      |                ^~~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/saslplug.h:903:16: note: originally defined here
  903 | typedef struct sasl_auxprop_plug {
      |                ^~~~~~~~~~~~~~~~~
/usr/include/sasl/saslplug.h:858:3: error: conflicting types for 'sasl_auxprop_plug_t'; have 'struct sasl_auxprop_plug'
  858 | } sasl_auxprop_plug_t;
      |   ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/saslplug.h:940:3: note: previous declaration of 'sasl_auxprop_plug_t' with type 'sasl_auxprop_plug_t' {aka 'struct sasl_auxprop_plug'}
  940 | } sasl_auxprop_plug_t;
      |   ^~~~~~~~~~~~~~~~~~~
/usr/include/sasl/saslplug.h:869: warning: "SASL_AUXPROP_PLUG_VERSION" redefined
  869 | #define SASL_AUXPROP_PLUG_VERSION 4
      | 
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/saslplug.h:955: note: this is the location of the previous definition
  955 | #define SASL_AUXPROP_PLUG_VERSION 8
      | 
/usr/include/sasl/saslplug.h:876:13: error: conflicting types for 'sasl_auxprop_init_t'; have 'int(const sasl_utils_t *, int,  int *, sasl_auxprop_plug_t **, const char *)' {aka 'int(const struct sasl_utils *, int,  int *, struct sasl_auxprop_plug **, const char *)'}
  876 | typedef int sasl_auxprop_init_t(const sasl_utils_t *utils,
      |             ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/saslplug.h:961:13: note: previous declaration of 'sasl_auxprop_init_t' with type 'sasl_auxprop_init_t' {aka 'int(const struct sasl_utils *, int,  int *, struct sasl_auxprop_plug **, const char *)'}
  961 | typedef int sasl_auxprop_init_t(const sasl_utils_t *utils,
      |             ^~~~~~~~~~~~~~~~~~~
/usr/include/sasl/saslplug.h:883:17: error: conflicting types for 'sasl_auxprop_add_plugin'; have 'int(const char *, int (*)(const sasl_utils_t *, int,  int *, sasl_auxprop_plug_t **, const char *))' {aka 'int(const char *, int (*)(const struct sasl_utils *, int,  int *, struct sasl_auxprop_plug **, const char *))'}
  883 | LIBSASL_API int sasl_auxprop_add_plugin(const char *plugname,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/security/cy2-saml/work/.buildlink/include/sasl/saslplug.h:969:17: note: previous declaration of 'sasl_auxprop_add_plugin' with type 'int(const char *, int (*)(const sasl_utils_t *, int,  int *, sasl_auxprop_plug_t **, const char *))' {aka 'int(const char *, int (*)(const struct sasl_utils *, int,  int *, struct sasl_auxprop_plug **, const char *))'}
  969 | LIBSASL_API int sasl_auxprop_add_plugin(const char *plugname,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
*** [libsaml_la-cy2_saml.lo] Error code 1

bmake[1]: stopped in /home/pbulk/build/security/cy2-saml/work/crudesaml-1.11
1 error

bmake[1]: stopped in /home/pbulk/build/security/cy2-saml/work/crudesaml-1.11
*** [all] Error code 2

bmake: stopped in /home/pbulk/build/security/cy2-saml/work/crudesaml-1.11
1 error

bmake: stopped in /home/pbulk/build/security/cy2-saml/work/crudesaml-1.11
*** Error code 2

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/security/cy2-saml
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/security/cy2-saml