===> Building for py27-lasso-2.7.0nb25 /opt/pkg/bin/bmake all-recursive Making all in lasso /opt/pkg/bin/python2.7 ./extract_types.py . /opt/pkg/bin/python2.7 ./extract_symbols.py . > symbols.sym /opt/pkg/bin/bmake all-recursive Making all in xml Making all in saml-2.0 CC saml2_action.lo CC saml2_advice.lo CC saml2_assertion.lo CC saml2_attribute.lo CC saml2_attribute_statement.lo CC saml2_attribute_value.lo saml2_attribute_value.c:94:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(struct _LassoSaml2AttributeValuePrivate)); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:1496:1: note: 'g_type_class_add_private' has been explicitly marked deprecated here GOBJECT_DEPRECATED_IN_2_58 ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:581:36: note: expanded from macro 'GOBJECT_DEPRECATED_IN_2_58' #define GOBJECT_DEPRECATED_IN_2_58 GOBJECT_DEPRECATED ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:30:28: note: expanded from macro 'GOBJECT_DEPRECATED' #define GOBJECT_DEPRECATED G_DEPRECATED _GOBJECT_EXTERN ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 1 warning generated. CC saml2_audience_restriction.lo CC saml2_authn_context.lo saml2_authn_context.c:77:3: warning: incompatible pointer to integer conversion initializing 'guint' (aka 'unsigned int') with an expression of type 'void *' [-Wint-conversion] NULL, NULL, NULL, NULL}, ^~~~ /System/Volumes/Data/Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/stddef.h:89:16: note: expanded from macro 'NULL' # define NULL ((void*)0) ^~~~~~~~~~ 1 warning generated. CC saml2_authn_statement.lo CC saml2_authz_decision_statement.lo CC saml2_base_idabstract.lo CC saml2_condition_abstract.lo CC saml2_conditions.lo CC saml2_encrypted_element.lo CC saml2_evidence.lo CC saml2_key_info_confirmation_data.lo CC saml2_key_info_confirmation_data_type.lo saml2_key_info_confirmation_data_type.c:84:3: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" [-W#pragma-messages] LASSO_SAML2_KEY_INFO_CONFIRMATION_DATA_TYPE_GET_PRIVATE( ^ saml2_key_info_confirmation_data_type.c:74:6: note: expanded from macro 'LASSO_SAML2_KEY_INFO_CONFIRMATION_DATA_TYPE_GET_PRIVATE' (G_TYPE_INSTANCE_GET_PRIVATE ((o), LASSO_TYPE_SAML2_KEY_INFO_CONFIRMATION_DATA_TYPE, LassoSaml2KeyInfoConfirmationDataTypePrivate)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:688:145: note: expanded from macro 'G_TYPE_INSTANCE_GET_PRIVATE' #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :122:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"G_ADD_PRIVATE\"" ^ saml2_key_info_confirmation_data_type.c:99:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(LassoSaml2KeyInfoConfirmationDataTypePrivate)); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:1496:1: note: 'g_type_class_add_private' has been explicitly marked deprecated here GOBJECT_DEPRECATED_IN_2_58 ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:581:36: note: expanded from macro 'GOBJECT_DEPRECATED_IN_2_58' #define GOBJECT_DEPRECATED_IN_2_58 GOBJECT_DEPRECATED ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:30:28: note: expanded from macro 'GOBJECT_DEPRECATED' #define GOBJECT_DEPRECATED G_DEPRECATED _GOBJECT_EXTERN ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 2 warnings generated. CC saml2_name_id.lo CC saml2_one_time_use.lo CC saml2_proxy_restriction.lo CC saml2_statement_abstract.lo CC saml2_subject.lo CC saml2_subject_confirmation.lo CC saml2_subject_confirmation_data.lo saml2_subject_confirmation_data.c:99:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(struct _LassoSaml2SubjectConfirmationDataPrivate)); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:1496:1: note: 'g_type_class_add_private' has been explicitly marked deprecated here GOBJECT_DEPRECATED_IN_2_58 ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:581:36: note: expanded from macro 'GOBJECT_DEPRECATED_IN_2_58' #define GOBJECT_DEPRECATED_IN_2_58 GOBJECT_DEPRECATED ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:30:28: note: expanded from macro 'GOBJECT_DEPRECATED' #define GOBJECT_DEPRECATED G_DEPRECATED _GOBJECT_EXTERN ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 1 warning generated. CC saml2_subject_locality.lo CC samlp2_artifact_resolve.lo CC samlp2_artifact_response.lo CC samlp2_assertion_id_request.lo CC samlp2_attribute_query.lo CC samlp2_authn_query.lo CC samlp2_authn_request.lo CC samlp2_authz_decision_query.lo CC samlp2_extensions.lo samlp2_extensions.c:88:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(G_OBJECT_CLASS(klass), sizeof(LassoSamlp2ExtensionsPrivate)); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:1496:1: note: 'g_type_class_add_private' has been explicitly marked deprecated here GOBJECT_DEPRECATED_IN_2_58 ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:581:36: note: expanded from macro 'GOBJECT_DEPRECATED_IN_2_58' #define GOBJECT_DEPRECATED_IN_2_58 GOBJECT_DEPRECATED ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:30:28: note: expanded from macro 'GOBJECT_DEPRECATED' #define GOBJECT_DEPRECATED G_DEPRECATED _GOBJECT_EXTERN ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ samlp2_extensions.c:141:7: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" [-W#pragma-messages] pv = GET_PRIVATE(extensions); ^ samlp2_extensions.c:70:24: note: expanded from macro 'GET_PRIVATE' #define GET_PRIVATE(x) G_TYPE_INSTANCE_GET_PRIVATE(x, \ ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:688:145: note: expanded from macro 'G_TYPE_INSTANCE_GET_PRIVATE' #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :126:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"G_ADD_PRIVATE\"" ^ samlp2_extensions.c:158:7: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" [-W#pragma-messages] pv = GET_PRIVATE(extensions); ^ samlp2_extensions.c:70:24: note: expanded from macro 'GET_PRIVATE' #define GET_PRIVATE(x) G_TYPE_INSTANCE_GET_PRIVATE(x, \ ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:688:145: note: expanded from macro 'G_TYPE_INSTANCE_GET_PRIVATE' #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :131:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"G_ADD_PRIVATE\"" ^ samlp2_extensions.c:175:7: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" [-W#pragma-messages] pv = GET_PRIVATE(extensions); ^ samlp2_extensions.c:70:24: note: expanded from macro 'GET_PRIVATE' #define GET_PRIVATE(x) G_TYPE_INSTANCE_GET_PRIVATE(x, \ ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:688:145: note: expanded from macro 'G_TYPE_INSTANCE_GET_PRIVATE' #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :136:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"G_ADD_PRIVATE\"" ^ samlp2_extensions.c:191:7: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" [-W#pragma-messages] pv = GET_PRIVATE(extensions); ^ samlp2_extensions.c:70:24: note: expanded from macro 'GET_PRIVATE' #define GET_PRIVATE(x) G_TYPE_INSTANCE_GET_PRIVATE(x, \ ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:688:145: note: expanded from macro 'G_TYPE_INSTANCE_GET_PRIVATE' #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :2:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"G_ADD_PRIVATE\"" ^ 5 warnings generated. CC samlp2_idp_entry.lo CC samlp2_idp_list.lo CC samlp2_logout_request.lo samlp2_logout_request.c:99:7: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" [-W#pragma-messages] pv = GET_PRIVATE(logout_request); ^ samlp2_logout_request.c:90:24: note: expanded from macro 'GET_PRIVATE' #define GET_PRIVATE(x) G_TYPE_INSTANCE_GET_PRIVATE(x, \ ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:688:145: note: expanded from macro 'G_TYPE_INSTANCE_GET_PRIVATE' #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :122:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"G_ADD_PRIVATE\"" ^ samlp2_logout_request.c:164:8: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" [-W#pragma-messages] pv = GET_PRIVATE(node); ^ samlp2_logout_request.c:90:24: note: expanded from macro 'GET_PRIVATE' #define GET_PRIVATE(x) G_TYPE_INSTANCE_GET_PRIVATE(x, \ ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:688:145: note: expanded from macro 'G_TYPE_INSTANCE_GET_PRIVATE' #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :129:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"G_ADD_PRIVATE\"" ^ samlp2_logout_request.c:196:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(G_OBJECT_CLASS(klass), sizeof(LassoSamlp2LogoutRequestPrivate)); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:1496:1: note: 'g_type_class_add_private' has been explicitly marked deprecated here GOBJECT_DEPRECATED_IN_2_58 ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:581:36: note: expanded from macro 'GOBJECT_DEPRECATED_IN_2_58' #define GOBJECT_DEPRECATED_IN_2_58 GOBJECT_DEPRECATED ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:30:28: note: expanded from macro 'GOBJECT_DEPRECATED' #define GOBJECT_DEPRECATED G_DEPRECATED _GOBJECT_EXTERN ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ samlp2_logout_request.c:243:7: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" [-W#pragma-messages] pv = GET_PRIVATE(logout_request); ^ samlp2_logout_request.c:90:24: note: expanded from macro 'GET_PRIVATE' #define GET_PRIVATE(x) G_TYPE_INSTANCE_GET_PRIVATE(x, \ ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:688:145: note: expanded from macro 'G_TYPE_INSTANCE_GET_PRIVATE' #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :2:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"G_ADD_PRIVATE\"" ^ samlp2_logout_request.c:270:7: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" [-W#pragma-messages] pv = GET_PRIVATE(logout_request); ^ samlp2_logout_request.c:90:24: note: expanded from macro 'GET_PRIVATE' #define GET_PRIVATE(x) G_TYPE_INSTANCE_GET_PRIVATE(x, \ ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:688:145: note: expanded from macro 'G_TYPE_INSTANCE_GET_PRIVATE' #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :13:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"G_ADD_PRIVATE\"" ^ 5 warnings generated. CC samlp2_logout_response.lo CC samlp2_manage_name_id_request.lo CC samlp2_manage_name_id_response.lo CC samlp2_name_id_mapping_request.lo CC samlp2_name_id_mapping_response.lo CC samlp2_name_id_policy.lo CC samlp2_request_abstract.lo CC samlp2_requested_authn_context.lo CC samlp2_response.lo CC samlp2_scoping.lo CC samlp2_status.lo CC samlp2_status_code.lo CC samlp2_status_detail.lo CC samlp2_status_response.lo CC samlp2_subject_query_abstract.lo CC samlp2_terminate.lo CCLD liblasso-xml-saml2.la Making all in soap-1.1 CC soap_body.lo CC soap_detail.lo CC soap_fault.lo CC soap_envelope.lo CC soap_header.lo CCLD liblasso-xml-soap11.la Making all in dsig CC ds_key_info.lo CC ds_key_value.lo ds_key_value.c:66:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(LassoDsKeyValuePrivate)); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:1496:1: note: 'g_type_class_add_private' has been explicitly marked deprecated here GOBJECT_DEPRECATED_IN_2_58 ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:581:36: note: expanded from macro 'GOBJECT_DEPRECATED_IN_2_58' #define GOBJECT_DEPRECATED_IN_2_58 GOBJECT_DEPRECATED ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:30:28: note: expanded from macro 'GOBJECT_DEPRECATED' #define GOBJECT_DEPRECATED G_DEPRECATED _GOBJECT_EXTERN ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ ds_key_value.c:119:9: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" [-W#pragma-messages] return LASSO_DS_KEY_VALUE_GET_PRIVATE(key_value)->X509Data; ^ ds_key_value.c:40:6: note: expanded from macro 'LASSO_DS_KEY_VALUE_GET_PRIVATE' (G_TYPE_INSTANCE_GET_PRIVATE ((o), LASSO_TYPE_DS_KEY_VALUE, LassoDsKeyValuePrivate)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:688:145: note: expanded from macro 'G_TYPE_INSTANCE_GET_PRIVATE' #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :126:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"G_ADD_PRIVATE\"" ^ ds_key_value.c:133:23: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" [-W#pragma-messages] lasso_assign_gobject(LASSO_DS_KEY_VALUE_GET_PRIVATE(key_value)->X509Data, x509_data); ^ ds_key_value.c:40:6: note: expanded from macro 'LASSO_DS_KEY_VALUE_GET_PRIVATE' (G_TYPE_INSTANCE_GET_PRIVATE ((o), LASSO_TYPE_DS_KEY_VALUE, LassoDsKeyValuePrivate)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:688:145: note: expanded from macro 'G_TYPE_INSTANCE_GET_PRIVATE' #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ ds_key_value.c:133:23: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" [-W#pragma-messages] ds_key_value.c:40:6: note: expanded from macro 'LASSO_DS_KEY_VALUE_GET_PRIVATE' (G_TYPE_INSTANCE_GET_PRIVATE ((o), LASSO_TYPE_DS_KEY_VALUE, LassoDsKeyValuePrivate)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:688:145: note: expanded from macro 'G_TYPE_INSTANCE_GET_PRIVATE' #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ ds_key_value.c:133:23: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" [-W#pragma-messages] ds_key_value.c:40:6: note: expanded from macro 'LASSO_DS_KEY_VALUE_GET_PRIVATE' (G_TYPE_INSTANCE_GET_PRIVATE ((o), LASSO_TYPE_DS_KEY_VALUE, LassoDsKeyValuePrivate)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:688:145: note: expanded from macro 'G_TYPE_INSTANCE_GET_PRIVATE' #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ ds_key_value.c:133:23: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" [-W#pragma-messages] ds_key_value.c:40:6: note: expanded from macro 'LASSO_DS_KEY_VALUE_GET_PRIVATE' (G_TYPE_INSTANCE_GET_PRIVATE ((o), LASSO_TYPE_DS_KEY_VALUE, LassoDsKeyValuePrivate)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:688:145: note: expanded from macro 'G_TYPE_INSTANCE_GET_PRIVATE' #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ ds_key_value.c:133:23: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" [-W#pragma-messages] ds_key_value.c:40:6: note: expanded from macro 'LASSO_DS_KEY_VALUE_GET_PRIVATE' (G_TYPE_INSTANCE_GET_PRIVATE ((o), LASSO_TYPE_DS_KEY_VALUE, LassoDsKeyValuePrivate)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:688:145: note: expanded from macro 'G_TYPE_INSTANCE_GET_PRIVATE' #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ ds_key_value.c:133:23: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" [-W#pragma-messages] ds_key_value.c:40:6: note: expanded from macro 'LASSO_DS_KEY_VALUE_GET_PRIVATE' (G_TYPE_INSTANCE_GET_PRIVATE ((o), LASSO_TYPE_DS_KEY_VALUE, LassoDsKeyValuePrivate)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:688:145: note: expanded from macro 'G_TYPE_INSTANCE_GET_PRIVATE' #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ ds_key_value.c:133:23: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" [-W#pragma-messages] ds_key_value.c:40:6: note: expanded from macro 'LASSO_DS_KEY_VALUE_GET_PRIVATE' (G_TYPE_INSTANCE_GET_PRIVATE ((o), LASSO_TYPE_DS_KEY_VALUE, LassoDsKeyValuePrivate)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:688:145: note: expanded from macro 'G_TYPE_INSTANCE_GET_PRIVATE' #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ 9 warnings generated. CC ds_rsa_key_value.lo CC ds_x509_data.lo ds_x509_data.c:64:28: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" [-W#pragma-messages] x509_data->private_data = LASSO_DS_X509_DATA_GET_PRIVATE(x509_data); ^ ds_x509_data.c:39:6: note: expanded from macro 'LASSO_DS_X509_DATA_GET_PRIVATE' (G_TYPE_INSTANCE_GET_PRIVATE ((o), LASSO_TYPE_DS_X509_DATA, LassoDsX509DataPrivate)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:688:145: note: expanded from macro 'G_TYPE_INSTANCE_GET_PRIVATE' #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :122:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"G_ADD_PRIVATE\"" ^ ds_x509_data.c:77:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(LassoDsX509DataPrivate)); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:1496:1: note: 'g_type_class_add_private' has been explicitly marked deprecated here GOBJECT_DEPRECATED_IN_2_58 ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:581:36: note: expanded from macro 'GOBJECT_DEPRECATED_IN_2_58' #define GOBJECT_DEPRECATED_IN_2_58 GOBJECT_DEPRECATED ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:30:28: note: expanded from macro 'GOBJECT_DEPRECATED' #define GOBJECT_DEPRECATED G_DEPRECATED _GOBJECT_EXTERN ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 2 warnings generated. CCLD liblasso-xml-dsig.la Making all in ecp CC ecp_request.lo CC ecp_response.lo CC ecp_relaystate.lo CCLD liblasso-xml-ecp.la CC tools.lo tools.c:585:10: warning: 'xmlSecOpenSSLKeyDataRsaGetRsa' is deprecated [-Wdeprecated-declarations] rsa = xmlSecOpenSSLKeyDataRsaGetRsa(key_data); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/openssl/crypto.h:699:1: note: 'xmlSecOpenSSLKeyDataRsaGetRsa' has been explicitly marked deprecated here XMLSEC_DEPRECATED XMLSEC_CRYPTO_EXPORT RSA* xmlSecOpenSSLKeyDataRsaGetRsa (xmlSecKeyDataPtr data); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/xmlsec.h:128:42: note: expanded from macro 'XMLSEC_DEPRECATED' #define XMLSEC_DEPRECATED __attribute__((deprecated)) ^ tools.c:588:18: warning: 'RSA_size' is deprecated [-Wdeprecated-declarations] sigret_size = RSA_size(rsa); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/rsa.h:215:1: note: 'RSA_size' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/macros.h:206:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ tools.c:591:10: warning: 'xmlSecOpenSSLKeyDataDsaGetDsa' is deprecated [-Wdeprecated-declarations] dsa = xmlSecOpenSSLKeyDataDsaGetDsa(key_data); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/openssl/crypto.h:329:1: note: 'xmlSecOpenSSLKeyDataDsaGetDsa' has been explicitly marked deprecated here XMLSEC_DEPRECATED XMLSEC_CRYPTO_EXPORT DSA* xmlSecOpenSSLKeyDataDsaGetDsa (xmlSecKeyDataPtr data); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/xmlsec.h:128:42: note: expanded from macro 'XMLSEC_DEPRECATED' #define XMLSEC_DEPRECATED __attribute__((deprecated)) ^ tools.c:594:18: warning: 'DSA_size' is deprecated [-Wdeprecated-declarations] sigret_size = DSA_size(dsa); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/dsa.h:135:1: note: 'DSA_size' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int DSA_size(const DSA *); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/macros.h:206:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ tools.c:622:13: warning: 'RSA_sign' is deprecated [-Wdeprecated-declarations] status = RSA_sign(NID_sha1, (unsigned char*)digest, SHA_DIGEST_LENGTH, sigret, ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/rsa.h:359:1: note: 'RSA_sign' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int RSA_sign(int type, const unsigned char *m, ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/macros.h:206:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ tools.c:627:13: warning: 'RSA_sign' is deprecated [-Wdeprecated-declarations] status = RSA_sign(NID_sha256, (unsigned char*)digest, SHA256_DIGEST_LENGTH, sigret, ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/rsa.h:359:1: note: 'RSA_sign' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int RSA_sign(int type, const unsigned char *m, ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/macros.h:206:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ tools.c:632:13: warning: 'RSA_sign' is deprecated [-Wdeprecated-declarations] status = RSA_sign(NID_sha384, (unsigned char*)digest, SHA384_DIGEST_LENGTH, sigret, ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/rsa.h:359:1: note: 'RSA_sign' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int RSA_sign(int type, const unsigned char *m, ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/macros.h:206:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ tools.c:637:13: warning: 'RSA_sign' is deprecated [-Wdeprecated-declarations] status = RSA_sign(NID_sha512, (unsigned char*)digest, SHA512_DIGEST_LENGTH, sigret, ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/rsa.h:359:1: note: 'RSA_sign' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int RSA_sign(int type, const unsigned char *m, ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/macros.h:206:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ tools.c:641:13: warning: 'DSA_sign' is deprecated [-Wdeprecated-declarations] status = DSA_sign(NID_sha1, (unsigned char*)digest, SHA_DIGEST_LENGTH, sigret, ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/dsa.h:141:1: note: 'DSA_sign' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int DSA_sign(int type, const unsigned char *dgst, ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/macros.h:206:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ tools.c:737:9: warning: 'xmlSecOpenSSLKeyDataRsaGetRsa' is deprecated [-Wdeprecated-declarations] rsa = xmlSecOpenSSLKeyDataRsaGetRsa(key->value); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/openssl/crypto.h:699:1: note: 'xmlSecOpenSSLKeyDataRsaGetRsa' has been explicitly marked deprecated here XMLSEC_DEPRECATED XMLSEC_CRYPTO_EXPORT RSA* xmlSecOpenSSLKeyDataRsaGetRsa (xmlSecKeyDataPtr data); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/xmlsec.h:128:42: note: expanded from macro 'XMLSEC_DEPRECATED' #define XMLSEC_DEPRECATED __attribute__((deprecated)) ^ tools.c:738:14: warning: 'RSA_size' is deprecated [-Wdeprecated-declarations] key_size = RSA_size(rsa); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/rsa.h:215:1: note: 'RSA_size' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/macros.h:206:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ tools.c:744:9: warning: 'xmlSecOpenSSLKeyDataDsaGetDsa' is deprecated [-Wdeprecated-declarations] dsa = xmlSecOpenSSLKeyDataDsaGetDsa(key->value); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/openssl/crypto.h:329:1: note: 'xmlSecOpenSSLKeyDataDsaGetDsa' has been explicitly marked deprecated here XMLSEC_DEPRECATED XMLSEC_CRYPTO_EXPORT DSA* xmlSecOpenSSLKeyDataDsaGetDsa (xmlSecKeyDataPtr data); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/xmlsec.h:128:42: note: expanded from macro 'XMLSEC_DEPRECATED' #define XMLSEC_DEPRECATED __attribute__((deprecated)) ^ tools.c:745:14: warning: 'DSA_size' is deprecated [-Wdeprecated-declarations] key_size = DSA_size(dsa); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/dsa.h:135:1: note: 'DSA_size' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int DSA_size(const DSA *); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/macros.h:206:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ tools.c:752:9: warning: 'xmlSecOpenSSLKeyDataRsaGetRsa' is deprecated [-Wdeprecated-declarations] rsa = xmlSecOpenSSLKeyDataRsaGetRsa(key->value); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/openssl/crypto.h:699:1: note: 'xmlSecOpenSSLKeyDataRsaGetRsa' has been explicitly marked deprecated here XMLSEC_DEPRECATED XMLSEC_CRYPTO_EXPORT RSA* xmlSecOpenSSLKeyDataRsaGetRsa (xmlSecKeyDataPtr data); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/xmlsec.h:128:42: note: expanded from macro 'XMLSEC_DEPRECATED' #define XMLSEC_DEPRECATED __attribute__((deprecated)) ^ tools.c:753:14: warning: 'RSA_size' is deprecated [-Wdeprecated-declarations] key_size = RSA_size(rsa); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/rsa.h:215:1: note: 'RSA_size' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/macros.h:206:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ tools.c:760:9: warning: 'xmlSecOpenSSLKeyDataRsaGetRsa' is deprecated [-Wdeprecated-declarations] rsa = xmlSecOpenSSLKeyDataRsaGetRsa(key->value); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/openssl/crypto.h:699:1: note: 'xmlSecOpenSSLKeyDataRsaGetRsa' has been explicitly marked deprecated here XMLSEC_DEPRECATED XMLSEC_CRYPTO_EXPORT RSA* xmlSecOpenSSLKeyDataRsaGetRsa (xmlSecKeyDataPtr data); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/xmlsec.h:128:42: note: expanded from macro 'XMLSEC_DEPRECATED' #define XMLSEC_DEPRECATED __attribute__((deprecated)) ^ tools.c:761:14: warning: 'RSA_size' is deprecated [-Wdeprecated-declarations] key_size = RSA_size(rsa); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/rsa.h:215:1: note: 'RSA_size' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/macros.h:206:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ tools.c:768:9: warning: 'xmlSecOpenSSLKeyDataRsaGetRsa' is deprecated [-Wdeprecated-declarations] rsa = xmlSecOpenSSLKeyDataRsaGetRsa(key->value); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/openssl/crypto.h:699:1: note: 'xmlSecOpenSSLKeyDataRsaGetRsa' has been explicitly marked deprecated here XMLSEC_DEPRECATED XMLSEC_CRYPTO_EXPORT RSA* xmlSecOpenSSLKeyDataRsaGetRsa (xmlSecKeyDataPtr data); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/xmlsec.h:128:42: note: expanded from macro 'XMLSEC_DEPRECATED' #define XMLSEC_DEPRECATED __attribute__((deprecated)) ^ tools.c:769:14: warning: 'RSA_size' is deprecated [-Wdeprecated-declarations] key_size = RSA_size(rsa); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/rsa.h:215:1: note: 'RSA_size' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/macros.h:206:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ tools.c:799:4: warning: 'xmlSecBase64Decode' is deprecated [-Wdeprecated-declarations] xmlSecBase64Decode((xmlChar*)b64_signature, signature, key_size+1) != 0, ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/base64.h:78:1: note: 'xmlSecBase64Decode' has been explicitly marked deprecated here XMLSEC_DEPRECATED XMLSEC_EXPORT int xmlSecBase64Decode (const xmlChar* str, ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/xmlsec.h:128:42: note: expanded from macro 'XMLSEC_DEPRECATED' #define XMLSEC_DEPRECATED __attribute__((deprecated)) ^ tools.c:831:6: warning: 'RSA_verify' is deprecated [-Wdeprecated-declarations] RSA_verify( ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/rsa.h:362:1: note: 'RSA_verify' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int RSA_verify(int type, const unsigned char *m, ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/macros.h:206:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ tools.c:841:6: warning: 'DSA_verify' is deprecated [-Wdeprecated-declarations] DSA_verify( ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/dsa.h:144:1: note: 'DSA_verify' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int DSA_verify(int type, const unsigned char *dgst, ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/macros.h:206:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ tools.c:1399:8: warning: 'xmlSecBase64Decode' is deprecated [-Wdeprecated-declarations] len = xmlSecBase64Decode(b64_zre, zre, len*4); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/base64.h:78:1: note: 'xmlSecBase64Decode' has been explicitly marked deprecated here XMLSEC_DEPRECATED XMLSEC_EXPORT int xmlSecBase64Decode (const xmlChar* str, ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/xmlsec.h:128:42: note: expanded from macro 'XMLSEC_DEPRECATED' #define XMLSEC_DEPRECATED __attribute__((deprecated)) ^ tools.c:1466:19: warning: incompatible function pointer types assigning to 'xmlStructuredErrorFunc' (aka 'void (*)(void *, const struct _xmlError *)') from 'void (void *, xmlErrorPtr)' (aka 'void (void *, struct _xmlError *)') [-Wincompatible-function-pointer-types] xpath_ctx->error = structuredErrorFunc; ^ ~~~~~~~~~~~~~~~~~~~ tools.c:1857:9: warning: 'xmlSecBase64Decode' is deprecated [-Wdeprecated-declarations] rc = xmlSecBase64Decode((xmlChar*)message, (xmlChar*)msg, strlen(message)); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/base64.h:78:1: note: 'xmlSecBase64Decode' has been explicitly marked deprecated here XMLSEC_DEPRECATED XMLSEC_EXPORT int xmlSecBase64Decode (const xmlChar* str, ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/xmlsec.h:128:42: note: expanded from macro 'XMLSEC_DEPRECATED' #define XMLSEC_DEPRECATED __attribute__((deprecated)) ^ tools.c:2159:8: warning: 'recovery' is deprecated [-Wdeprecated-declarations] ctxt->recovery = 0; ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/libxml2/libxml/parser.h:377:18: note: 'recovery' has been explicitly marked deprecated here int recovery XML_DEPRECATED_MEMBER; ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/libxml2/libxml/xmlexports.h:74:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) ^ tools.c:2174:23: warning: 'lastError' is deprecated [-Wdeprecated-declarations] xmlCopyError(&ctxt->lastError, error); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/libxml2/libxml/parser.h:439:24: note: 'lastError' has been explicitly marked deprecated here xmlError lastError XML_DEPRECATED_MEMBER; ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/libxml2/libxml/xmlexports.h:74:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) ^ tools.c:2230:9: warning: 'sax2' is deprecated [-Wdeprecated-declarations] ctxt->sax2 = 1; ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/libxml2/libxml/parser.h:401:14: note: 'sax2' has been explicitly marked deprecated here int sax2 XML_DEPRECATED_MEMBER; ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/libxml2/libxml/xmlexports.h:74:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) ^ tools.c:2235:8: warning: 'str_xml' is deprecated [-Wdeprecated-declarations] ctxt->str_xml = xmlDictLookup(ctxt->dict, BAD_CAST "xml", 3); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/libxml2/libxml/parser.h:392:28: note: 'str_xml' has been explicitly marked deprecated here const xmlChar *str_xml XML_DEPRECATED_MEMBER; ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/libxml2/libxml/xmlexports.h:74:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) ^ tools.c:2236:8: warning: 'str_xmlns' is deprecated [-Wdeprecated-declarations] ctxt->str_xmlns = xmlDictLookup(ctxt->dict, BAD_CAST "xmlns", 5); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/libxml2/libxml/parser.h:393:30: note: 'str_xmlns' has been explicitly marked deprecated here const xmlChar *str_xmlns XML_DEPRECATED_MEMBER; ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/libxml2/libxml/xmlexports.h:74:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) ^ tools.c:2237:8: warning: 'str_xml_ns' is deprecated [-Wdeprecated-declarations] ctxt->str_xml_ns = xmlDictLookup(ctxt->dict, XML_XML_NAMESPACE, 36); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/libxml2/libxml/parser.h:394:31: note: 'str_xml_ns' has been explicitly marked deprecated here const xmlChar *str_xml_ns XML_DEPRECATED_MEMBER; ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/libxml2/libxml/xmlexports.h:74:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) ^ tools.c:2238:13: warning: 'str_xml' is deprecated [-Wdeprecated-declarations] if ((ctxt->str_xml==NULL) || (ctxt->str_xmlns==NULL) || ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/libxml2/libxml/parser.h:392:28: note: 'str_xml' has been explicitly marked deprecated here const xmlChar *str_xml XML_DEPRECATED_MEMBER; ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/libxml2/libxml/xmlexports.h:74:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) ^ tools.c:2238:38: warning: 'str_xmlns' is deprecated [-Wdeprecated-declarations] if ((ctxt->str_xml==NULL) || (ctxt->str_xmlns==NULL) || ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/libxml2/libxml/parser.h:393:30: note: 'str_xmlns' has been explicitly marked deprecated here const xmlChar *str_xmlns XML_DEPRECATED_MEMBER; ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/libxml2/libxml/xmlexports.h:74:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) ^ tools.c:2239:11: warning: 'str_xml_ns' is deprecated [-Wdeprecated-declarations] (ctxt->str_xml_ns == NULL)) { ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/libxml2/libxml/parser.h:394:31: note: 'str_xml_ns' has been explicitly marked deprecated here const xmlChar *str_xml_ns XML_DEPRECATED_MEMBER; ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/libxml2/libxml/xmlexports.h:74:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) ^ tools.c:2474:8: warning: 'xmlSecBase64Decode' is deprecated [-Wdeprecated-declarations] ret = xmlSecBase64Decode(BAD_CAST from, BAD_CAST *buffer, len); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/base64.h:78:1: note: 'xmlSecBase64Decode' has been explicitly marked deprecated here XMLSEC_DEPRECATED XMLSEC_EXPORT int xmlSecBase64Decode (const xmlChar* str, ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/xmlsec.h:128:42: note: expanded from macro 'XMLSEC_DEPRECATED' #define XMLSEC_DEPRECATED __attribute__((deprecated)) ^ tools.c:2504:8: warning: assigning to 'const xmlChar *' (aka 'const unsigned char *') from 'char [1]' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] list = ""; ^ ~~ tools.c:2507:53: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (isalnum(*fp) || strchr("._~-", *fp) || strchr(list, *fp)) ^~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/string.h:76:26: note: passing argument to parameter '__s' here char *strchr(const char *__s, int __c); ^ tools.c:2517:53: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (isalnum(*fp) || strchr("._~-", *fp) || strchr(list, *fp)) { ^~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/string.h:76:26: note: passing argument to parameter '__s' here char *strchr(const char *__s, int __c); ^ tools.c:2604:7: warning: 'xmlSecBase64Decode' is deprecated [-Wdeprecated-declarations] rc = xmlSecBase64Decode(stripped_base64, result, base64_length); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/base64.h:78:1: note: 'xmlSecBase64Decode' has been explicitly marked deprecated here XMLSEC_DEPRECATED XMLSEC_EXPORT int xmlSecBase64Decode (const xmlChar* str, ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/xmlsec.h:128:42: note: expanded from macro 'XMLSEC_DEPRECATED' #define XMLSEC_DEPRECATED __attribute__((deprecated)) ^ tools.c:2610:21: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] *content = (char*)g_memdup(result, rc); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:337:1: note: 'g_memdup' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_68_FOR (g_memdup2) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:752:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_68_FOR' #define GLIB_DEPRECATED_IN_2_68_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ tools.c:2880:34: warning: implicit conversion from enumeration type 'LassoSignatureType' to different enumeration type 'LassoSignatureMethod' [-Wenum-conversion] LassoSignatureContext context = LASSO_SIGNATURE_CONTEXT_NONE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./private.h:123:63: note: expanded from macro 'LASSO_SIGNATURE_CONTEXT_NONE' #define LASSO_SIGNATURE_CONTEXT_NONE ((LassoSignatureContext){LASSO_SIGNATURE_TYPE_NONE, NULL}) ~^~~~~~~~~~~~~~~~~~~~~~~~~ tools.c:2909:34: warning: implicit conversion from enumeration type 'LassoSignatureType' to different enumeration type 'LassoSignatureMethod' [-Wenum-conversion] LassoSignatureContext context = LASSO_SIGNATURE_CONTEXT_NONE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./private.h:123:63: note: expanded from macro 'LASSO_SIGNATURE_CONTEXT_NONE' #define LASSO_SIGNATURE_CONTEXT_NONE ((LassoSignatureContext){LASSO_SIGNATURE_TYPE_NONE, NULL}) ~^~~~~~~~~~~~~~~~~~~~~~~~~ tools.c:3147:7: warning: 'xmlSecBase64Decode' is deprecated [-Wdeprecated-declarations] rc = xmlSecBase64Decode((xmlChar*)message, (xmlChar*)decoded_message, len); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/base64.h:78:1: note: 'xmlSecBase64Decode' has been explicitly marked deprecated here XMLSEC_DEPRECATED XMLSEC_EXPORT int xmlSecBase64Decode (const xmlChar* str, ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/xmlsec.h:128:42: note: expanded from macro 'XMLSEC_DEPRECATED' #define XMLSEC_DEPRECATED __attribute__((deprecated)) ^ tools.c:3195:9: warning: 'xmlSecBase64Decode' is deprecated [-Wdeprecated-declarations] rc = xmlSecBase64Decode((xmlChar*)message, (xmlChar*)decoded_message, len); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/base64.h:78:1: note: 'xmlSecBase64Decode' has been explicitly marked deprecated here XMLSEC_DEPRECATED XMLSEC_EXPORT int xmlSecBase64Decode (const xmlChar* str, ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/xmlsec.h:128:42: note: expanded from macro 'XMLSEC_DEPRECATED' #define XMLSEC_DEPRECATED __attribute__((deprecated)) ^ 44 warnings generated. CC xml.lo xml.c:393:34: warning: implicit conversion from enumeration type 'LassoSignatureType' to different enumeration type 'LassoSignatureMethod' [-Wenum-conversion] LassoSignatureContext context = LASSO_SIGNATURE_CONTEXT_NONE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./private.h:123:63: note: expanded from macro 'LASSO_SIGNATURE_CONTEXT_NONE' #define LASSO_SIGNATURE_CONTEXT_NONE ((LassoSignatureContext){LASSO_SIGNATURE_TYPE_NONE, NULL}) ~^~~~~~~~~~~~~~~~~~~~~~~~~ xml.c:1105:45: warning: implicit conversion from enumeration type 'LassoSignatureType' to different enumeration type 'LassoSignatureMethod' [-Wenum-conversion] g_return_val_if_fail (LASSO_IS_NODE(node), LASSO_SIGNATURE_CONTEXT_NONE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./private.h:123:63: note: expanded from macro 'LASSO_SIGNATURE_CONTEXT_NONE' #define LASSO_SIGNATURE_CONTEXT_NONE ((LassoSignatureContext){LASSO_SIGNATURE_TYPE_NONE, NULL}) ~^~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmessages.h:671:17: note: expanded from macro 'g_return_val_if_fail' return (val); \ ^~~ xml.c:1108:10: warning: implicit conversion from enumeration type 'LassoSignatureType' to different enumeration type 'LassoSignatureMethod' [-Wenum-conversion] return LASSO_SIGNATURE_CONTEXT_NONE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./private.h:123:63: note: expanded from macro 'LASSO_SIGNATURE_CONTEXT_NONE' #define LASSO_SIGNATURE_CONTEXT_NONE ((LassoSignatureContext){LASSO_SIGNATURE_TYPE_NONE, NULL}) ~^~~~~~~~~~~~~~~~~~~~~~~~~ xml.c:1866:46: warning: implicit conversion from enumeration type 'LassoSignatureType' to different enumeration type 'LassoSignatureMethod' [-Wenum-conversion] LassoSignatureContext signature_context = LASSO_SIGNATURE_CONTEXT_NONE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./private.h:123:63: note: expanded from macro 'LASSO_SIGNATURE_CONTEXT_NONE' #define LASSO_SIGNATURE_CONTEXT_NONE ((LassoSignatureContext){LASSO_SIGNATURE_TYPE_NONE, NULL}) ~^~~~~~~~~~~~~~~~~~~~~~~~~ xml.c:1927:39: warning: implicit conversion from enumeration type 'LassoSignatureType' to different enumeration type 'LassoSignatureMethod' [-Wenum-conversion] lasso_node_set_signature(node, LASSO_SIGNATURE_CONTEXT_NONE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./private.h:123:63: note: expanded from macro 'LASSO_SIGNATURE_CONTEXT_NONE' #define LASSO_SIGNATURE_CONTEXT_NONE ((LassoSignatureContext){LASSO_SIGNATURE_TYPE_NONE, NULL}) ~^~~~~~~~~~~~~~~~~~~~~~~~~ xml.c:2654:9: warning: 'xmlSecBase64Decode' is deprecated [-Wdeprecated-declarations] rc = xmlSecBase64Decode((xmlChar*)message, (xmlChar*)msg, strlen(message)); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/base64.h:78:1: note: 'xmlSecBase64Decode' has been explicitly marked deprecated here XMLSEC_DEPRECATED XMLSEC_EXPORT int xmlSecBase64Decode (const xmlChar* str, ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/xmlsec.h:128:42: note: expanded from macro 'XMLSEC_DEPRECATED' #define XMLSEC_DEPRECATED __attribute__((deprecated)) ^ 6 warnings generated. CC lib_assertion.lo CC lib_authentication_statement.lo CC lib_authn_context.lo CC lib_authn_request.lo CC lib_authn_request_envelope.lo CC lib_authn_response.lo CC lib_authn_response_envelope.lo CC lib_federation_termination_notification.lo CC lib_idp_entries.lo CC lib_idp_entry.lo CC lib_idp_list.lo CC lib_logout_request.lo lib_logout_request.c:148:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(nclass, sizeof(struct _LassoLibLogoutRequestPrivate)); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:1496:1: note: 'g_type_class_add_private' has been explicitly marked deprecated here GOBJECT_DEPRECATED_IN_2_58 ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:581:36: note: expanded from macro 'GOBJECT_DEPRECATED_IN_2_58' #define GOBJECT_DEPRECATED_IN_2_58 GOBJECT_DEPRECATED ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:30:28: note: expanded from macro 'GOBJECT_DEPRECATED' #define GOBJECT_DEPRECATED G_DEPRECATED _GOBJECT_EXTERN ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ lib_logout_request.c:238:17: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" [-W#pragma-messages] private_data = LASSO_LIB_LOGOUT_REQUEST_GET_PRIVATE(lib_logout_request); ^ lib_logout_request.c:63:6: note: expanded from macro 'LASSO_LIB_LOGOUT_REQUEST_GET_PRIVATE' (G_TYPE_INSTANCE_GET_PRIVATE ((o), LASSO_TYPE_LIB_LOGOUT_REQUEST, \ ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:688:145: note: expanded from macro 'G_TYPE_INSTANCE_GET_PRIVATE' #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :131:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"G_ADD_PRIVATE\"" ^ lib_logout_request.c:265:17: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" [-W#pragma-messages] private_data = LASSO_LIB_LOGOUT_REQUEST_GET_PRIVATE(lib_logout_request); ^ lib_logout_request.c:63:6: note: expanded from macro 'LASSO_LIB_LOGOUT_REQUEST_GET_PRIVATE' (G_TYPE_INSTANCE_GET_PRIVATE ((o), LASSO_TYPE_LIB_LOGOUT_REQUEST, \ ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:688:145: note: expanded from macro 'G_TYPE_INSTANCE_GET_PRIVATE' #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :136:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"G_ADD_PRIVATE\"" ^ 3 warnings generated. CC lib_logout_response.lo CC lib_name_identifier_mapping_request.lo CC lib_name_identifier_mapping_response.lo CC lib_register_name_identifier_request.lo CC lib_register_name_identifier_response.lo CC lib_request_authn_context.lo CC lib_scoping.lo CC lib_status_response.lo CC lib_subject.lo CC misc_text_node.lo misc_text_node.c:59:12: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" [-W#pragma-messages] private = LASSO_MISC_TEXT_NODE_GET_PRIVATE(node); ^ misc_text_node.c:39:6: note: expanded from macro 'LASSO_MISC_TEXT_NODE_GET_PRIVATE' (G_TYPE_INSTANCE_GET_PRIVATE ((o), LASSO_TYPE_MISC_TEXT_NODE, LassoMiscTextNodePrivate)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:688:145: note: expanded from macro 'G_TYPE_INSTANCE_GET_PRIVATE' #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :118:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"G_ADD_PRIVATE\"" ^ misc_text_node.c:113:12: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" [-W#pragma-messages] private = LASSO_MISC_TEXT_NODE_GET_PRIVATE(object); ^ misc_text_node.c:39:6: note: expanded from macro 'LASSO_MISC_TEXT_NODE_GET_PRIVATE' (G_TYPE_INSTANCE_GET_PRIVATE ((o), LASSO_TYPE_MISC_TEXT_NODE, LassoMiscTextNodePrivate)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:688:145: note: expanded from macro 'G_TYPE_INSTANCE_GET_PRIVATE' #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :123:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"G_ADD_PRIVATE\"" ^ misc_text_node.c:142:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(LassoMiscTextNodePrivate)); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:1496:1: note: 'g_type_class_add_private' has been explicitly marked deprecated here GOBJECT_DEPRECATED_IN_2_58 ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:581:36: note: expanded from macro 'GOBJECT_DEPRECATED_IN_2_58' #define GOBJECT_DEPRECATED_IN_2_58 GOBJECT_DEPRECATED ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:30:28: note: expanded from macro 'GOBJECT_DEPRECATED' #define GOBJECT_DEPRECATED G_DEPRECATED _GOBJECT_EXTERN ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ misc_text_node.c:183:17: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" [-W#pragma-messages] private_data = LASSO_MISC_TEXT_NODE_GET_PRIVATE(misc_text_node); ^ misc_text_node.c:39:6: note: expanded from macro 'LASSO_MISC_TEXT_NODE_GET_PRIVATE' (G_TYPE_INSTANCE_GET_PRIVATE ((o), LASSO_TYPE_MISC_TEXT_NODE, LassoMiscTextNodePrivate)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:688:145: note: expanded from macro 'G_TYPE_INSTANCE_GET_PRIVATE' #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :132:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"G_ADD_PRIVATE\"" ^ misc_text_node.c:198:17: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" [-W#pragma-messages] private_data = LASSO_MISC_TEXT_NODE_GET_PRIVATE(misc_text_node); ^ misc_text_node.c:39:6: note: expanded from macro 'LASSO_MISC_TEXT_NODE_GET_PRIVATE' (G_TYPE_INSTANCE_GET_PRIVATE ((o), LASSO_TYPE_MISC_TEXT_NODE, LassoMiscTextNodePrivate)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:688:145: note: expanded from macro 'G_TYPE_INSTANCE_GET_PRIVATE' #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :2:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"G_ADD_PRIVATE\"" ^ 5 warnings generated. CC paos_request.lo CC paos_response.lo CC saml_advice.lo CC saml_assertion.lo CC saml_attribute.lo CC saml_attribute_designator.lo CC saml_attribute_statement.lo CC saml_attribute_value.lo CC saml_audience_restriction_condition.lo CC saml_authentication_statement.lo CC saml_authority_binding.lo CC saml_condition_abstract.lo CC saml_conditions.lo CC saml_name_identifier.lo CC saml_statement_abstract.lo CC saml_subject.lo CC saml_subject_confirmation.lo CC saml_subject_locality.lo CC saml_subject_statement.lo CC saml_subject_statement_abstract.lo CC samlp_request.lo CC samlp_request_abstract.lo CC samlp_response.lo CC samlp_response_abstract.lo CC samlp_status.lo CC samlp_status_code.lo CCLD liblasso-xml.la Making all in id-ff CC defederation.lo CC federation.lo CC identity.lo CC lecp.lo CC login.lo login.c:1699:6: warning: 'xmlSecBase64Decode' is deprecated [-Wdeprecated-declarations] i = xmlSecBase64Decode((xmlChar*)artifact_b64, (xmlChar*)artifact, 43); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/base64.h:78:1: note: 'xmlSecBase64Decode' has been explicitly marked deprecated here XMLSEC_DEPRECATED XMLSEC_EXPORT int xmlSecBase64Decode (const xmlChar* str, ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/xmlsec.h:128:42: note: expanded from macro 'XMLSEC_DEPRECATED' #define XMLSEC_DEPRECATED __attribute__((deprecated)) ^ login.c:2464:24: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" [-W#pragma-messages] login->private_data = LASSO_LOGIN_GET_PRIVATE(login); ^ login.c:278:6: note: expanded from macro 'LASSO_LOGIN_GET_PRIVATE' (G_TYPE_INSTANCE_GET_PRIVATE ((o), LASSO_TYPE_LOGIN, LassoLoginPrivate)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:688:145: note: expanded from macro 'G_TYPE_INSTANCE_GET_PRIVATE' #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :5:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"G_ADD_PRIVATE\"" ^ login.c:2483:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(LassoLoginPrivate)); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:1496:1: note: 'g_type_class_add_private' has been explicitly marked deprecated here GOBJECT_DEPRECATED_IN_2_58 ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:581:36: note: expanded from macro 'GOBJECT_DEPRECATED_IN_2_58' #define GOBJECT_DEPRECATED_IN_2_58 GOBJECT_DEPRECATED ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:30:28: note: expanded from macro 'GOBJECT_DEPRECATED' #define GOBJECT_DEPRECATED G_DEPRECATED _GOBJECT_EXTERN ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 3 warnings generated. CC logout.lo CC name_identifier_mapping.lo CC name_registration.lo CC profile.lo profile.c:696:10: warning: implicit conversion from enumeration type 'LassoProfileSignatureHint' to different enumeration type 'LassoProfileSignatureVerifyHint' [-Wenum-conversion] return LASSO_PROFILE_SIGNATURE_HINT_MAYBE; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ profile.c:960:26: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" [-W#pragma-messages] profile->private_data = LASSO_PROFILE_GET_PRIVATE(profile); ^ ./profileprivate.h:49:6: note: expanded from macro 'LASSO_PROFILE_GET_PRIVATE' (G_TYPE_INSTANCE_GET_PRIVATE ((o), LASSO_TYPE_PROFILE, LassoProfilePrivate)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:688:145: note: expanded from macro 'G_TYPE_INSTANCE_GET_PRIVATE' #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :43:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"G_ADD_PRIVATE\"" ^ profile.c:992:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(LassoProfilePrivate)); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:1496:1: note: 'g_type_class_add_private' has been explicitly marked deprecated here GOBJECT_DEPRECATED_IN_2_58 ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:581:36: note: expanded from macro 'GOBJECT_DEPRECATED_IN_2_58' #define GOBJECT_DEPRECATED_IN_2_58 GOBJECT_DEPRECATED ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:30:28: note: expanded from macro 'GOBJECT_DEPRECATED' #define GOBJECT_DEPRECATED G_DEPRECATED _GOBJECT_EXTERN ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 3 warnings generated. CC provider.lo provider.c:875:4: warning: implicit conversion from enumeration type 'LassoSignatureType' to different enumeration type 'LassoSignatureMethod' [-Wenum-conversion] LASSO_SIGNATURE_CONTEXT_NONE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../lasso/xml/private.h:123:63: note: expanded from macro 'LASSO_SIGNATURE_CONTEXT_NONE' #define LASSO_SIGNATURE_CONTEXT_NONE ((LassoSignatureContext){LASSO_SIGNATURE_TYPE_NONE, NULL}) ~^~~~~~~~~~~~~~~~~~~~~~~~~ ../../lasso/xml/private.h:136:35: note: expanded from macro 'lasso_assign_new_signature_context' LassoSignatureContext __from = (from); \ ^~~~ provider.c:892:27: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" [-W#pragma-messages] provider->private_data = G_TYPE_INSTANCE_GET_PRIVATE(provider, LASSO_TYPE_PROVIDER, ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:688:145: note: expanded from macro 'G_TYPE_INSTANCE_GET_PRIVATE' #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :154:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"G_ADD_PRIVATE\"" ^ provider.c:906:46: warning: implicit conversion from enumeration type 'LassoSignatureType' to different enumeration type 'LassoSignatureMethod' [-Wenum-conversion] provider->private_data->signature_context = LASSO_SIGNATURE_CONTEXT_NONE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../lasso/xml/private.h:123:63: note: expanded from macro 'LASSO_SIGNATURE_CONTEXT_NONE' #define LASSO_SIGNATURE_CONTEXT_NONE ((LassoSignatureContext){LASSO_SIGNATURE_TYPE_NONE, NULL}) ~^~~~~~~~~~~~~~~~~~~~~~~~~ provider.c:928:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(G_OBJECT_CLASS(klass), sizeof(LassoProviderPrivate)); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:1496:1: note: 'g_type_class_add_private' has been explicitly marked deprecated here GOBJECT_DEPRECATED_IN_2_58 ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:581:36: note: expanded from macro 'GOBJECT_DEPRECATED_IN_2_58' #define GOBJECT_DEPRECATED_IN_2_58 GOBJECT_DEPRECATED ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:30:28: note: expanded from macro 'GOBJECT_DEPRECATED' #define GOBJECT_DEPRECATED G_DEPRECATED _GOBJECT_EXTERN ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ provider.c:1437:9: warning: 'xmlSecBase64Decode' is deprecated [-Wdeprecated-declarations] len = xmlSecBase64Decode((xmlChar*)message, (xmlChar*)msg, strlen(message)); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/base64.h:78:1: note: 'xmlSecBase64Decode' has been explicitly marked deprecated here XMLSEC_DEPRECATED XMLSEC_EXPORT int xmlSecBase64Decode (const xmlChar* str, ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/xmlsec.h:128:42: note: expanded from macro 'XMLSEC_DEPRECATED' #define XMLSEC_DEPRECATED __attribute__((deprecated)) ^ 5 warnings generated. CC session.lo session.c:837:7: warning: 'xmlSecBase64Decode' is deprecated [-Wdeprecated-declarations] l2 = xmlSecBase64Decode(buffer, decoded, l1); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/base64.h:78:1: note: 'xmlSecBase64Decode' has been explicitly marked deprecated here XMLSEC_DEPRECATED XMLSEC_EXPORT int xmlSecBase64Decode (const xmlChar* str, ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/xmlsec.h:128:42: note: expanded from macro 'XMLSEC_DEPRECATED' #define XMLSEC_DEPRECATED __attribute__((deprecated)) ^ session.c:998:26: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" [-W#pragma-messages] session->private_data = LASSO_SESSION_GET_PRIVATE(session); ^ ./sessionprivate.h:50:6: note: expanded from macro 'LASSO_SESSION_GET_PRIVATE' (G_TYPE_INSTANCE_GET_PRIVATE ((o), LASSO_TYPE_SESSION, LassoSessionPrivate)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:688:145: note: expanded from macro 'G_TYPE_INSTANCE_GET_PRIVATE' #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :112:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"G_ADD_PRIVATE\"" ^ session.c:1032:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(nclass, sizeof(LassoSessionPrivate)); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:1496:1: note: 'g_type_class_add_private' has been explicitly marked deprecated here GOBJECT_DEPRECATED_IN_2_58 ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:581:36: note: expanded from macro 'GOBJECT_DEPRECATED_IN_2_58' #define GOBJECT_DEPRECATED_IN_2_58 GOBJECT_DEPRECATED ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:30:28: note: expanded from macro 'GOBJECT_DEPRECATED' #define GOBJECT_DEPRECATED G_DEPRECATED _GOBJECT_EXTERN ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 3 warnings generated. CC server.lo server.c:988:34: warning: implicit conversion from enumeration type 'LassoSignatureType' to different enumeration type 'LassoSignatureMethod' [-Wenum-conversion] LassoSignatureContext context = LASSO_SIGNATURE_CONTEXT_NONE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../xml/private.h:123:63: note: expanded from macro 'LASSO_SIGNATURE_CONTEXT_NONE' #define LASSO_SIGNATURE_CONTEXT_NONE ((LassoSignatureContext){LASSO_SIGNATURE_TYPE_NONE, NULL}) ~^~~~~~~~~~~~~~~~~~~~~~~~~ server.c:1009:34: warning: implicit conversion from enumeration type 'LassoSignatureType' to different enumeration type 'LassoSignatureMethod' [-Wenum-conversion] LassoSignatureContext context = LASSO_SIGNATURE_CONTEXT_NONE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../xml/private.h:123:63: note: expanded from macro 'LASSO_SIGNATURE_CONTEXT_NONE' #define LASSO_SIGNATURE_CONTEXT_NONE ((LassoSignatureContext){LASSO_SIGNATURE_TYPE_NONE, NULL}) ~^~~~~~~~~~~~~~~~~~~~~~~~~ server.c:1024:46: warning: implicit conversion from enumeration type 'LassoSignatureType' to different enumeration type 'LassoSignatureMethod' [-Wenum-conversion] lasso_assign_new_signature_context(context, LASSO_SIGNATURE_CONTEXT_NONE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../xml/private.h:123:63: note: expanded from macro 'LASSO_SIGNATURE_CONTEXT_NONE' #define LASSO_SIGNATURE_CONTEXT_NONE ((LassoSignatureContext){LASSO_SIGNATURE_TYPE_NONE, NULL}) ~^~~~~~~~~~~~~~~~~~~~~~~~~ ./../xml/private.h:136:35: note: expanded from macro 'lasso_assign_new_signature_context' LassoSignatureContext __from = (from); \ ^~~~ 3 warnings generated. CCLD liblasso-id-ff.la Making all in saml-2.0 CC assertion_query.lo CC ecp.lo CC federation.lo CC profile.lo profile.c:315:6: warning: 'xmlSecBase64Decode' is deprecated [-Wdeprecated-declarations] i = xmlSecBase64Decode((xmlChar*)artifact_b64, (xmlChar*)artifact, 45); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/base64.h:78:1: note: 'xmlSecBase64Decode' has been explicitly marked deprecated here XMLSEC_DEPRECATED XMLSEC_EXPORT int xmlSecBase64Decode (const xmlChar* str, ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/xmlsec1/xmlsec/xmlsec.h:128:42: note: expanded from macro 'XMLSEC_DEPRECATED' #define XMLSEC_DEPRECATED __attribute__((deprecated)) ^ profile.c:1217:34: warning: implicit conversion from enumeration type 'LassoSignatureType' to different enumeration type 'LassoSignatureMethod' [-Wenum-conversion] LassoSignatureContext context = LASSO_SIGNATURE_CONTEXT_NONE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../id-ff/../xml/private.h:123:63: note: expanded from macro 'LASSO_SIGNATURE_CONTEXT_NONE' #define LASSO_SIGNATURE_CONTEXT_NONE ((LassoSignatureContext){LASSO_SIGNATURE_TYPE_NONE, NULL}) ~^~~~~~~~~~~~~~~~~~~~~~~~~ profile.c:1230:46: warning: implicit conversion from enumeration type 'LassoSignatureType' to different enumeration type 'LassoSignatureMethod' [-Wenum-conversion] lasso_assign_new_signature_context(context, LASSO_SIGNATURE_CONTEXT_NONE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../id-ff/../xml/private.h:123:63: note: expanded from macro 'LASSO_SIGNATURE_CONTEXT_NONE' #define LASSO_SIGNATURE_CONTEXT_NONE ((LassoSignatureContext){LASSO_SIGNATURE_TYPE_NONE, NULL}) ~^~~~~~~~~~~~~~~~~~~~~~~~~ ./../id-ff/../xml/private.h:136:35: note: expanded from macro 'lasso_assign_new_signature_context' LassoSignatureContext __from = (from); \ ^~~~ profile.c:1625:34: warning: implicit conversion from enumeration type 'LassoSignatureType' to different enumeration type 'LassoSignatureMethod' [-Wenum-conversion] LassoSignatureContext context = LASSO_SIGNATURE_CONTEXT_NONE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../id-ff/../xml/private.h:123:63: note: expanded from macro 'LASSO_SIGNATURE_CONTEXT_NONE' #define LASSO_SIGNATURE_CONTEXT_NONE ((LassoSignatureContext){LASSO_SIGNATURE_TYPE_NONE, NULL}) ~^~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. CC provider.lo CC login.lo CC logout.lo CC name_id_management.lo CC server.lo CC saml2_helper.lo saml2_helper.c:666:34: warning: implicit conversion from enumeration type 'LassoSignatureType' to different enumeration type 'LassoSignatureMethod' [-Wenum-conversion] LassoSignatureContext context = LASSO_SIGNATURE_CONTEXT_NONE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../xml/private.h:123:63: note: expanded from macro 'LASSO_SIGNATURE_CONTEXT_NONE' #define LASSO_SIGNATURE_CONTEXT_NONE ((LassoSignatureContext){LASSO_SIGNATURE_TYPE_NONE, NULL}) ~^~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CCLD liblasso-saml-20.la CC lasso.lo lasso.c:210:34: warning: incompatible function pointer types passing 'void (void *, xmlErrorPtr)' (aka 'void (void *, struct _xmlError *)') to parameter of type 'xmlStructuredErrorFunc' (aka 'void (*)(void *, const struct _xmlError *)') [-Wincompatible-function-pointer-types] xmlSetStructuredErrorFunc(NULL, lasso_xml_structured_error_func); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/libxml2/libxml/xmlerror.h:904:29: note: passing argument to parameter 'handler' here xmlStructuredErrorFunc handler); ^ lasso.c:245:3: warning: 'xmlMemoryDump' is deprecated [-Wdeprecated-declarations] xmlMemoryDump(); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/libxml2/libxml/xmlmemory.h:159:1: note: 'xmlMemoryDump' has been explicitly marked deprecated here XML_DEPRECATED ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/libxml2/libxml/xmlexports.h:61:43: note: expanded from macro 'XML_DEPRECATED' #define XML_DEPRECATED __attribute__((deprecated)) ^ 2 warnings generated. CC errors.lo CC registry.lo CC utils.lo CC logging.lo CC key.lo key.c:56:22: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" [-W#pragma-messages] key->private_data = LASSO_KEY_GET_PRIVATE(key); ^ key.c:40:6: note: expanded from macro 'LASSO_KEY_GET_PRIVATE' (G_TYPE_INSTANCE_GET_PRIVATE ((o), LASSO_TYPE_KEY, LassoKeyPrivate)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:688:145: note: expanded from macro 'G_TYPE_INSTANCE_GET_PRIVATE' #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type) ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :122:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"G_ADD_PRIVATE\"" ^ key.c:69:7: warning: implicit conversion from enumeration type 'LassoSignatureType' to different enumeration type 'LassoSignatureMethod' [-Wenum-conversion] LASSO_SIGNATURE_CONTEXT_NONE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./xml/private.h:123:63: note: expanded from macro 'LASSO_SIGNATURE_CONTEXT_NONE' #define LASSO_SIGNATURE_CONTEXT_NONE ((LassoSignatureContext){LASSO_SIGNATURE_TYPE_NONE, NULL}) ~^~~~~~~~~~~~~~~~~~~~~~~~~ ./xml/private.h:136:35: note: expanded from macro 'lasso_assign_new_signature_context' LassoSignatureContext __from = (from); \ ^~~~ key.c:87:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(LassoKeyPrivate)); ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gtype.h:1496:1: note: 'g_type_class_add_private' has been explicitly marked deprecated here GOBJECT_DEPRECATED_IN_2_58 ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:581:36: note: expanded from macro 'GOBJECT_DEPRECATED_IN_2_58' #define GOBJECT_DEPRECATED_IN_2_58 GOBJECT_DEPRECATED ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:30:28: note: expanded from macro 'GOBJECT_DEPRECATED' #define GOBJECT_DEPRECATED G_DEPRECATED _GOBJECT_EXTERN ^ /Users/pbulk/build/security/py-lasso/work/.buildlink/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ key.c:372:9: warning: implicit conversion from enumeration type 'LassoSignatureType' to different enumeration type 'LassoSignatureMethod' [-Wenum-conversion] return LASSO_SIGNATURE_CONTEXT_NONE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./xml/private.h:123:63: note: expanded from macro 'LASSO_SIGNATURE_CONTEXT_NONE' #define LASSO_SIGNATURE_CONTEXT_NONE ((LassoSignatureContext){LASSO_SIGNATURE_TYPE_NONE, NULL}) ~^~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. CCLD liblasso.la copying selected object files to avoid basename conflicts... Making all in tests Making all in data Making all in win32 Making all in nsis Making all in msvc Making all in php Making all in python Making all in java Making all in bindings Making all in python GEN _lasso.c failed to process: ... in line: LASSO_EXPORT void lasso_log(GLogLevelFlags level, const char *filename, int line, const char *function, const char *format, ...); W: skipping function W: skipping field LassoLibAuthnContext.AuthenticationContextStatement W: skipping field LassoSamlAssertion.Statement W: skipping field LassoSamlAssertion.AuthorizationDecisionStatement failed to process: LassoKey* in line: LASSO_EXPORT char* lasso_node_export_to_saml2_query(LassoNode *node, const char *param_name, const char *url, struct _LassoKey *key); W: skipping function W: changed relay_state = None to relay_state W: changed message_id = None to message_id W: unsupported setter for hashtable ('GHashTable*', 'federations', {'element-type': 'LassoFederation'}) W: unsupported setter for hashtable ('GHashTable*', 'providers', {'element-type': 'LassoProvider'}) W: changed blacklisted_entity_ids = None to blacklisted_entity_ids W: changed trusted_roots = None to trusted_roots W: unsupported setter for hashtable ('GHashTable*', 'assertions', {'element-type': 'LassoNode'}) W: changed remote_provider_id = None to remote_provider_id W: method lasso_ecp_set_known_sp_provided_idp_entries_supporting_ecp and member known_sp_provided_idp_entries_supporting_ecp clashes W: changed audience = None to audience W: changed requestID = None to requestID W: changed reauthenticateOnOrAfter = None to reauthenticateOnOrAfter W: changed authenticationInstant = None to authenticationInstant /opt/pkg/bin/bmake all-recursive Making all in tests CC _lasso_la-_lasso.lo CCLD _lasso.la ld: framework not found Python clang: error: linker command failed with exit code 1 (use -v to see invocation) *** [_lasso.la] Error code 1 bmake[5]: stopped making "all-am" in /Users/pbulk/build/security/py-lasso/work/lasso-2.7.0/bindings/python bmake[5]: 1 error bmake[5]: stopped making "all-am" in /Users/pbulk/build/security/py-lasso/work/lasso-2.7.0/bindings/python bmake[4]: stopped making "all-recursive" in /Users/pbulk/build/security/py-lasso/work/lasso-2.7.0/bindings/python bmake[3]: stopped making "all" in /Users/pbulk/build/security/py-lasso/work/lasso-2.7.0/bindings/python bmake[2]: stopped making "all" in /Users/pbulk/build/security/py-lasso/work/lasso-2.7.0/bindings bmake[1]: stopped making "all-recursive" in /Users/pbulk/build/security/py-lasso/work/lasso-2.7.0 bmake: stopped making "all" in /Users/pbulk/build/security/py-lasso/work/lasso-2.7.0 *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/security/py-lasso *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/security/py-lasso