[MacPorts] #36781: cyrus-sasl2: use Heimdal instead of MIT Kerberos on Lion and later

MacPorts noreply at macports.org
Sun Apr 27 12:29:36 PDT 2014


#36781: cyrus-sasl2: use Heimdal instead of MIT Kerberos on Lion and later
--------------------------+--------------------------------
  Reporter:  aronnax@…    |      Owner:  macports-tickets@…
      Type:  enhancement  |     Status:  new
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:  2.1.2
Resolution:               |   Keywords:  haspatch
      Port:  cyrus-sasl2  |
--------------------------+--------------------------------

Comment (by mmpestorich@…):

 Replying to [comment:13 dom.heussi@…]:
 > So, why is there no way to build cyrus-sasl2 against the Mac OS
 X-supplied kerberos as suggested by the FAQ ?  This would resolve my
 problem easily...

 Here is a patch to the cyrus-sasl2 port that makes it build against the os
 x supplied kerberos on darwin >= 11. When configuring cyrus-sasl2 on
 darwin >= 11, you must still set --with-gss_impl=mit. Kerberos and GSSAPI
 libraries found in /usr on seem to follow naming conventions normally used
 by mit kerberos even though they are really heimdal versions.

 This patch is a work around for any ports dependent on cyrus-sasl2 (for
 those that don't want to wait for these other issues to be resolved). By
 linking cryus-sasl2 against the system kerberos libs (in /usr), ports
 dependent on cyrus-sasl2 will work properly with the system managed
 credential cache (/usr/bin/{kinit, klist, kdestroy}). I don't believe that
 this a the proper long term solution. This does nothing to address any
 issues that currently exist for ports that link directly against kerberos.
 I believe that once #36811, then all kerberos dependent ports (including
 cyrus-sasl2) need to be setup to link against the proper version of
 kerberos for any given host system as outlined in the description of this
 ticket.

-- 
Ticket URL: <https://trac.macports.org/ticket/36781#comment:15>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list