From owner-freebsd-ports@FreeBSD.ORG Tue Jun 20 06:26:08 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 45BE716A47C for ; Tue, 20 Jun 2006 06:26:08 +0000 (UTC) (envelope-from freebsd-ports@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9AF1A43D53 for ; Tue, 20 Jun 2006 06:26:07 +0000 (GMT) (envelope-from freebsd-ports@m.gmane.org) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1FsZgO-00076A-Bb for freebsd-ports@freebsd.org; Tue, 20 Jun 2006 08:25:52 +0200 Received: from www.creo.hu ([217.113.62.14]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 20 Jun 2006 08:25:52 +0200 Received: from csaba-ml by www.creo.hu with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 20 Jun 2006 08:25:52 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-ports@freebsd.org From: Csaba Henk Date: Tue, 20 Jun 2006 06:25:37 +0000 (UTC) Lines: 43 Message-ID: X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: www.creo.hu User-Agent: slrn/0.9.8.1 (FreeBSD) Sender: news Subject: 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 06:26:08 -0000 Hi, The devel/gnu-libtool port has been retired, because, as the freshports page says, "devel/libtool15 is now stock and should be used instead". Sounds fine, but the paths for the compontents of gnu-libtool and libtool15 are not the same and this can cause confusion. * * * My particular example is the FUSE library. Get the latest devel code from Sourceforge ( cvs -d:pserver:anonymous@fuse.cvs.sourceforge.net:/cvsroot/fuse login cvs -z3 -d:pserver:anonymous@fuse.cvs.sourceforge.net:/cvsroot/fuse co -P fuse ) or from my Mercurial mirror ( hg clone http://mercurial.creo.hu/repos/fuse-hg/ or fetch "http://mercurial.creo.hu/repos/fuse-hg/?ca=tip;type=gz" ), and try to generate configure & co. The source comes with a utility script for this purpose, and I usually invoke it on FreeBSD as follows: PATH=/usr/local/gnu-autotools/bin:$PATH ./makeconf.sh Now, after the libtool switch (if you don't have gnu-libtool installed anymore), this will end up with Running libtoolize... Running autoreconf... configure.in:8: error: possibly undefined macro: AC_PROG_LIBTOOL If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. autoreconf: /usr/local/gnu-autotools/bin/autoconf failed with exit status: 1 How to get around this transparently? Regards, Csaba