awesomized / libmemcached

Resurrection of libmemcached
https://awesomized.github.io/libmemcached/
BSD 3-Clause "New" or "Revised" License
45 stars 26 forks source link

macOS: deprecated sasl API #107

Closed m6w6 closed 1 year ago

m6w6 commented 3 years ago
/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
m6w6 commented 3 years ago

Apparently since 10.11