ports/77051: mail/pine4 (pine4.62) build fails: SASL linking problems

Seva Gluschenko gvs at rinet.ru
Thu Feb 3 09:30:17 UTC 2005


>Number:         77051
>Category:       ports
>Synopsis:       mail/pine4 (pine4.62) build fails: SASL linking problems
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Feb 03 09:30:16 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Seva Gluschenko
>Release:        FreeBSD 5.3-STABLE i386
>Organization:
Yandex LLC
>Environment:
System: FreeBSD road.yandex.ru 5.3-STABLE FreeBSD 5.3-STABLE #16: Fri Nov 12 22:01:41 MSK 2004 gvs at road.yandex.ru:/local/obj/local/usr/src/sys/ROAD i386


	
>Description:
	Fresh mail/pine4 port fails at the build stage. Most probably,
	fixes to makefiles for optional -lsasl2 are needed.
>How-To-Repeat:
	
	Try to CVSup mail/pine4 port and then make. Build fails as follows:

../c-client/c-client.a(osdep.o)(.text+0x9b85): In function `ssl_onceonlyinit':
: warning: warning: tmpnam() possibly used unsafely; consider using mkstemp()
../ldap/libraries/libldap.a(cyrus.o)(.text+0x16): In function `ldap_int_sasl_init':
: undefined reference to `sasl_version'
../ldap/libraries/libldap.a(cyrus.o)(.text+0xb9): In function `ldap_int_sasl_init':
: undefined reference to `sasl_client_init'
../ldap/libraries/libldap.a(cyrus.o)(.text+0x199): In function `sb_sasl_setup':
: undefined reference to `sasl_getprop'
../ldap/libraries/libldap.a(cyrus.o)(.text+0x4dc): In function `sb_sasl_read':
: undefined reference to `sasl_decode'
../ldap/libraries/libldap.a(cyrus.o)(.text+0x519): In function `sb_sasl_read':
: undefined reference to `sasl_errstring'
../ldap/libraries/libldap.a(cyrus.o)(.text+0x664): In function `sb_sasl_write':
: undefined reference to `sasl_encode'
../ldap/libraries/libldap.a(cyrus.o)(.text+0x689): In function `sb_sasl_write':
: undefined reference to `sasl_errstring'
../ldap/libraries/libldap.a(cyrus.o)(.text+0x95c): In function `ldap_int_sasl_open':
: undefined reference to `sasl_client_new'
../ldap/libraries/libldap.a(cyrus.o)(.text+0x9e0): In function `ldap_int_sasl_close':
: undefined reference to `sasl_dispose'
../ldap/libraries/libldap.a(cyrus.o)(.text+0x9ff): In function `ldap_int_sasl_close':
: undefined reference to `sasl_dispose'
../ldap/libraries/libldap.a(cyrus.o)(.text+0xb54): In function `ldap_int_sasl_bind':
: undefined reference to `sasl_dispose'
../ldap/libraries/libldap.a(cyrus.o)(.text+0xccb): In function `ldap_int_sasl_bind':
: undefined reference to `sasl_setprop'
../ldap/libraries/libldap.a(cyrus.o)(.text+0xd13): In function `ldap_int_sasl_bind':
: undefined reference to `sasl_client_start'
../ldap/libraries/libldap.a(cyrus.o)(.text+0xdb4): In function `ldap_int_sasl_bind':
: undefined reference to `sasl_errdetail'
../ldap/libraries/libldap.a(cyrus.o)(.text+0xf75): In function `ldap_int_sasl_bind':
: undefined reference to `sasl_client_step'
../ldap/libraries/libldap.a(cyrus.o)(.text+0x1025): In function `ldap_int_sasl_bind':
: undefined reference to `sasl_errdetail'
../ldap/libraries/libldap.a(cyrus.o)(.text+0x106f): In function `ldap_int_sasl_bind':
: undefined reference to `sasl_errdetail'
../ldap/libraries/libldap.a(cyrus.o)(.text+0x10b6): In function `ldap_int_sasl_bind':
: undefined reference to `sasl_getprop'
../ldap/libraries/libldap.a(cyrus.o)(.text+0x1108): In function `ldap_int_sasl_bind':
: undefined reference to `sasl_getprop'
../ldap/libraries/libldap.a(cyrus.o)(.text+0x119f): In function `ldap_int_sasl_bind':
: undefined reference to `sasl_dispose'
../ldap/libraries/libldap.a(cyrus.o)(.text+0x122d): In function `ldap_int_sasl_external':
: undefined reference to `sasl_setprop'
../ldap/libraries/libldap.a(cyrus.o)(.text+0x1249): In function `ldap_int_sasl_external':
: undefined reference to `sasl_setprop'
../ldap/libraries/libldap.a(cyrus.o)(.text+0x16cc): In function `ldap_int_sasl_get_option':
: undefined reference to `sasl_getprop'
../ldap/libraries/libldap.a(cyrus.o)(.text+0x1780): In function `ldap_int_sasl_set_option':
: undefined reference to `sasl_setprop'
*** Error code 1

Stop in /home/ports/mail/pine4/work/pine4.62/pine.
*** Error code 1

>Fix:

	sorry, no fix available.


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list