[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
>
signature.asc
Description: OpenPGP digital signature