upgrade of OpenSSL 3.4.1 - no mirrors found
Clemens Lang
cal at macports.org
Fri Feb 14 12:29:43 UTC 2025
Hi,
On Thu, Feb 13, 2025 at 03:57:13PM +0100, Riccardo Mottola via macports-users wrote:
> Hi,
>
> as an update.
>
> I went to github website, downloaded with
>
> wget https://github.com/openssl/openssl/releases/download/openssl-3.4.1/openssl-3.4.1.tar.gz
>
> into:
> /opt/local/var/macports/distfiles/openssl3
The download probably failed because your system's libcurl or your root
CA store is too old to download via TLS from github.com.
> This allowed the build to start! But fails to build:
>
> tmp -c -o crypto/libcrypto-lib-threads_win.o crypto/threads_win.c
> crypto/threads_pthread.c:214:1: error: redefinition of
> 'fallback_atomic_exchange_n_uint64_t'
> IMPL_fallback_atomic_exchange_n(uint64_t)
> ^
> crypto/threads_pthread.c:186:26: note: expanded from macro
> 'IMPL_fallback_atomic_exchange_n'
> static ossl_inline t fallback_atomic_exchange_n_##t(t *p, t v)
Both of these issues are caused by you using a very old OS. My OS
support policy is (current-3; current). Everything else I will not fix.
Feel free to investigate yourself and open a pull request with a patch.
--
Clemens
More information about the macports-users
mailing list