From owner-freebsd-ports@FreeBSD.ORG Tue May 23 00:30:57 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB04016ADCF for ; Tue, 23 May 2006 00:30:57 +0000 (UTC) (envelope-from beech@alaskaparadise.com) Received: from pinnacle.akherb.com (60-105-237-24.gci.net [24.237.105.60]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4E6DC43D90 for ; Tue, 23 May 2006 00:30:41 +0000 (GMT) (envelope-from beech@alaskaparadise.com) Received: by pinnacle.akherb.com (Postfix, from userid 1007) id E2F7C5D24; Mon, 22 May 2006 16:30:40 -0800 (AKDT) X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pinnacle.akherb.com X-Spam-Level: X-Spam-Status: No, score=-2.5 required=4.0 tests=AWL,BAYES_00 autolearn=ham version=3.1.1 Received: from [192.168.241.104] (7-137-58-66.gci.net [66.58.137.7]) by pinnacle.akherb.com (Postfix) with ESMTP id 26DA05CBF; Mon, 22 May 2006 16:30:40 -0800 (AKDT) From: Beech Rintoul Organization: Alaska Paradise To: freebsd-ports@freebsd.org Date: Mon, 22 May 2006 16:30:36 -0800 User-Agent: KMail/1.9.1 References: <200605221543.02228.beech@alaskaparadise.com> <20060523000810.GA77461@pentarou.parodius.com> In-Reply-To: <20060523000810.GA77461@pentarou.parodius.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200605221630.38308.beech@alaskaparadise.com> Cc: Jeremy Chadwick Subject: Re: Help with configure.in 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: Tue, 23 May 2006 00:31:00 -0000 On Monday 22 May 2006 16:08, Jeremy Chadwick wrote: > On Mon, May 22, 2006 at 03:43:00PM -0800, Beech Rintoul wrote: > > I added the patch with a version check for 4.x in the makefile.The patch > > applies cleanly, but now when it gets to the build stage it bails with > > the following: > > > > ===> Building for proftpd-1.3.0_2 > > cd . && autoconf > > autoconf: not found > > gmake: *** [configure] Error 127 > > *** Error code 2 > > > > What am I doing wrong? > > GNU autoconf is a nightmare -- none of the versions are compatible > with one another. So, the way we dealt with this in the FreeBSD > world was to "individualise" each version: > > drwxr-xr-x 3 root wheel 512 9 Mar 18:35 devel/autoconf213/ > drwxr-xr-x 3 root wheel 512 5 May 03:57 devel/autoconf253/ > drwxr-xr-x 3 root wheel 512 5 May 03:57 devel/autoconf259/ > > Try something like `autoconf259` instead. There's no generic > `autoconf` because of the versioning nightmare... :-) > > HTH, FWIW... I'm not sure how to add that into the makefile. Autoconf needs to be called after configure.in is patched. With the stock configure.in autoconf doesn't get called as above it just goes straight into the build. The porter's Handbook wasn't a lot of help. Beech -- --------------------------------------------------------------------------------------- Beech Rintoul - Sys. Administrator - beech@alaskaparadise.com /"\ ASCII Ribbon Campaign | Alaska Paradise \ / - NO HTML/RTF in e-mail | 201 East 9Th Avenue Ste.310 X - NO Word docs in e-mail | Anchorage, AK 99501 / \ - Please visit Alaska Paradise - http://www.alaskaparadise.com ---------------------------------------------------------------------------------------