On 02/16/2017 05:44 PM, Pierre Couderc wrote:
> 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 :
> 

which efl? there was recently changes for new ssl compat (Debian for
some reason has adapted new openssl api before everyone else).

> 
> 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
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 

-- 

Simon Lees (Simotek)                            http://simotek.net

Emergency Update Team                           keybase.io/simotek
SUSE Linux                           Adelaide Australia, UTC+10:30
GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B

------------------------------------------------------------------------------
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
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to