Była wersja 1.0, teraz jest wersja 1.1
Powoduje to, że supla-dev nie kompiluje się:
Da się to łatwo poprawić w źródłach? Próbowałem robić downgrade libssl, ale to więcej problemów generuje.
Kod: Zaznacz cały
Building file: ../src/supla-socket.c
Invoking: Cross GCC Compiler
gcc -O3 -Wall -c -fmessage-length=0 -MMD -MP -MF"src/supla-socket.d" -MT"src/supla-socket.d" -o "src/supla-socket.o" "../src/supla-socket.c"
../src/supla-socket.c: In function ‘ssocket_client_initctx’:
../src/supla-socket.c:279:28: warning: implicit declaration of function ‘SSLv3_client_method’ [-Wimplicit-function-declaration]
method = (SSL_METHOD *)SSLv3_client_method();
^~~~~~~~~~~~~~~~~~~
At top level:
../src/supla-socket.c:145:13: warning: ‘ssocket_ssl_dyn_destroy_function’ defined but not used [-Wunused-function]
static void ssocket_ssl_dyn_destroy_function(struct CRYPTO_dynlock_value *l,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/supla-socket.c:135:13: warning: ‘ssocket_ssl_dyn_lock_function’ defined but not used [-Wunused-function]
static void ssocket_ssl_dyn_lock_function(int mode, struct CRYPTO_dynlock_value *l,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/supla-socket.c:117:37: warning: ‘ssocket_ssl_dyn_create_function’ defined but not used [-Wunused-function]
static struct CRYPTO_dynlock_value *ssocket_ssl_dyn_create_function(const char *file, int line)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/supla-socket.c:112:22: warning: ‘ssocket_ssl_id_function’ defined but not used [-Wunused-function]
static unsigned long ssocket_ssl_id_function(void)
^~~~~~~~~~~~~~~~~~~~~~~
../src/supla-socket.c:103:13: warning: ‘ssocket_ssl_locking_function’ defined but not used [-Wunused-function]
static void ssocket_ssl_locking_function(int mode, int n, const char *file, int line)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Finished building: ../src/supla-socket.c