From owner-freebsd-stable@FreeBSD.ORG Sat Aug 2 06:23:30 2003 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 61E2937B401; Sat, 2 Aug 2003 06:23:30 -0700 (PDT) Received: from sccmmhc02.asp.att.net (sccmmhc02.asp.att.net [204.127.203.184]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4E41F43F85; Sat, 2 Aug 2003 06:23:29 -0700 (PDT) (envelope-from david.fleck@mchsi.com) Received: from grond.sourballs.org (12-216-14-105.client.mchsi.com[12.216.14.105]) by sccmmhc02.asp.att.net (sccmmhc02) with ESMTP id <20030802132328mm200eji9ce>; Sat, 2 Aug 2003 13:23:28 +0000 Received: from grond.sourballs.org (localhost [127.0.0.1]) by grond.sourballs.org (8.12.3p2/8.12.3) with ESMTP id h72DNSqJ036916; Sat, 2 Aug 2003 06:23:28 -0700 (PDT) (envelope-from david.fleck@mchsi.com) Received: from localhost (dcf@localhost)ESMTP id h72DNR7m036913; Sat, 2 Aug 2003 08:23:28 -0500 (CDT) (envelope-from david.fleck@mchsi.com) X-Authentication-Warning: grond.sourballs.org: dcf owned process doing -bs Date: Sat, 2 Aug 2003 08:23:27 -0500 (CDT) From: David Fleck Sender: dcf@mchsi.com To: Tim Robbins In-Reply-To: <20030802065643.GA40761@dilbert.robbins.dropbear.id.au> Message-ID: <20030802080938.Q1144@grond.sourballs.org> References: <3F2B25E7.2090701@redlinenetworks.com> <20030802065643.GA40761@dilbert.robbins.dropbear.id.au> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-stable@freebsd.org cc: billf@freebsd.org Subject: Re: ethereal-0.9.13: make install fails X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Aug 2003 13:23:30 -0000 On Sat, 2 Aug 2003, Tim Robbins wrote: > On Fri, Aug 01, 2003 at 07:45:59PM -0700, Scott Sewall wrote: > > > > > The make install of the latest ethereal port fails. > > > > I'm running FreeBSD 4.6.2-RELEASE-p10. > > > > Any ideas? > [...] > > /bin/sh ./mkinstalldirs /usr/X11R6/bin > > sed: 1: "s,^.*/,,;;s/$//": invalid command code ; > [...] > > The problem is caused by the redundant semicolon separating the 's' > commands in the sed command string -- only one semicolon is necessary, The redundant semicolon is caused by an empty variable in the Makefile: 78: transform = [...] 1897: f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ 'transform' expands to nothing, hence the redundant semicolon. this also happens at line 1906. I edited out one of the semicolons when I installed and it seems to be OK. > You shouldn't have to do any of these things, though. I think the ethereal > port or one of the GNU auto* tools is at fault here. Agreed. -- David Fleck