From owner-freebsd-ports@FreeBSD.ORG Tue Jun 20 16:40:04 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 086C016A484 for ; Tue, 20 Jun 2006 16:40:03 +0000 (UTC) (envelope-from csaba@beastie.creo.hu) Received: from beastie.creo.hu (www.creo.hu [217.113.62.14]) by mx1.FreeBSD.org (Postfix) with ESMTP id 23BB043D72 for ; Tue, 20 Jun 2006 16:39:55 +0000 (GMT) (envelope-from csaba@beastie.creo.hu) Received: from beastie.creo.hu (localhost [127.0.0.1]) by beastie.creo.hu (8.13.4/8.13.4) with ESMTP id k5KGbcCs090537 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 20 Jun 2006 18:37:38 +0200 (CEST) (envelope-from csaba@beastie.creo.hu) Received: (from csaba@localhost) by beastie.creo.hu (8.13.4/8.13.4/Submit) id k5KGbXWF090535; Tue, 20 Jun 2006 18:37:33 +0200 (CEST) (envelope-from csaba) Date: Tue, 20 Jun 2006 18:37:33 +0200 From: Csaba Henk To: Alexander Leidinger Message-ID: <20060620163733.GU49983@beastie.creo.hu> References: <20060620091630.4uid5rgn4000cccg@netchild.homeip.net> <20060620080815.GS49983@beastie.creo.hu> <20060620103357.fg7pmhilckc0wgc0@netchild.homeip.net> <20060620100301.GT49983@beastie.creo.hu> <20060620140808.t9ta79szk0gwokws@netchild.homeip.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060620140808.t9ta79szk0gwokws@netchild.homeip.net> User-Agent: Mutt/1.5.9i Cc: freebsd-ports@freebsd.org Subject: Re: keeping up with "gnu-libtool -> libtool15" 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, 20 Jun 2006 16:40:04 -0000 On Tue, Jun 20, 2006 at 02:08:08PM +0200, Alexander Leidinger wrote: > I had to jump around a lot. I even forced the autotools and libtool to > copy/link the missing stuff. I called the usage for each program > (aclocal, autoheader, autoconf, automake, libtool) and looked for > "force" and "copy missing bits" switches. > [...] > Ah... yes... I created a directory with symlinks and added it to the path. OK, so for the example in question (FUSE) the following did the job: ln -s /usr/local/share/aclocal/libtool.m4 . (export PATH=/usr/local/gnu-autotools/bin:$PATH && libtoolize && aclocal -I . && autoheader && autoconf && automake -a) It works without/regardless of the dirlist hack. Thanks for your tips. Anyway, I still maintain that it is a fine idea that you can get at a Linux/Rest Of The World compatilbe autotools environment simply by adjusting $PATH, and that breaking this scheme so that we end up srtuggling in a swamp of witty hacks is a Bad Idea. Hmm, would it make sense to file a PR for resurrecting gnu-libtool? Regards, Csaba