ports/161247: security/gsasl build failure with heimdal-1.4 installed
Marcin Cieslak
saper at saper.info
Sun Oct 2 19:50:10 UTC 2011
>Number: 161247
>Category: ports
>Synopsis: security/gsasl build failure with heimdal-1.4 installed
>Confidential: no
>Severity: serious
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Sun Oct 02 19:50:09 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Marcin Cieslak
>Release: FreeBSD 8.2-PRERELEASE amd64
>Organization:
saper.info
>Environment:
System: FreeBSD l.saper.info 8.2-PRERELEASE FreeBSD 8.2-PRERELEASE #0: Sun Nov 28 01:33:02 UTC 2010 root at l.saper.info:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
Installed heimdal-1.4_1 from ports.
Attempting to install gsasl-1.6.1
>How-To-Repeat:
Build gsasl:
CC callbacks.o
CCLD gsasl
../lib/src/.libs/libgsasl.so: undefined reference to `__gss_c_nt_hostbased_service_oid_desc'
*** Error code 1
Stop in /usr/ports/security/gsasl/work/gsasl-1.6.1/src.
*** Error code 1
Stop in /usr/ports/security/gsasl/work/gsasl-1.6.1/src.
*** Error code 1
Stop in /usr/ports/security/gsasl/work/gsasl-1.6.1.
*** Error code 1
Stop in /usr/ports/security/gsasl/work/gsasl-1.6.1.
*** Error code 1
Stop in /usr/ports/security/gsasl.
$ ldd work/gsasl-1.6.1/lib/src/.libs/libgsasl.so
work/gsasl-1.6.1/lib/src/.libs/libgsasl.so:
libgcrypt.so.18 => /usr/local/lib/libgcrypt.so.18 (0x800c00000)
libgpg-error.so.0 => /usr/local/lib/libgpg-error.so.0 (0x800d78000)
libidn.so.17 => /usr/local/lib/libidn.so.17 (0x800e7b000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x800fad000)
libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x8010b6000)
libntlm.so.0 => /usr/local/lib/libntlm.so.0 (0x8012b0000)
libgssapi.so.10 => /usr/lib/libgssapi.so.10 (0x8013b7000)
libheimntlm.so.10 => /usr/lib/libheimntlm.so.10 (0x8014c0000)
libkrb5.so.10 => /usr/lib/libkrb5.so.10 (0x8015c5000)
libhx509.so.10 => /usr/lib/libhx509.so.10 (0x80172f000)
libcom_err.so.5 => /usr/lib/libcom_err.so.5 (0x80186d000)
libcrypto.so.6 => /lib/libcrypto.so.6 (0x80196f000)
libasn1.so.10 => /usr/lib/libasn1.so.10 (0x801c06000)
libroken.so.10 => /usr/lib/libroken.so.10 (0x801d82000)
libcrypt.so.5 => /lib/libcrypt.so.5 (0x801e93000)
libc.so.7 => /lib/libc.so.7 (0x800646000)
Obviously -I/usr/local/include GSSAPI headers are used and /usr/lib/*
libraries.
>Fix:
Workaround: temporary rename /usr/local/include/gssapi/ to something else.
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list