I am trying to build efl (under debian stretch) with :

./autogen.sh

make

Configuration seems ok but make gives me errors that I do not understand :


nous@couderc:/opt/enlightenment/core/efl$ make
make --no-print-directory all-recursive
Making all in src
make  all-recursive
   CC       lib/emile/lib_emile_libemile_la-emile_cipher_openssl.lo
lib/emile/emile_cipher_openssl.c: In function ‘emile_binbuf_cipher’:
lib/emile/emile_cipher_openssl.c:90:19: error: storage size of ‘ctx’ 
isn’t known
     EVP_CIPHER_CTX ctx;
                    ^~~
lib/emile/emile_cipher_openssl.c:90:19: warning: unused variable ‘ctx’ 
[-Wunused-variable]
lib/emile/emile_cipher_openssl.c: In function ‘emile_binbuf_decipher’:
lib/emile/emile_cipher_openssl.c:189:19: error: storage size of ‘ctx’ 
isn’t known
     EVP_CIPHER_CTX ctx;
                    ^~~
lib/emile/emile_cipher_openssl.c:189:19: warning: unused variable ‘ctx’ 
[-Wunused-variable]
lib/emile/emile_cipher_openssl.c: In function ‘emile_cipher_server_listen’:
lib/emile/emile_cipher_openssl.c:298:10: warning: ‘TLSv1_server_method’ 
is deprecated [-Wdeprecated-declarations]
           r->ssl_ctx = SSL_CTX_new(TLSv1_server_method());
           ^
In file included from /usr/include/openssl/ct.h:13:0,
                  from /usr/include/openssl/ssl.h:61,
                  from lib/emile/emile_cipher_openssl.c:13:
/usr/include/openssl/ssl.h:1597:1: note: declared here
  DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_server_method(void)) 
/* TLSv1.0 */
  ^
lib/emile/emile_cipher_openssl.c: In function ‘emile_cipher_server_connect’:
lib/emile/emile_cipher_openssl.c:743:10: warning: ‘TLSv1_client_method’ 
is deprecated [-Wdeprecated-declarations]
           r->ssl_ctx = SSL_CTX_new(TLSv1_client_method());
           ^
In file included from /usr/include/openssl/ct.h:13:0,
                  from /usr/include/openssl/ssl.h:61,
                  from lib/emile/emile_cipher_openssl.c:13:
/usr/include/openssl/ssl.h:1598:1: note: declared here
  DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_client_method(void)) 
/* TLSv1.0 */
  ^
Makefile:34080 : la recette pour la cible 
« lib/emile/lib_emile_libemile_la-emile_cipher_openssl.lo » a échouée
make[4]: *** [lib/emile/lib_emile_libemile_la-emile_cipher_openssl.lo] 
Erreur 1
Makefile:49590 : la recette pour la cible « all-recursive » a échouée
make[3]: *** [all-recursive] Erreur 1
Makefile:16714 : la recette pour la cible « all » a échouée
make[2]: *** [all] Erreur 2
Makefile:2958 : la recette pour la cible « all-recursive » a échouée
make[1]: *** [all-recursive] Erreur 1
Makefile:2055 : la recette pour la cible « all » a échouée
make: *** [all] Erreur 2
nous@couderc:/opt/enlightenment/core/efl$


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to