From owner-freebsd-questions@FreeBSD.ORG Wed May 16 21:48:59 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E0F37106566B for ; Wed, 16 May 2012 21:48:59 +0000 (UTC) (envelope-from jerrymc@gizmo.acns.msu.edu) Received: from gizmo.acns.msu.edu (gizmo.acns.msu.edu [35.8.1.43]) by mx1.freebsd.org (Postfix) with ESMTP id 8A4F38FC14 for ; Wed, 16 May 2012 21:48:59 +0000 (UTC) Received: from gizmo.acns.msu.edu (localhost [127.0.0.1]) by gizmo.acns.msu.edu (8.13.6/8.13.6) with ESMTP id q4GLiGhH014913; Wed, 16 May 2012 17:44:16 -0400 (EDT) (envelope-from jerrymc@gizmo.acns.msu.edu) Received: (from jerrymc@localhost) by gizmo.acns.msu.edu (8.13.6/8.13.6/Submit) id q4GLiGrk014912; Wed, 16 May 2012 17:44:16 -0400 (EDT) (envelope-from jerrymc) Date: Wed, 16 May 2012 17:44:16 -0400 From: Jerry McAllister To: Benjamin Kaduk Message-ID: <20120516214416.GA14804@gizmo.acns.msu.edu> References: <20120514222724.GA5158@gizmo.acns.msu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.2i Cc: freebsd-questions@freebsd.org Subject: Re: AFS install X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2012 21:49:00 -0000 On Tue, May 15, 2012 at 12:51:04AM -0400, Benjamin Kaduk wrote: Hello Ben, Thank you for your response. I cleaned and then copied the 82 file to 83 and then edited it to replace all 82-s with 83 or added it where there seemed to be a list of versions. It got a lot further, but now dies not finding another file. ../rpc/types.h:77:27: error: rpc/netconfig.h: No such file or directory I will send along another message with the build script attached. > Hi Jerry, > > On Mon, 14 May 2012, Jerry McAllister wrote: > > >Hi, > > > >I installed AMD64 FreeBSD 8.3 on a new machine a couple of days ago. > >It seems fine so far. > > > >This afternoon I tried to install OpenAFS 1.6.0 on it from > > /usr/ports/net/openafs > > > >The configure ran happily and I didn't notice any errors. > >But, the make died soon after starting with the following complaints. > > > > make: don't know how to make ./param.amd64_fbsd_83.h. stop > > *** Error code 2 > > > > Stop in /usr/ports/net/openafs/work/openafs-1.6.0. > > ** Error code 1 > > > >I presume that means that it does not know about FreeBSD 8.3 yet. > > That's right; the OpenAFS build system has lots of history behind it, > which means that it is not particularly elegant at handling this sort of > thing. A lot of history. We have used it at MSU for a long time. It was never my project to build or maintain, but I used it a lot. > > >I rummaged around in the README it left in the ../work directory > >and saw a bunch of AMD64 versions up to 8.1 (and even 9.0) but > >not 8.2 or 8.3. I noticed in the Makefile where it says: > > IGNORE= Supports FreeBSD 8.0 and later > >I am not sure how that plays in it. I am definitely not a make hacker. > > > >Anyway, is there a good tinker to get past this > >or do I have to wait until something gets updated in the port? > > > >Or, did I just do something stupid? > > No fault on your end; I need to push in updates for 8.3 and 10.0 support > but have been busy with schoolwork. I can sure relate to that. > For now, if you're up for a little bit of tinkering, you could go in to > /usr/ports/net/openafs and 'make clean && make extract', then: > cd work/openafs-1.6.0/src/config && cp param.amd64_fbsd_82.h > param.amd64_fbsd_83.h > and continue with the usual make install, etc., in > /usr/ports/net/openafs/. > If that still does not compile/run, please send me the build log (or > dmesg -a output if a runtime failure) and I will look at it. > > Thanks for the report, and sorry to have been so slow at catching up to > 8.3/10.0. > > -Ben Kaduk Thanks for your help, ////jerry