[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