[MacPorts] #72055: openssl3 @3.4.1: build fails on older OS versions: redefinition of 'fallback_atomic_exchange_n_uint64_t'
MacPorts
noreply at macports.org
Wed Feb 19 10:06:05 UTC 2025
#72055: openssl3 @3.4.1: build fails on older OS versions: redefinition of
'fallback_atomic_exchange_n_uint64_t'
---------------------------------------------+--------------------
Reporter: aeiouaeiouaeiouaeiouaeiouaeiou | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: openssl3 |
---------------------------------------------+--------------------
Comment (by rmottola):
today I am upgrading 10.11 and - without further patches - it fails. Same
error with clang11:
{{{
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)
}}}
I do wonder, it is 64bit and it did upgrade on 10.5 64bit and 10.7 64bit!
So I am a bit puzzled, wonder if it depends on some "context" of compiler,
legacy-support or something else? @jmroot
--
Ticket URL: <https://trac.macports.org/ticket/72055#comment:12>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list