From owner-freebsd-current@FreeBSD.ORG Sun Dec 30 23:46:11 2012 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B3F5820D for ; Sun, 30 Dec 2012 23:46:11 +0000 (UTC) (envelope-from kaduk@mit.edu) Received: from dmz-mailsec-scanner-5.mit.edu (DMZ-MAILSEC-SCANNER-5.MIT.EDU [18.7.68.34]) by mx1.freebsd.org (Postfix) with ESMTP id 492C78FC08 for ; Sun, 30 Dec 2012 23:46:10 +0000 (UTC) X-AuditID: 12074422-b7f616d000000e7c-25-50e0d23c45c6 Received: from mailhub-auth-3.mit.edu ( [18.9.21.43]) by dmz-mailsec-scanner-5.mit.edu (Symantec Messaging Gateway) with SMTP id 14.3D.03708.C32D0E05; Sun, 30 Dec 2012 18:46:04 -0500 (EST) Received: from outgoing.mit.edu (OUTGOING-AUTH.MIT.EDU [18.7.22.103]) by mailhub-auth-3.mit.edu (8.13.8/8.9.2) with ESMTP id qBUNk4Bg004676; Sun, 30 Dec 2012 18:46:04 -0500 Received: from multics.mit.edu (SYSTEM-LOW-SIPB.MIT.EDU [18.187.2.37]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.6/8.12.4) with ESMTP id qBUNk2jb004405 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 30 Dec 2012 18:46:03 -0500 (EST) Received: (from kaduk@localhost) by multics.mit.edu (8.12.9.20060308) id qBUNk1a7020362; Sun, 30 Dec 2012 18:46:01 -0500 (EST) Date: Sun, 30 Dec 2012 18:46:01 -0500 (EST) From: Benjamin Kaduk To: Rick Macklem Subject: Re: r244604 breaks build WITHOUT_KERBEROS + WITH_GSSAPI for gssd.c In-Reply-To: <1466136079.1602238.1356908523623.JavaMail.root@erie.cs.uoguelph.ca> Message-ID: References: <1466136079.1602238.1356908523623.JavaMail.root@erie.cs.uoguelph.ca> User-Agent: Alpine 1.10 (GSO 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrDIsWRmVeSWpSXmKPExsUixCmqrWtz6UGAwandEhZz3nxgsni47BqT A5PHjE/zWTx+b97LFMAUxWWTkpqTWZZapG+XwJUxuW0Xa8FDtoo5TyYyNjCuZe1i5OCQEDCR 2PIns4uRE8gUk7hwbz1bFyMXh5DAPkaJmeuOMEE4GxgljjV/ZYRwTjBJ7N79lQXCaWCUaDh+ mwWkn0VAW2L//R4wm01ARWLmm41sILaIgLrE5tX9zCA2s4C8xP8rl5lAbGEBb4mlB26zg9ic AoESvUf3sIOcxCvgKPHosxNIWEggQGL/jkeMILaogI7E6v1TwMbzCghKnJz5hAVipKXEuT/X 2SYwCs5CkpqFJLWAkWkVo2xKbpVubmJmTnFqsm5xcmJeXmqRrqlebmaJXmpK6SZGUKCyuyjt YPx5UOkQowAHoxIPb0D9/QAh1sSy4srcQ4ySHExKorxPLjwIEOJLyk+pzEgszogvKs1JLT7E KMHBrCTCe3QeUI43JbGyKrUoHyYlzcGiJM57LeWmv5BAemJJanZqakFqEUxWhoNDSYJX6yJQ o2BRanpqRVpmTglCmomDE2Q4D9DwdpDFvMUFibnFmekQ+VOMilLivHLngRICIImM0jy4Xlgi ecUoDvSKMC8PyAoeYBKC634FNJgJaLAWA9jgkkSElFQDY3L8/mNcLfJdPW1aG3y005itS1/z NUo2rFbJT5Besr5zsnuUn2hJwN17Nvwezile5/tuNSnL7Fr/5H1QlS53TNTkj0F/1PYlHJ2Q 3X7YtMRq36eX1bvvmueLL745Wd/aIupipdPkx3K/ZOVdnzw3anY/d/3Yl7y931M/6Dal7miP KuN+y8OmxFKckWioxVxUnAgAiceaxv8CAAA= Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Dec 2012 23:46:11 -0000 On Sun, 30 Dec 2012, Rick Macklem wrote: > Hi, > > Maybe someone familiar with the build environment can help > with this. > > Someone reported via email that gssd.c no longer builds for > the combination of WITHOUT_KERBEROS and WITH_GSSAPI. > > Now, the gssd is completely useless without kerberos, but > I need a way to fix the build for this case? > > Can it just be set to not build the gssd daemon when > WITHOUT_KERBEROS is specified? > Alternately, if WITHOUT_KERBEROS is defined for the compile, > I can #ifdef the code so that it builds, although the resultant > binary is useless. With my kerberos hat on, I would expect that WITHOUT_KERBEROS and WITH_GSSAPI would build a GSS-API application that does not use the krb5 GSS mechanism, that is, your "#ifdef [...] builds, although the resultant binary is useless" case. -Ben