From owner-freebsd-ports@FreeBSD.ORG Mon May 3 12:47:08 2004 Return-Path: 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 DFA0F16A4CF for ; Mon, 3 May 2004 12:47:08 -0700 (PDT) Received: from mail.lovett.com (core.lovett.com [216.168.8.20]) by mx1.FreeBSD.org (Postfix) with ESMTP id A15DF43D58 for ; Mon, 3 May 2004 12:47:08 -0700 (PDT) (envelope-from ade@FreeBSD.org) Received: from ts46-02-qdr1249.mdfrd.or.charter.com ([66.169.242.225] helo=[192.168.1.101]) by mail.lovett.com with asmtp (Exim 4.30; FreeBSD) id 1BKjPA-0003qt-Hn; Mon, 03 May 2004 19:47:08 +0000 In-Reply-To: <20040501144552.GA30512@dragon.roe.ch> References: <20040428150137.GA74586@iib.unsam.edu.ar> <20040501144552.GA30512@dragon.roe.ch> Mime-Version: 1.0 (Apple Message framework v613) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Ade Lovett Date: Mon, 3 May 2004 12:47:09 -0700 To: Daniel Roethlisberger X-Mailer: Apple Mail (2.613) cc: FreeBSD Ports Subject: Re: autoconf/automake guru wanted [gnuplot-4.0 with patches] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 May 2004 19:47:09 -0000 On May 01, 2004, at 07:45, Daniel Roethlisberger wrote: > However, I think there might be a bug in the automake17 port which > causes calls to `automake-1.7' to appear in generated Makefiles. Yup. Haven't tracked it down yet, but I'm in the midst of the infrastructural changes relating to autotools, rather than the ports themselves right now. I have one relatively large-sweeping patch in ports/66037 waiting for a 4-exp run (then fixes, and another). Next step after that is to kill off the "default" autoconf and automake, (without version suffix), moving all of them to version numbered setups (as has already been done with libtool), so that ports really do have to use the appropriate Makefile knobs, rather than relying on current behavior. Then, of course, after that, though this can run in parallel after 66037 is committed, is to migrate ports over to the latest and greatest (?!:) versions of libtool/autoconf/automake. Whilst there are a whole slew of backwards incompatibilities, certainly migrating anything from automake17->18, and autoconf257->259 should be relatively straightforward. -aDe