cyrus-sasl-saslauthd won't build anymore

Hajimu UMEMOTO ume at FreeBSD.org
Sat Oct 10 10:21:15 UTC 2015


Hi,

>>>>> On Sat, 10 Oct 2015 08:54:05 +0900
>>>>> Hajimu UMEMOTO <ume at FreeBSD.org> said:

lists> So it looks like there's a conflict between the current versions of
lists> security/krb5 and security/cyrus-sasl-saslauthd.

ume> It is not so easy.  It seems you have openssl port installed as well.
ume> Since search path of include file is same between openssl port and mit
ume> kerberos, it seems impossible to build with openssl port and base
ume> heimdal when mit kerberos is installed without support of ports
ume> framework for gssapi and/or openssl.

I could build cyrus-sasl2-saslauthd with openssl port and base heimdal
even when mit kerberos is installed, with the attached patch applied.
However, it links two shared version of licrypto like follows:

$ ldd work/cyrus-sasl-2.1.26/saslauthd/saslauthd | grep -E '(gss|krb|crypto)'
	libgssapi.so.10 => /usr/lib/libgssapi.so.10 (0x80082d000)
	libgssapi_krb5.so.10 => /usr/lib/libgssapi_krb5.so.10 (0x800a36000)
	libkrb5.so.11 => /usr/lib/libkrb5.so.11 (0x800e5a000)
	libcrypto.so.8 => /usr/local/lib/libcrypto.so.8 (0x80151e000)
	libcrypto.so.7 => /lib/libcrypto.so.7 (0x802c01000)

One comes from base heimdal and the another comes from openssl port. I
suspect such binary is usable.

Sincerely,

-------------- next part --------------
A non-text attachment was scrubbed...
Name: cyrus-sasl2-saslauthd.diff
Type: text/x-patch
Size: 939 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20151010/a7744e48/attachment.bin>
-------------- next part --------------

--
Hajimu UMEMOTO
ume at mahoroba.org  ume at FreeBSD.org
http://www.mahoroba.org/~ume/


More information about the freebsd-ports mailing list