From owner-freebsd-ports@FreeBSD.ORG Mon Dec 14 15:41:51 2009 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BB31D106566B; Mon, 14 Dec 2009 15:41:51 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirj.bris.ac.uk (dirj.bris.ac.uk [137.222.10.78]) by mx1.freebsd.org (Postfix) with ESMTP id 758398FC20; Mon, 14 Dec 2009 15:41:51 +0000 (UTC) Received: from isis.bris.ac.uk ([137.222.10.63]) by dirj.bris.ac.uk with esmtp (Exim 4.69) (envelope-from ) id 1NKD3S-0001M2-AF; Mon, 14 Dec 2009 15:41:50 +0000 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by isis.bris.ac.uk with esmtp (Exim 4.67) (envelope-from ) id 1NKD3R-0007Cv-BU; Mon, 14 Dec 2009 15:41:45 +0000 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.3/8.14.3) with ESMTP id nBEFfj5g086979; Mon, 14 Dec 2009 15:41:45 GMT (envelope-from mexas@bristol.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.3/8.14.3/Submit) id nBEFfiS4086978; Mon, 14 Dec 2009 15:41:45 GMT (envelope-from mexas@bristol.ac.uk) X-Authentication-Warning: mech-cluster241.men.bris.ac.uk: mexas set sender to mexas@bristol.ac.uk using -f Date: Mon, 14 Dec 2009 15:41:44 +0000 From: Anton Shterenlikht To: Thomas-Martin Seck Message-ID: <20091214154144.GA86962@mech-cluster241.men.bris.ac.uk> References: <57200BF94E69E54880C9BB1AF714BBCBA5736C@w2003s01.double-l.local> <20091213162712.1171.qmail@wcfields.tmseck.homedns.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20091213162712.1171.qmail@wcfields.tmseck.homedns.org> User-Agent: Mutt/1.5.20 (2009-06-14) X-Spam-Score: -1.5 X-Spam-Level: - Cc: Johan Hendriks , freebsd-ports@freebsd.org, freebsd-current@freebsd.org Subject: Re: regression: port www/squid fails to build on ia64 head X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Dec 2009 15:41:51 -0000 On Sun, Dec 13, 2009 at 04:27:12PM -0000, Thomas-Martin Seck wrote: > * Johan Hendriks : > > (Squid breakage in the YP/NIS helper) > > > A long shot > > Could it be that you have set the following in your src.conf > > WITHOUT_NIS= yes > > WITHOUT_RCMDS= yes > > WITHOUT_RCS= yes > > > > If i set those i get a similar error with squid (on i386 and amd64 ) > > This is possible; the Squid 2.7 port still relies on WITHOUT_NIS/NO_NIS > being set in make.conf. Due to the make.conf/src.conf split this does no > longer work. I have added an OPTION to turn off NIS support to the squid > 3.x ports and will merge this change into the Squid 2.7 port along with > other changes soon. In the meantime you can work around this if you > build www/squid with "make -DWITHOUT_NIS" or by adding WITHOUT_NIS=yes > to /etc/make.conf. > > The same applies to systems built/installed without Heimdal support. > Sorry for the breakage. yes, I had WITHOUT_NIS= yes in /etc/src.conf, but not the other two options. I have now rebuilt the system without this option, but I still get the NIS build error. If I build with "make -DWITHOUT_NIS", then I get this error: Making all in negotiate_auth Making all in squid_kerb_auth cc -DHAVE_CONFIG_H -I. -I../../../include -DHEIMDAL -I./spnegohelp -I. -O2 -pipe -fno-strict-aliasing -D_REENTRANT -MT squid_kerb_auth.o -MD -MP -MF .deps/squid_kerb_auth.Tpo -c -o squid_kerb_auth.o squid_kerb_auth.c squid_kerb_auth.c:70:18: error: krb5.h: No such file or directory *** Error code 1 Stop in /usr/ports/www/squid/work/squid-2.7.STABLE7/helpers/negotiate_auth/squid_kerb_auth. *** Error code 1 does it mean I also need to build kerberos? I've WITHOUT_KERBEROS=yes in /etc/src.conf many thanks anton -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423