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