Date: Fri, 20 Apr 2007 21:16:54 GMT From: Peter Wemm <peter@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 118498 for review Message-ID: <200704202116.l3KLGsBk033225@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=118498 Change 118498 by peter@peter_daintree on 2007/04/20 21:16:02 Exclude gssapi.h includes when kerberos is turned off. This is because libgss* is part of the kerberos build. If we let the includes be installed, then certain autoconf scripts will "detect" gssapi when the backing libraries do not exist. Affected files ... .. //depot/projects/hammer/include/Makefile#60 edit Differences ... ==== //depot/projects/hammer/include/Makefile#60 (text+ko) ==== @@ -6,11 +6,12 @@ .include <bsd.own.mk> CLEANFILES= osreldate.h version vers.c -SUBDIR= arpa gssapi protocols rpcsvc rpc +SUBDIR= arpa ${_gssapi} protocols rpcsvc rpc INCS= a.out.h ar.h assert.h bitstring.h complex.h cpio.h _ctype.h ctype.h \ db.h \ dirent.h dlfcn.h elf.h elf-hints.h err.h float.h floatingpoint.h \ - fmtmsg.h fnmatch.h fstab.h fts.h ftw.h getopt.h glob.h grp.h gssapi.h \ + fmtmsg.h fnmatch.h fstab.h fts.h ftw.h getopt.h glob.h grp.h \ + ${_gssapi_h} \ histedit.h ieeefp.h ifaddrs.h \ inttypes.h iso646.h kenv.h langinfo.h libgen.h limits.h link.h \ locale.h malloc.h malloc_np.h memory.h monetary.h mpool.h mqueue.h \ @@ -78,6 +79,11 @@ _fs_nwfs= fs/nwfs .endif +.if ${MK_KERBEROS} != "no" +_gssapi= gssapi +_gssapi_h= gssapi.h +.endif + # Define SHARED to indicate whether you want symbolic links to the system # source (``symlinks''), or a separate copy (``copies''). ``symlinks'' is # probably only useful for developers and should be avoided if you do not
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200704202116.l3KLGsBk033225>