[kde-freebsd] ports/116484: [PATCH] OPTIONS'ify x11/kdelibs3
Michael Nottebrock
lofi at FreeBSD.org
Sat Oct 27 13:00:06 CEST 2007
The following reply was made to PR ports/116484; it has been noted by GNATS.
From: Michael Nottebrock <lofi at freebsd.org>
To: Doug Barton <dougb at freebsd.org>
Cc: bug-followup at freebsd.org
Subject: Re: ports/116484: [PATCH] OPTIONS'ify x11/kdelibs3
Date: Sat, 27 Oct 2007 11:37:50 +0200
Okay, I just had a look and I think your problem is caused by a leftover
kerberos header:
configure:56148: checking whether to enable GSSAPI support
configure:56166: checking for krb5-config
configure:56216: result: not found
configure:56219: WARNING: Could not find krb5-config
configure: 56263: ${prefix}/include/gssapi.h
configure: 56263: /usr/include/gssapi.h
taking that
configure: 56285: ${exec_prefix}/lib/libgssapi.la
configure: 56285: /usr/lib/libgssapi.la
configure: 56285: /usr/local/lib/libgssapi.la
configure: 56285: ${exec_prefix}/lib/libgssapi.so
configure: 56285: /usr/lib/libgssapi.so
taking that
So the configure check, instead of giving up when krb5-config cannot be
found, takes gssapi.h as an indication that a kerberos installation is
available and configures the necessary LDFLAGS from a hardcoded string
later ...
I'm not *entirely* sure that the gssapi.h header file only gets
installed if kerberos isn't disabled in the world build - you should be
able to check by comparing timestamps with other headers. If it really
is not supposed to be there, try deleting it or moving it out of the way
and see if that fixes the kdelibs build without any additional configure
switches.
More information about the kde-freebsd
mailing list