From nobody@FreeBSD.org  Thu Sep 18 09:22:06 2008
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 481FB106564A
	for <freebsd-gnats-submit@FreeBSD.org>; Thu, 18 Sep 2008 09:22:06 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id 379258FC2A
	for <freebsd-gnats-submit@FreeBSD.org>; Thu, 18 Sep 2008 09:22:06 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m8I9M5Q7096802
	for <freebsd-gnats-submit@FreeBSD.org>; Thu, 18 Sep 2008 09:22:05 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.2/8.14.1/Submit) id m8I9M5o2096801;
	Thu, 18 Sep 2008 09:22:05 GMT
	(envelope-from nobody)
Message-Id: <200809180922.m8I9M5o2096801@www.freebsd.org>
Date: Thu, 18 Sep 2008 09:22:05 GMT
From: Aleksandr Stankevic <alex@braske.net>
To: freebsd-gnats-submit@FreeBSD.org
Subject: www/apache13* knobs not honoring "YES"
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         127464
>Category:       ports
>Synopsis:       www/apache13* knobs not honoring "YES"
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    sumikawa
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Sep 18 09:30:02 UTC 2008
>Closed-Date:    Tue Sep 30 12:15:04 JST 2008
>Last-Modified:  Tue Sep 30 03:20:02 UTC 2008
>Originator:     Aleksandr Stankevic
>Release:        
>Organization:
>Environment:
>Description:
www/apache13* doesn't honor "YES" for WITH_* stuff:

> grep -R "== yes" /usr/ports/www/apache13/
/usr/ports/www/apache13/Makefile:.if defined(WITHOUT_APACHE_EXPAT) && ${WITHOUT_APACHE_EXPAT} == yes
/usr/ports/www/apache13/Makefile:.if defined(WITH_APACHE_SUEXEC) && ${WITH_APACHE_SUEXEC} == yes
/usr/ports/www/apache13/Makefile:.if defined(WITH_APACHE_PERF_TUNING) && ${WITH_APACHE_PERF_TUNING} == yes

So, setting i.e. WITH_APACHE_SUEXEC="YES" won't work, it has to be WITH_APACHE_SUEXEC=yes

There are also same problems for other www/apache13-* ports (apache13-modssl and friends)
>How-To-Repeat:
cd /usr/ports/www/apache13/
make WITH_APACHE_SUEXEC=YES
find ./ -name suexec #doesn't find anything

make clean
make WITH_APACHE_SUEXEC=yes
find ./ -name suexec # find a compiled suexec binary
>Fix:
make it honor the 'yes' flag case-insensitively or don't look at the YES at all, and only look if it's defined?


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->ache 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Thu Sep 18 09:30:13 UTC 2008 
Responsible-Changed-Why:  
Over to maintainer (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=127464 
Responsible-Changed-From-To: ache->freebsd-ports-bugs 
Responsible-Changed-By: ache 
Responsible-Changed-When: Tue Sep 23 12:36:37 UTC 2008 
Responsible-Changed-Why:  
Fixed in apache13, returned to the pool for other apaches 

http://www.freebsd.org/cgi/query-pr.cgi?pr=127464 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/127464: commit references a PR
Date: Tue, 23 Sep 2008 12:34:42 +0000 (UTC)

 ache        2008-09-23 12:34:38 UTC
 
   FreeBSD ports repository
 
   Modified files:
     www/apache13         Makefile 
   Log:
   Don't check value for WITH_/WITHOUT_ vars, especially for "yes"
   Just relay on they are set.
   
   PR:             127464
   
   Revision  Changes    Path
   1.183     +6 -7      ports/www/apache13/Makefile
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
Responsible-Changed-From-To: freebsd-ports-bugs->dinoex 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Tue Sep 23 15:57:59 UTC 2008 
Responsible-Changed-Why:  
It appears the next ports are dinoex's. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=127464 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/127464: commit references a PR
Date: Sun, 28 Sep 2008 07:42:33 +0000 (UTC)

 dinoex      2008-09-28 07:42:24 UTC
 
   FreeBSD ports repository
 
   Modified files:
     www/apache13-modssl  Makefile 
   Log:
   - drop case senstive checks
   PR:             127464
   
   Revision  Changes    Path
   1.190     +4 -4      ports/www/apache13-modssl/Makefile
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
Responsible-Changed-From-To: dinoex->sumikawa 
Responsible-Changed-By: dinoex 
Responsible-Changed-When: Sun Sep 28 09:54:09 CEST 2008 
Responsible-Changed-Why:  
Please check ports/www/apache13+ipv6 

http://www.freebsd.org/cgi/query-pr.cgi?pr=127464 
State-Changed-From-To: open->closed 
State-Changed-By: sumikawa 
State-Changed-When: Tue Sep 30 12:14:04 JST 2008 
State-Changed-Why:  
I must be last guy.  Commited, thanks. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=127464 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/127464: commit references a PR
Date: Tue, 30 Sep 2008 03:13:57 +0000 (UTC)

 sumikawa    2008-09-30 03:13:43 UTC
 
   FreeBSD ports repository
 
   Modified files:
     www/apache13+ipv6    Makefile 
     www/apache13+ipv6/files patch-ag 
   Log:
   - Don't check value for WITH_/WITHOUT_ vars, especially for "yes"
     Just relay on they are set.
   - sync with www/apache13.
   
   PR:             127464
   
   Revision  Changes    Path
   1.60      +6 -7      ports/www/apache13+ipv6/Makefile
   1.4       +20 -16    ports/www/apache13+ipv6/files/patch-ag
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
