[MacPorts] #64696: kerberos5 @1.19.2: Undefined symbols _EVP_MD_CTX_destroy _EVP_MD_size _HMAC_CTX_cleanup _HMAC_CTX_init _EVP_MD_CTX_create

MacPorts noreply at macports.org
Wed Feb 23 23:58:11 UTC 2022


#64696: kerberos5 @1.19.2: Undefined symbols _EVP_MD_CTX_destroy _EVP_MD_size
_HMAC_CTX_cleanup _HMAC_CTX_init _EVP_MD_CTX_create
------------------------+------------------------
  Reporter:  JR1994     |      Owner:  ryandesign
      Type:  defect     |     Status:  assigned
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.7.1
Resolution:             |   Keywords:  tiger
      Port:  kerberos5  |
------------------------+------------------------

Comment (by JR1994):

 I found the issue. This was in the Portfile

 {{{
 # kerberos5 fails to build in its own presence, see #23769, #37944
 # remove ${prefix}/lib from configure.ldflags to allow linking against its
 own libs first
 # adding ${worksrcpath}/lib is not necessary and pollutes krb5-config
 --libs and pkg-config files
 configure.ldflags-delete    -L${prefix}/lib
 configure.python            ${prefix}/bin/python3.9
 configure.args              --with-system-et \
                             --without-system-db \
 }}}

 commented out the 'confure.ldflags-delete' and the port built.

-- 
Ticket URL: <https://trac.macports.org/ticket/64696#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list