You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues-all@impala.apache.org by "Tim Armstrong (Jira)" <ji...@apache.org> on 2020/04/29 15:39:00 UTC

[jira] [Commented] (IMPALA-9705) Toolchain Python 3 fails to build _ssl and ssl modules

    [ https://issues.apache.org/jira/browse/IMPALA-9705?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17095554#comment-17095554 ] 

Tim Armstrong commented on IMPALA-9705:
---------------------------------------

Good find! Would this mean we need to use an older Python 3 version? 

> Toolchain Python 3 fails to build _ssl and ssl modules
> ------------------------------------------------------
>
>                 Key: IMPALA-9705
>                 URL: https://issues.apache.org/jira/browse/IMPALA-9705
>             Project: IMPALA
>          Issue Type: Bug
>          Components: Infrastructure
>            Reporter: Laszlo Gaal
>            Priority: Critical
>
> Reviewing the toolchain build logs found this problem on older OS platforms (Centos7, Ubuntu 14.04) in check/python-3.7.4.log:
> {code}
> Python build finished successfully!
> The necessary bits to build these optional modules were not found:
> _lzma                 _sqlite3              _ssl               
> _tkinter              _uuid                                    
> To find the necessary bits, look in setup.py in detect_modules() for the module's name.
> The following modules found by detect_modules() in setup.py, have been
> built by the Makefile instead, as configured by the Setup files:
> _abc                  atexit                pwd                
> time                                                           
> Could not build the ssl module!
> Python requires an OpenSSL 1.0.2 or 1.1 compatible libssl with X509_VERIFY_PARAM_set1_host().
> LibreSSL 2.6.4 and earlier do not provide the necessary APIs, https://github.com/libressl-portable/portable/issues/381
> {code}
> Impala is still using Python 2 for impala-virtualenv, so this is not a blocker, but it would block moving to Python 3.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-all-unsubscribe@impala.apache.org
For additional commands, e-mail: issues-all-help@impala.apache.org