From owner-cvs-ports@FreeBSD.ORG Tue Nov 15 08:08:16 2005 Return-Path: X-Original-To: cvs-ports@FreeBSD.org Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 614F716A41F; Tue, 15 Nov 2005 08:08:16 +0000 (GMT) (envelope-from ade@lovett.com) Received: from mail.lovett.com (foo.lovett.com [67.134.38.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1462C43D45; Tue, 15 Nov 2005 08:08:16 +0000 (GMT) (envelope-from ade@lovett.com) Received: from hellfire.lab.lovett.com ([10.16.32.20]:56181) by mail.lovett.com with esmtpa (Exim 4.54 (FreeBSD)) id 1EbvrT-000Err-RB; Tue, 15 Nov 2005 00:08:15 -0800 In-Reply-To: <20051115075033.GA85605@xor.obsecurity.org> References: <200511150652.jAF6qC9X026352@repoman.freebsd.org> <20051115075033.GA85605@xor.obsecurity.org> Mime-Version: 1.0 (Apple Message framework v746.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Ade Lovett Date: Tue, 15 Nov 2005 00:08:15 -0800 To: Kris Kennaway X-Pgp-Agent: GPGMail 1.1 (Tiger) X-Mailer: Apple Mail (2.746.2) Sender: ade@lovett.com Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/Mk bsd.php.mk ports/accessibility/at-spi Makefile ports/accessibility/dasher Makefile ports/accessibility/gail Makefile ports/accessibility/gnomemag Makefile ports/accessibility/gnomespeech Makefile ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Nov 2005 08:08:16 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Nov 14, 2005, at 23:50 , Kris Kennaway wrote: > Um, this is the poster child for something that should have been run > through pointyhat first. I do hope you didn't screw up ;-) I disagree. Look carefully at the top of bsd.autotools.mk. Notice how all the old variables set a USE_AUTOTOOLS_COMPAT variable which is processed in *exactly*the*same*way* as USE_AUTOTOOLS. *That* is the heavy-lifting part, which *was* run through pointyhat. Well, actually these three lines: .for item in ${USE_AUTOTOOLS} AUTOTOOL_${item:C/^([^:]+).*/\1/}${item:M*\:*\:*:C/^[^:]+:[^:]+:([^:] +)/_\1/}= $ {item:C/^[^:]+:([^:]+).*/\1/} .endfor This was merely a mechanical process to essentially sweep the tree, looking for ports that had USE_AUTOTOOLS_COMPAT defined, and again mechanically change the Makefile to remove all the old variables, and replace with: USE_AUTOTOOLS= (output from make -V USE_AUTOTOOLS_COMPAT) Think of this as the equivalent to the $Id$ -> $FreeBSD$ tag change a while back. It really is a no-op. Hell, I even backed out the .warning in bsd.autotools.mk so as *not* to get email from you about INDEX-4 failing, even though my 7.x boxes absolutely refuse to build a 4.x tinderbox: ===> usr.sbin/bootparamd/bootparamd cc -O -pipe -DTFTP_DIR=\"/tftpboot\" -I. -c /tbox/jails/4-i386/ src/usr.sbin/bootparamd/bootparamd/bootparamd.c /tbox/jails/4-i386/src/usr.sbin/bootparamd/bootparamd/bootparamd.c: In function `bootparamproc_whoami_1': /tbox/jails/4-i386/src/usr.sbin/bootparamd/bootparamd/bootparamd.c: 47: number of arguments doesn't match prototype bootparam_prot.h:78: prototype declaration /tbox/jails/4-i386/src/usr.sbin/bootparamd/bootparamd/bootparamd.c: In function `bootparamproc_getfile_1': /tbox/jails/4-i386/src/usr.sbin/bootparamd/bootparamd/bootparamd.c: 112: number of arguments doesn't match prototype bootparam_prot.h:81: prototype declaration [...] You, sir, have not enough faith :) I can *guarantee* this has gone through way more testing, in orders of magnitude less time, than pointyhat could ever begin to achieve. - -aDe -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (Darwin) iD8DBQFDeZdvpXS8U0IvffwRAu20AJ0XivePE/jcrg5XemGc8yhY6UjdeQCeL7jK v56rNj0xK5Aui1Jzwb9fBt4= =d8r+ -----END PGP SIGNATURE-----