From owner-freebsd-ports@FreeBSD.ORG Wed Jan 28 13:04:58 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 6FE6616A4CE for ; Wed, 28 Jan 2004 13:04:58 -0800 (PST) Received: from mail.dt.e-technik.uni-dortmund.de (mail.dt.E-Technik.Uni-Dortmund.DE [129.217.163.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 65D9143D1D for ; Wed, 28 Jan 2004 13:04:54 -0800 (PST) (envelope-from matthias.andree@gmx.de) Received: from m2a2.dyndns.org (krusty.dt.e-technik.uni-dortmund.de [129.217.163.1])61A2E1BAA3 for ; Wed, 28 Jan 2004 22:04:53 +0100 (CET) Received: by merlin.emma.line.org (Postfix, from userid 500) id 02ADCC89; Wed, 28 Jan 2004 22:04:51 +0100 (CET) Date: Wed, 28 Jan 2004 22:04:51 +0100 From: Matthias Andree To: freebsd-ports@freebsd.org Message-ID: <20040128210451.GA5173@merlin.emma.line.org> Mail-Followup-To: freebsd-ports@freebsd.org References: <20040128171221.GA43797@misty.eyesbeyond.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040128171221.GA43797@misty.eyesbeyond.com> User-Agent: Mutt/1.5.5.1i Subject: Re: NEED TESTERS: e2fsprogs port, new revision 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: Wed, 28 Jan 2004 21:04:58 -0000 > Doesn't build for me on 4.9-STABLE with ports up to date from a couple of > days ago: > > ===> Configuring for e2fsprogs-1.34.w20031207.m02 > configure.in:646: warning: AC_TRY_RUN called without default to allow cross compiling > configure.in:647: warning: AC_TRY_RUN called without default to allow cross compiling > configure.in:648: warning: AC_TRY_RUN called without default to allow cross compiling > configure.in:649: warning: AC_TRY_RUN called without default to allow cross compiling > configure.in:658: warning: AC_TRY_RUN called without default to allow cross compiling > /usr/local/libexec/autoconf213/autoconf: cannot create configure: permission denied > > The distfile seems to unpack with many files read only by default (this > is running as a normal user, not root). Thanks for pointing that out with a way to reproduce. Does adding these two lines to the Makefile fix the problem for you? (Note: you need a TAB character on the RM line, not spaces!) post-extract: ${RM} -f ${WRKSRC}/configure Removing that file is safe as we run autoconf213 to generate it. > What benefits are there from using a snapshot rather than 1.34 release? It actually works :-) Seriously, the snapshot has FreeBSD support code that 1.34 didn't have, for instance figuring out the device size on FreeBSD 5 or telling e2fsck that it's ok if a slice's /dev/ node is a "character special". HTH, -- Matthias Andree Encrypt your mail: my GnuPG key ID is 0x052E7D95