From alane@wwweasel.geeksrus.net  Wed Oct 30 04:44:48 2002
Return-Path: <alane@wwweasel.geeksrus.net>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP
	id 35C7D37B401; Wed, 30 Oct 2002 04:44:48 -0800 (PST)
Received: from wwweasel.geeksrus.net (wwweasel.geeksrus.net [64.8.210.226])
	by mx1.FreeBSD.org (Postfix) with ESMTP
	id 9002C43E6E; Wed, 30 Oct 2002 04:44:47 -0800 (PST)
	(envelope-from alane@wwweasel.geeksrus.net)
Received: from wwweasel.geeksrus.net (localhost [127.0.0.1])
	by wwweasel.geeksrus.net (8.12.6/8.12.6) with ESMTP id g9UCiIP0069504;
	Wed, 30 Oct 2002 07:44:18 -0500 (EST)
	(envelope-from alane@wwweasel.geeksrus.net)
Received: (from root@localhost)
	by wwweasel.geeksrus.net (8.12.6/8.12.6/Submit) id g9UCiInI069503;
	Wed, 30 Oct 2002 07:44:18 -0500 (EST)
	(envelope-from alane)
Message-Id: <200210301244.g9UCiInI069503@wwweasel.geeksrus.net>
Date: Wed, 30 Oct 2002 07:44:18 -0500 (EST)
From: Alan Eldridge <alane@freebsd.org>
Reply-To: Alan Eldridge <alane@geeksrus.net>
To: FreeBSD-gnats-submit@freebsd.org
Cc: jmallet@freebsd.org
Subject: usr.bin/make: parens in compound conditional confuse parser
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         44750
>Category:       bin
>Synopsis:       usr.bin/make: parens in compound conditional confuse parser
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    ru
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Oct 30 04:50:01 PST 2002
>Closed-Date:    Tue Jul 22 01:03:56 PDT 2003
>Last-Modified:  Tue Jul 22 01:03:56 PDT 2003
>Originator:     Alan Eldridge
>Release:        FreeBSD 4.7-STABLE i386
>Organization:
Geeksrus.NET
>Environment:

System: FreeBSD wwweasel.geeksrus.net 4.7-STABLE FreeBSD 4.7-STABLE #2: 
Sat Oct 26 12:33:12 EDT 2002 
root@wwweasel.geeksrus.net:/usr/obj/usr/src/sys/MY_SHITS_FUCKED_UP i386
	
>Description:

See next section.

>How-To-Repeat:

==8<====8<====8<====8<====8<====8<====8<====8<====8<====8<==
# ex:ts=8
#
# New ports collection makefile for:	perlver
# Date created:			2002/10/25
# Whom:				Alan Eldridge <ports@geeksrus.net>
#
# $FreeBSD$
#
PORTNAME=	perlver
PORTVERSION=	1.0
CATEGORIES=	misc perl
MASTER_SITES=
DISTFILES=

MAINTAINER=	hilaryrosen@riaa.com

NO_BUILD=	1
PARSE_WORKS=	yes

.include <bsd.port.pre.mk>

PERL_MAJOR=${PERL_VER:C|^([1-9]+).*|\1|}
PERL_MINOR=${PERL_VER:C|^[1-9]+\.0*([1-9]+).*|\1|}

.if ${PARSE_WORKS} == yes
.if ${PERL_MAJOR} < 5 || ${PERL_MAJOR} == 5 && ${PERL_MINOR} < 8
${ECHO_CMD} This port might need the p5-File-Spec port.
.endif # ${PERL_MAJOR} < 5 || ${PERL_MAJOR} == 5 && ${PERL_MINOR} < 8
.endif # ${PARSE_WORKS} == yes

#.if ${PARSE_WORKS} == no
#.if (${PERL_MAJOR} < 5) || (${PERL_MAJOR} == 5 && ${PERL_MINOR} < 8)
#${ECHO_CMD} This port might need the p5-File-Spec port.
#.endif # (${PERL_MAJOR} < 5) || (${PERL_MAJOR} == 5 && ${PERL_MINOR} < 8)
#.endif # ${PARSE_WORKS} == no

do-fetch:
	@${NADA}
do-install:
	@${NADA}

.include <bsd.port.post.mk>
#EOF
==8<====8<====8<====8<====8<====8<====8<====8<====8<====8<==


>Fix:




>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: jmallet->freebsd-bugs 
Responsible-Changed-By: jmallett 
Responsible-Changed-When: Wed Oct 30 04:51:13 PST 2002 
Responsible-Changed-Why:  
I'm not interested in FreeBSD's make, right now, to freebsd-bugs. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=44750 
Responsible-Changed-From-To: freebsd-bugs->ru 
Responsible-Changed-By: kris 
Responsible-Changed-When: Sat Jul 12 23:02:12 PDT 2003 
Responsible-Changed-Why:  
Assign to ru as MFC reminder 

http://www.freebsd.org/cgi/query-pr.cgi?pr=44750 
State-Changed-From-To: open->patched 
State-Changed-By: kris 
State-Changed-When: Sat Jul 12 23:02:52 PDT 2003 
State-Changed-Why:  
Awaiting MFC 

http://www.freebsd.org/cgi/query-pr.cgi?pr=44750 
State-Changed-From-To: patched->closed 
State-Changed-By: ru 
State-Changed-When: Tue Jul 22 01:03:25 PDT 2003 
State-Changed-Why:  
Fixed in 4.8-STABLE (src/usr.bin/make/cond.c,v 1.12.2.1). 

http://www.freebsd.org/cgi/query-pr.cgi?pr=44750 
>Unformatted:
