Wes,

Here are the cmake thrift log lines from a build of apache-arrow git clone on 
06Jul2019 where cmake successfully downloads thrift. 
 
-- Checking for module 'thrift'
-- No package 'thrift' found
-- Could NOT find Thrift (missing: THRIFT_STATIC_LIB) 
Building Apache Thrift from source
Downloading Apache Thrift from 
http://mirror.metrocast.net/apache//thrift/0.12.0/thrift-0.12.0.tar.gz

Do you still want a JIRA issue entered, given that this git clone works and is 
a bit newer than the arrow-0.14.0 release .tar?

- Brian


On 7/15/19, 12:39 PM, "Wes McKinney" <wesmck...@gmail.com> wrote:

    EXTERNAL
    
    hi Brian,
    
    Can you please open a JIRA issue?
    
    Does running the "get_apache_mirror.py" script work for you by itself?
    
    $ python cpp/build-support/get_apache_mirror.py
    https://www-eu.apache.org/dist/
    
    - Wes
    
    On Mon, Jul 15, 2019 at 10:54 AM Brian Bowman <brian.bow...@sas.com> wrote:
    >
    > Is there a workaround for the following error?
    >
    > requests.exceptions.SSLError: hostname 'www.apache.org' doesn't match 
either of '*.openoffice.org', 
'openoffice.org'/thrift/0.12.0/thrift-0.12.0.tar.gz
    >
    > I’ve inflated apache-arrow-0.14.0.tar and the thrift-0.12.0.tar.gz is not 
being found curing cmake.  This results in downstream compile errors during 
make.
    >
    > Here’s the log info from cmake:
    >
    > -- Checking for module 'thrift'
    > --   No package 'thrift' found
    > -- Could NOT find Thrift (missing: THRIFT_STATIC_LIB THRIFT_INCLUDE_DIR 
THRIFT_COMPILER)
    > Building Apache Thrift from source
    > Downloading Apache Thrift from Traceback (most recent call last):
    >   File "…/apache-arrow-0.14.0/cpp/build-support/get_apache_mirror.py", 
line 38, in <module>
    >     suggested_mirror = get_url('https://www.apache.org/dyn/'
    >   File "…/apache-arrow-0.14.0/cpp/build-support/get_apache_mirror.py", 
line 27, in get_url
    >     return requests.get(url).content
    >   File "/usr/lib/python2.6/site-packages/requests/api.py", line 68, in get
    >     return request('get', url, **kwargs)
    >   File "/usr/lib/python2.6/site-packages/requests/api.py", line 50, in 
request
    >     response = session.request(method=method, url=url, **kwargs)
    >   File "/usr/lib/python2.6/site-packages/requests/sessions.py", line 464, 
in request
    >     resp = self.send(prep, **send_kwargs)
    >   File "/usr/lib/python2.6/site-packages/requests/sessions.py", line 576, 
in send
    >     r = adapter.send(request, **kwargs)
    >   File "/usr/lib/python2.6/site-packages/requests/adapters.py", line 431, 
in send
    >     raise SSLError(e, request=request)
    > requests.exceptions.SSLError: hostname 'www.apache.org' doesn't match 
either of '*.openoffice.org', 
'openoffice.org'/thrift/0.12.0/thrift-0.12.0.tar.gz
    >
    >
    > Thanks,
    >
    >
    > Brian
    >
    

Reply via email to