From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Jul 14 15:10:16 2003 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4558237B401 for ; Mon, 14 Jul 2003 15:10:16 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC2BB43FDD for ; Mon, 14 Jul 2003 15:10:15 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h6EMAFUp013273 for ; Mon, 14 Jul 2003 15:10:15 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h6EMAFfx013272; Mon, 14 Jul 2003 15:10:15 -0700 (PDT) Date: Mon, 14 Jul 2003 15:10:15 -0700 (PDT) Message-Id: <200307142210.h6EMAFfx013272@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: Matthew Seaman Subject: Re: ports/54485: [Patch] x11/xstroke Makefile error X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Matthew Seaman List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jul 2003 22:10:16 -0000 The following reply was made to PR ports/54485; it has been noted by GNATS. From: Matthew Seaman To: FreeBSD-gnats-submit@freebsd.org Cc: Subject: Re: ports/54485: [Patch] x11/xstroke Makefile error Date: Mon, 14 Jul 2003 23:04:15 +0100 --IS0zKkzwUGydFO0o Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jul 14, 2003 at 10:25:57PM +0100, Matthew Seaman wrote: >=20 > The last update to the x11/xstroke port Makefile has resulted in a > broken system that goes into an infinite loop attempting to generate > the value of the GETOPTDIR variable by: >=20 > GETOPTDIR!=3D cd ${PORTSDIR}/devel/libgnugetopt; make -V WRKSRC >=20 > The command depends on the value of ${PORTSDIR}, but that appears to > be null at the crucial time, so make -V WRKSRC gets run again in the > same directory. Etc. Ad nauseam. >=20 > Note this kills rebuilding INDEX and so affects rather more people > than just the people with x11/xstroke installed. On second thoughts, this patch is better: --- Makefile.bak Mon Jul 14 22:03:51 2003 +++ Makefile Mon Jul 14 22:58:10 2003 @@ -24,7 +24,7 @@ CPPFLAGS=3D -I${LOCALBASE}/include LDFLAGS=3D -L${LOCALBASE}/lib ${PTHREAD_LIBS} MAKE_ENV+=3D CPPFLAGS=3D"${CPPFLAGS}" LDFLAGS=3D"${LDFLAGS}" -GETOPTDIR!=3D cd ${PORTSDIR}/devel/libgnugetopt; make -V WRKSRC +GETOPTDIR!=3D cd ${.CURDIR}/../../devel/libgnugetopt && make -V WRKSRC =20 MAN1=3D xstroke.1 =20 Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks Savill Way PGP: http://www.infracaninophile.co.uk/pgpkey Marlow Tel: +44 1628 476614 Bucks., SL7 1TH UK --IS0zKkzwUGydFO0o Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (FreeBSD) iD8DBQE/EyjfdtESqEQa7a0RAoIfAJ4164zBGTM1vgiTC5taDwHNB0MINACdH+oZ ecWR2KU7RvSKNj+6RQdhJ5E= =ii0Y -----END PGP SIGNATURE----- --IS0zKkzwUGydFO0o--