[MacPorts] #71019: gnupg2 @2.4.5_0+openldap+pinentry_mac linking fails on macOS Sequoia arm64
MacPorts
noreply at macports.org
Wed Oct 2 11:28:16 UTC 2024
#71019: gnupg2 @2.4.5_0+openldap+pinentry_mac linking fails on macOS Sequoia arm64
------------------------+----------------------
Reporter: MrPowerMac | Owner: roederja
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.10.2
Keywords: sequoia | Port: gnupg2
------------------------+----------------------
When attempting to build gnupg2, the build fails while linking with
several "Undefined symbols" errors. Example snippet from the build log:
{{{
:info:build Undefined symbols for architecture arm64:
:info:build "_gcry_free", referenced from:
:info:build _main in t-convert.o
:info:build _main in t-convert.o
:info:build _main in t-convert.o
:info:build "_gcry_malloc", referenced from:
:info:build _do_bin2hex in libcommon.a[22](libcommon_a-convert.o)
:info:build _hex2str_alloc in libcommon.a[22](libcommon_a-convert.o)
:info:build ld: symbol(s) not found for architecture arm64
}}}
I am building on a M2 MacBook Air running macOS 15.0, with the newest CLTs
installed. I previously cleared out the CLT install directory and
reinstalled from the .dmg upon upgrading to 15.0 on this machine, to solve
the known issue with the CLT update.
--
Ticket URL: <https://trac.macports.org/ticket/71019>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list