Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Feb 2005 12:26:40 +0300 (MSK)
From:      Seva Gluschenko <gvs@rinet.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/77051: mail/pine4 (pine4.62) build fails: SASL linking problems
Message-ID:  <200502030926.j139QeuC015245@road.yandex.ru>
Resent-Message-ID: <200502030930.j139UGra043829@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200502030926.j139QeuC015245>