bug-wget
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Wget2 and ssl_openssl.c:93: thread-local storage not supported for t


From: Tim Rühsen
Subject: Re: Wget2 and ssl_openssl.c:93: thread-local storage not supported for this target
Date: Fri, 31 Jan 2020 11:00:52 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2

Just forgot to say, you can build from latest tarball as this is
generated with each successful CI pipeline running on the mater branch:

See
https://gitlab.com/gnuwget/wget2#downloading-and-building-from-tarball

Regards, Tim

On 1/30/20 6:31 PM, Jeffrey Walton wrote:
> Hi Everyone,
> 
> I cut-over from OpenSSL 1.0.2 to OpenSSL 1.1.1 recently. Building
> Wget2 1.99.2 on an old PowerMac results in:
> 
> ssl_openssl.c:93: error: thread-local storage not supported for this target
> ssl_openssl.c:94: error: thread-local storage not supported for this target
> make[2]: *** [libwget_la-ssl_openssl.lo] Error 1
> make[2]: *** Waiting for unfinished jobs....
> 
> I've got a feeling Wget2 will eventually build here. I noticed
> 1.99.2's ssl_openssl.c has this:
> 
>     static int _init;
>     static __thread int _ex_data_idx;
>     static __thread CRYPTO_EX_DATA _crypto_ex_data;
>     static wget_thread_mutex _mutex;
> 
> While Master ssl_openssl.c has this:
> 
>     static int init;
>     static wget_thread_mutex mutex;
> 
>     static SSL_CTX *_ctx;
>     static int store_userdata_idx;
> 
> Is there a work around that can be used until the next Wget2 is released?
> 
> Jeff
> 

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]