[MacPorts] #37218: cyrus-sasl2: always links to kerberos5 even with -kerberos variant

MacPorts noreply at macports.org
Thu Dec 6 06:45:52 PST 2012


#37218: cyrus-sasl2: always links to kerberos5 even with -kerberos variant
----------------------+-------------------------
 Reporter:  raimue@…  |      Owner:  jmpp@…
     Type:  defect    |     Status:  new
 Priority:  Normal    |  Milestone:
Component:  ports     |    Version:  2.1.2
 Keywords:            |       Port:  cyrus-sasl2
----------------------+-------------------------
 The cyrus-sasl2 port has a +kerberos variant that is supposed to enable
 linking with kerberos5. However, it fails to prevent linking to kerberos5
 when the kerberos5 port is active but the variant is not selected.

 {{{
 $ sudo port install cyrus-sasl2 -kerberos
 ...
 $ port installed cyrus-sasl2 and active
 The following ports are currently installed:
   cyrus-sasl2 @2.1.25_3 (active)
 $ otool -L /opt/local/sbin/saslauthd
 /opt/local/sbin/saslauthd:
         /opt/local/lib/libgssapi_krb5.2.2.dylib (compatibility version
 2.0.0, current version 2.2.0)
         /opt/local/lib/libkrb5.3.3.dylib (compatibility version 3.0.0,
 current version 3.3.0)
         /opt/local/lib/libk5crypto.3.1.dylib (compatibility version 3.0.0,
 current version 3.1.0)
         /opt/local/lib/libcom_err.3.0.dylib (compatibility version 3.0.0,
 current version 3.0.0)
         /opt/local/lib/libkrb5support.1.1.dylib (compatibility version
 1.0.0, current version 1.1.0)
         /usr/lib/libresolv.9.dylib (compatibility version 1.0.0, current
 version 1.0.0)
         /usr/lib/libpam.2.dylib (compatibility version 3.0.0, current
 version 3.0.0)
         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
 version 169.3.0)
 $ port provides /opt/local/lib/libkrb5.3.3.dylib
 /opt/local/lib/libkrb5.3.3.dylib is provided by: kerberos5
 }}}

 This port probably needs `configure.cflags --disable-gssapi` as the
 default case which should then be replaced with the corresponding
 `--enable-gssapi=...` in the variant.

-- 
Ticket URL: <https://trac.macports.org/ticket/37218>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list