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

Reply via email to