[MacPorts] #72055: openssl3 @3.4.1: broken build on macOS 10.6 i386

MacPorts noreply at macports.org
Wed Feb 12 23:14:39 UTC 2025


#72055: openssl3 @3.4.1: broken build on macOS 10.6 i386
--------------------------------------------+----------------------
 Reporter:  aeiouaeiouaeiouaeiouaeiouaeiou  |      Owner:  (none)
     Type:  defect                          |     Status:  new
 Priority:  Normal                          |  Milestone:
Component:  ports                           |    Version:
 Keywords:  snowleopard                     |       Port:  openssl3
--------------------------------------------+----------------------
 {{{
 /opt/local/libexec/clang-11-bootstrap/bin/clang  -I. -Iinclude
 -Iproviders/common/include -Iproviders/implementations/include  -DAES_ASM
 -DCMLL_ASM -DDES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DMD5_ASM
 -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_PART_WORDS
 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPOLY1305_ASM -DRC4_ASM
 -DRMD160_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM
 -DWHIRLPOOL_ASM -fPIC -arch i386 -pipe -Os -arch i386 -DL_ENDIAN
 -DOPENSSL_PIC -DOPENSSLDIR="\"/opt/local/libexec/openssl3/etc/openssl\""
 -DENGINESDIR="\"/opt/local/libexec/openssl3/lib/engines-3\""
 -DMODULESDIR="\"/opt/local/libexec/openssl3/lib/ossl-modules\""
 -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DZLIB -DNDEBUG
 -DBROKEN_CLANG_ATOMICS -I/opt/local/include -MMD -MF crypto/libcrypto-lib-
 threads_win.d.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)
 \
                          ^
 }}}

 Suggested fix: https://github.com/openssl/openssl/pull/26690

-- 
Ticket URL: <https://trac.macports.org/ticket/72055>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list