Skip to content

macOS: deprecated sasl API #107

@m6w6

Description

@m6w6
/Users/mike/Sources/libmemcached/src/libmemcached/sasl.cc:95:3: warning: 'sasl_done' is deprecated: first deprecated in macOS 10.11
      [-Wdeprecated-declarations]
  sasl_done();
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/sasl/sasl.h:727:18: note: 'sasl_done' has been explicitly marked
      deprecated here
LIBSASL_API void sasl_done(void) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0,__MAC_10_11,__IPHONE_NA,__IPHONE_NA);
                 ^
/Users/mike/Sources/libmemcached/src/libmemcached/sasl.cc:102:24: warning: 'sasl_client_init' is deprecated: first deprecated in macOS
      10.11 [-Wdeprecated-declarations]
  sasl_startup_state = sasl_client_init(NULL);
                       ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/sasl/sasl.h:924:17: note: 'sasl_client_init' has been explicitly
      marked deprecated here
LIBSASL_API int sasl_client_init(const sasl_callback_t *callbacks) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0,__MAC_10_11,__IPHON...
                ^
/Users/mike/Sources/libmemcached/src/libmemcached/sasl.cc:178:34: warning: 'sasl_errstring' is deprecated: first deprecated in macOS
      10.11 [-Wdeprecated-declarations]
    const char *sasl_error_msg = sasl_errstring(sasl_startup_state, NULL, NULL);
                                 ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/sasl/sasl.h:757:25: note: 'sasl_errstring' has been explicitly
      marked deprecated here
LIBSASL_API const char *sasl_errstring(int saslerr,
                        ^
/Users/mike/Sources/libmemcached/src/libmemcached/sasl.cc:186:14: warning: 'sasl_client_new' is deprecated: first deprecated in macOS
      10.11 [-Wdeprecated-declarations]
  if ((ret = sasl_client_new("memcached", server->_hostname, laddr, raddr,
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/sasl/sasl.h:947:17: note: 'sasl_client_new' has been explicitly
      marked deprecated here
LIBSASL_API int sasl_client_new(const char *service,
                ^
/Users/mike/Sources/libmemcached/src/libmemcached/sasl.cc:190:34: warning: 'sasl_errstring' is deprecated: first deprecated in macOS
      10.11 [-Wdeprecated-declarations]
    const char *sasl_error_msg = sasl_errstring(ret, NULL, NULL);
                                 ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/sasl/sasl.h:757:25: note: 'sasl_errstring' has been explicitly
      marked deprecated here
LIBSASL_API const char *sasl_errstring(int saslerr,
                        ^
/Users/mike/Sources/libmemcached/src/libmemcached/sasl.cc:192:5: warning: 'sasl_dispose' is deprecated: first deprecated in macOS 10.11
      [-Wdeprecated-declarations]
    sasl_dispose(&conn);
    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/sasl/sasl.h:746:18: note: 'sasl_dispose' has been explicitly marked
      deprecated here
LIBSASL_API void sasl_dispose(sasl_conn_t **pconn) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0,__MAC_10_11,__IPHONE_NA,__IPHONE_NA);
                 ^
/Users/mike/Sources/libmemcached/src/libmemcached/sasl.cc:201:9: warning: 'sasl_client_start' is deprecated: first deprecated in macOS
      10.11 [-Wdeprecated-declarations]
  ret = sasl_client_start(conn, mech, NULL, &data, &len, &chosenmech);
        ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/sasl/sasl.h:972:17: note: 'sasl_client_start' has been explicitly
      marked deprecated here
LIBSASL_API int sasl_client_start(sasl_conn_t *conn,
                ^
/Users/mike/Sources/libmemcached/src/libmemcached/sasl.cc:203:34: warning: 'sasl_errstring' is deprecated: first deprecated in macOS
      10.11 [-Wdeprecated-declarations]
    const char *sasl_error_msg = sasl_errstring(ret, NULL, NULL);
                                 ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/sasl/sasl.h:757:25: note: 'sasl_errstring' has been explicitly
      marked deprecated here
LIBSASL_API const char *sasl_errstring(int saslerr,
                        ^
/Users/mike/Sources/libmemcached/src/libmemcached/sasl.cc:205:5: warning: 'sasl_dispose' is deprecated: first deprecated in macOS 10.11
      [-Wdeprecated-declarations]
    sasl_dispose(&conn);
    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/sasl/sasl.h:746:18: note: 'sasl_dispose' has been explicitly marked
      deprecated here
LIBSASL_API void sasl_dispose(sasl_conn_t **pconn) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0,__MAC_10_11,__IPHONE_NA,__IPHONE_NA);
                 ^
/Users/mike/Sources/libmemcached/src/libmemcached/sasl.cc:237:11: warning: 'sasl_client_step' is deprecated: first deprecated in macOS
      10.11 [-Wdeprecated-declarations]
    ret = sasl_client_step(conn, memcached_result_value(&server->root->result),
          ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/sasl/sasl.h:993:17: note: 'sasl_client_step' has been explicitly
      marked deprecated here
LIBSASL_API int sasl_client_step(sasl_conn_t *conn,
                ^
/Users/mike/Sources/libmemcached/src/libmemcached/sasl.cc:251:3: warning: 'sasl_dispose' is deprecated: first deprecated in macOS 10.11
      [-Wdeprecated-declarations]
  sasl_dispose(&conn);
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/sasl/sasl.h:746:18: note: 'sasl_dispose' has been explicitly marked
      deprecated here

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions