[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