[noPoll] Compile error deprecated functions TLS

Francis Brosnan Blázquez francis.brosnan en aspl.es
Mar Jun 13 21:09:50 CEST 2017


Hello Chris,

I'm not being able to try this easily. I've been trying to install an
arch linux 2017.06.01 (VirtualBox 4.3, 5.1) with ACPI and without it,
edd=off, intel_pstate=no_hwp, and x64 or x86...but it seems I'm hitting
the hardest thing to do today :-)

Some notes follows,

El dom, 11-06-2017 a las 01:03 -0400, Chris Severance escribió:

> https://aur.archlinux.org/packages/nopoll/
> % gcc --version
> gcc (GCC) 7.1.1 20170528
> % pacman -Q openssl
> openssl 1.1.0.f-1
> 
> nopoll_conn.c:586:3: error: 'TLSv1_client_method' is deprecated
> [-Werror=deprecated-declarations]
> nopoll_conn.c:586:3: error: 'TLSv1_server_method' is deprecated
> [-Werror=deprecated-declarations]
> nopoll_conn.c:615:3: error: 'TLSv1_client_method' is deprecated
> [-Werror=deprecated-declarations]
> nopoll_conn.c:615:3: error: 'TLSv1_server_method' is deprecated
> [-Werror=deprecated-declarations]
> nopoll_conn.c:620:3: error: 'TLSv1_1_client_method' is deprecated
> [-Werror=deprecated-declarations]
> nopoll_conn.c:620:3: error: 'TLSv1_1_server_method' is deprecated
> [-Werror=deprecated-declarations]
> nopoll_conn.c:625:3: error: 'TLSv1_2_client_method' is deprecated
> [-Werror=deprecated-declarations]
> nopoll_conn.c:625:3: error: 'TLSv1_2_server_method' is deprecated
> [-Werror=deprecated-declarations]
> nopoll_conn.c:642:2: error: 'TLSv1_client_method' is deprecated
> [-Werror=deprecated-declarations]
> nopoll_conn.c:642:2: error: 'TLSv1_server_method' is deprecated
> [-Werror=deprecated-declarations]


Ok, all these declarations are flagged by OpenSSL as deprecated but at
the same time exposed and detected noPoll as available. I think I can't
do too much about, unless you have something in mind...

Maybe the only solution is to make your OpenSSL build to remove all
deprecated symbols so noPoll will not detect and enable them...


> nopoll_conn.c:2478:18: error: storage size of 'mdctx' isn't known
> nopoll_conn.c:2478:18: error: unused variable 'mdctx'
> [-Werror=unused-variable]


This error has several implications. Maybe the most important is that
if you download public
http://www.aspl.es/nopoll/downloads/nopoll-0.4.3.b311.tar.gz you'll
find that line error reported does not matches....so we are not talking
about same sources :-?

Best Regards,




> _______________________________________________
> noPoll mailing list
> noPoll en lists.aspl.es
> http://lists.aspl.es/cgi-bin/mailman/listinfo/nopoll


-- 
Francis Brosnan Blázquez  -  ASPL
http://www.asplhosting.com/
http://www.aspl.es/
https://twitter.com/aspl_es
https://twitter.com/asplhosting
https://twitter.com/francisbrosnanb
https://es.linkedin.com/in/francis-brosnan-blázquez-1353a218

91 134 14 22 - 91 134 14 45 - 91 116 07 57
Av. Juan Carlos I 13, 2ºC, Torre Garena
28806 - Alcalá de Henares (España)

AVISO LEGAL
 
En virtud de lo dispuesto en la Ley Orgánica 15/1999, de 13 de
diciembre, de Protección de Datos de Carácter Personal, le informamos de
que sus datos de carácter personal, recogidos de fuentes accesibles al
público o datos que usted nos ha facilitado previamente, proceden de
bases de datos propiedad de Advanced Software Production Line, S.L.
(ASPL).
 
ASPL garantiza que los datos serán tratados con la finalidad de mantener
las oportunas relaciones comerciales o promocionales con usted o la
entidad que usted representa. No obstante, usted puede ejercitar sus
derechos de acceso, rectificación, cancelación y oposición dispuestos en
la mencionada Ley Orgánica, notificándolo por escrito a ASPL -
Protección Datos, Av. Juan Carlos I 13, 2ºC, Alcalá de Henares
(Madrid).
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.aspl.es/pipermail/nopoll/attachments/20170613/5b50bf11/attachment.html>


Más información sobre la lista de distribución noPoll