From owner-freebsd-apache@FreeBSD.ORG Sat Sep 1 19:06:39 2012 Return-Path: Delivered-To: apache@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CCE59106564A; Sat, 1 Sep 2012 19:06:39 +0000 (UTC) (envelope-from uzimac@da3m0n8t3r.com) Received: from z.umatar.com (z.umatar.com [66.135.39.87]) by mx1.freebsd.org (Postfix) with ESMTP id 635B88FC16; Sat, 1 Sep 2012 19:06:39 +0000 (UTC) Received: from z.umatar.com (localhost [127.0.0.1]) by z.umatar.com (8.14.5/8.14.3) with ESMTP id q81J6cCi030159; Sat, 1 Sep 2012 12:06:38 -0700 (PDT) (envelope-from uzimac@da3m0n8t3r.com) Received: (from uzimac@localhost) by z.umatar.com (8.14.5/8.14.3/Submit) id q81J6cHa030158; Sat, 1 Sep 2012 12:06:38 -0700 (PDT) (envelope-from uzimac@da3m0n8t3r.com) X-Authentication-Warning: z.umatar.com: uzimac set sender to uzimac@da3m0n8t3r.com using -f From: "Waitman Gobble" To: olli hauer Message-Id: <1346526398.30153@da3m0n8t3r.com> X-Originating-IP: 75.36.153.130 X-Mailer: Usermin 1.510 In-Reply-To: <504259CB.4010004@gmx.de> Date: Sat, 01 Sep 2012 12:06:38 -0700 (PDT) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="bound1346526398" Cc: FreeBSD Ports , "apache@FreeBSD.org" Subject: Re: apache22 options NG rewrite testers wanted X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Sep 2012 19:06:39 -0000 This is a multi-part message in MIME format. --bound1346526398 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit olli hauer wrote .. > On 2012-09-01 20:28, Waitman Gobble wrote: > > Olli Hauer wrote .. > >> On 2012-09-01 19:45, Waitman Gobble wrote: > >>> Olli Hauer wrote .. > >>>> Hi all, > >>>> > >>>> I need some testers specially on 9/10-current to test the www/apache22 > >>>> optionsNG rewrite. > >>>> > >>>> I have a report from a 10-current user where we see a make regression, but > >>>> it is not clear if the regression is in make or the ports framework > >>>> therefore I need some more testers. > >>>> > >>>> What does the patch address > >>>> - optons NG rewrite of bsd.apache.mk and apache22 > >>>> - rename port to apache22 so we have no conflicts with upcoming apache24 > >>>> (pkg install apache22) > >>>> - apr/apr-util specific options are gone, apr/apu-util will be used now > >>>> to control the build (THREADS, PGSQL, MYSQL ...) > >>>> - PR 130479 > >>>> - PR 153406 > >>>> - PR 158565 > >>>> - PR 167965 > >>>> - PR 168769 > >>>> > >>>> - PR 165143 > >>>> devel/apr1 long outstanding update and removal of PKGNAMESUFFIX > >>>> > >>>> The patch should be applied from /usr/ports > >>>> (contains fixes for Mk/ www/ and devel/ ) > >>>> > >>>> http://people.freebsd.org/~ohauer/diffs/apache/apache22_optionsNG_2012-09-01.diff > >>>> > >>>> Thanks for your help, > >>>> olli > >>> > >>> Hi Olli, > >>> > >>> Looks like there have been quite a few updates since 8/11, last time I did > a > >> rebuild. Patch didn't work on my src... > >>> I'll take some time tomorrow to csup and rebuild and try out your patch. > >>> > >> > >> Thanks, > >> > >> I haven't tested the patches against csup ports there the $FreeBSD$ header is > different, > >> so I just shaped a tar archive. > >> http://people.freebsd.org/~ohauer/diffs/apache/apache22_optNG.tar.bz2 > >> > >> -- > >> Regards, > >> olli > >> > >> _______________________________________________ > >> freebsd-ports@freebsd.org mailing list > >> http://lists.freebsd.org/mailman/listinfo/freebsd-ports > >> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > > > > > > Thanks, > > I tried the following, no issues. > > machine - > > # uname -a > > FreeBSD hunny.waitman.net 10.0-CURRENT FreeBSD 10.0-CURRENT #0: Sat Aug 11 13:25:18 > PDT 2012 root@hunny.waitman.net:/usr/obj/usr/src/sys/KEYSHIA amd64 > > > > I did not previously have www/apache22 installed on this machine. > > > > > > replace devel/apr1 www/apache22 Mk/bsd.apache.mk > > > > # cd /usr/ports/www/apache22 > > # make -- OK > > # make install -- OK > > # make package -- OK > > # make deinstall -- OK > > # pkg_add apache22-2.2.22_7.tbz -- OK > > # make deinstall -- OK > > # pkg_add apache22-2.2.22_7.tbz -- OK > > # pkg_delete apache22-2.2.22_7 -- OK > > # make install -- OK > > # make readme -- OK > > > > > > # kldload accf_http > > # /usr/local/sbin/apachectl start -- OK > > # wget http://localhost > > --2012-09-01 11:23:22-- http://localhost/ > > Resolving localhost (localhost)... 127.0.0.1, ::1 > > Connecting to localhost (localhost)|127.0.0.1|:80... connected. > > HTTP request sent, awaiting response... 200 OK > > Length: 44 [text/html] > > Saving to: `index.html' > > > > 100%[======================================>] 44 --.-K/s in 0s > > > > 2012-09-01 11:23:22 (6.60 MB/s) - `index.html' saved [44/44] > > > > # cat index.html > >

It works!

> > > > > > > > Is there anything you'd like me to test? > > > > > > I have another machine sitting here running 9 I can test if you like. But it's > busy for the day transcoding a boatload of video, so I can do that one tomorrow > if you likes. > > > > # uname -a > > FreeBSD kamira.waitman.net 9.1-RC1 FreeBSD 9.1-RC1 #0: Tue Aug 14 04:25:06 UTC > 2012 root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 > > > > > > Hm yes, we found on a 10-current system a regression in case ALIAS, AUTHN_ALIAS, > VHOST_ALIAS was selected. > As soon you hit OK in 'make config' the line > OPTIONS_FILE_SET+=ALIAS changed to > OPTIONS_FILE_UNSET+=ALIAS in /var/db/ports/apache22/options > > Will be nice if you could 'grep ALIAS /var/db/ports/apache22/options' > Adjust with 'make config' and grep again (or save the option file and do a diff) > > We investigate at the moment if this was a specific 10-current issue or an issue > in the ports/options/apache framework. > (but this will take some time longer because of 10 hours tz difference) > > Thanks, > olli > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" OK, I can do that... BUT those three options were 'already' selected when i did the test... # grep ALIAS /var/db/ports/apache22/options _FILE_COMPLETE_OPTIONS_LIST= AUTH_BASIC AUTH_DIGEST AUTHN_ALIAS AUTHN_ANON AUTHN_DBD AUTHN_DBM AUTHN_DEFAULT AUTHN_FILE AUTHZ_DBM AUTHZ_DEFAULT AUTHZ_GROUPFILE AUTHZ_HOST AUTHZ_OWNER AUTHZ_USER AUTHNZ_LDAP LDAP DBD CACHE DISK_CACHE FILE_CACHE MEM_CACHE DAV DAV_FS DAV_LOCK ACTIONS ALIAS ASIS AUTOINDEX CERN_META CGI CGID CHARSET_LITE DEFLATE DIR DUMPIO ENV EXPIRES HEADERS IMAGEMAP INCLUDE INFO LOG_CONFIG LOGIO MIME MIME_MAGIC NEGOTIATION REWRITE SETENVIF SPELING STATUS UNIQUE_ID USERDIR USERTRACK VHOST_ALIAS FILTER SUBSTITUTE VERSION SSL SUEXEC SUEXEC_RSRCLIMIT SUEXEC_USERDIR REQTIMEOUT PROXY BUCKETEER CASE_FILTER CASE_FILTER_IN EXT_FILTER LOG_FORENSIC OPTIONAL_HOOK_EXPORT OPTIONAL_HOOK_IMPORT OPTIONAL_FN_IMPORT OPTIONAL_FN_EXPORT IPV6 IPV4_ONLY IPV6_ONLY PROXY_AJP PROXY_BALANCER PROXY_CONNECT PROXY_FTP PROXY_HTTP PROXY_SCGI OPTIONS_FILE_SET+=AUTHN_ALIAS OPTIONS_FILE_SET+=ALIAS OPTIONS_FILE_SET+=VHOST_ALIAS Do you want me to 'deselect' them? Running 'make config' and leaving them selected doesn't change the options. here's 'make config' de-selecting those three options: # grep ALIAS /var/db/ports/apache22/options _FILE_COMPLETE_OPTIONS_LIST= AUTH_BASIC AUTH_DIGEST AUTHN_ALIAS AUTHN_ANON AUTHN_DBD AUTHN_DBM AUTHN_DEFAULT AUTHN_FILE AUTHZ_DBM AUTHZ_DEFAULT AUTHZ_GROUPFILE AUTHZ_HOST AUTHZ_OWNER AUTHZ_USER AUTHNZ_LDAP LDAP DBD CACHE DISK_CACHE FILE_CACHE MEM_CACHE DAV DAV_FS DAV_LOCK ACTIONS ALIAS ASIS AUTOINDEX CERN_META CGI CGID CHARSET_LITE DEFLATE DIR DUMPIO ENV EXPIRES HEADERS IMAGEMAP INCLUDE INFO LOG_CONFIG LOGIO MIME MIME_MAGIC NEGOTIATION REWRITE SETENVIF SPELING STATUS UNIQUE_ID USERDIR USERTRACK VHOST_ALIAS FILTER SUBSTITUTE VERSION SSL SUEXEC SUEXEC_RSRCLIMIT SUEXEC_USERDIR REQTIMEOUT PROXY BUCKETEER CASE_FILTER CASE_FILTER_IN EXT_FILTER LOG_FORENSIC OPTIONAL_HOOK_EXPORT OPTIONAL_HOOK_IMPORT OPTIONAL_FN_IMPORT OPTIONAL_FN_EXPORT IPV6 IPV4_ONLY IPV6_ONLY PROXY_AJP PROXY_BALANCER PROXY_CONNECT PROXY_FTP PROXY_HTTP PROXY_SCGI OPTIONS_FILE_UNSET+=AUTHN_ALIAS OPTIONS_FILE_UNSET+=ALIAS OPTIONS_FILE_UNSET+=VHOST_ALIAS and 'make config' RE-selecting the three options: # grep ALIAS /var/db/ports/apache22/options _FILE_COMPLETE_OPTIONS_LIST= AUTH_BASIC AUTH_DIGEST AUTHN_ALIAS AUTHN_ANON AUTHN_DBD AUTHN_DBM AUTHN_DEFAULT AUTHN_FILE AUTHZ_DBM AUTHZ_DEFAULT AUTHZ_GROUPFILE AUTHZ_HOST AUTHZ_OWNER AUTHZ_USER AUTHNZ_LDAP LDAP DBD CACHE DISK_CACHE FILE_CACHE MEM_CACHE DAV DAV_FS DAV_LOCK ACTIONS ALIAS ASIS AUTOINDEX CERN_META CGI CGID CHARSET_LITE DEFLATE DIR DUMPIO ENV EXPIRES HEADERS IMAGEMAP INCLUDE INFO LOG_CONFIG LOGIO MIME MIME_MAGIC NEGOTIATION REWRITE SETENVIF SPELING STATUS UNIQUE_ID USERDIR USERTRACK VHOST_ALIAS FILTER SUBSTITUTE VERSION SSL SUEXEC SUEXEC_RSRCLIMIT SUEXEC_USERDIR REQTIMEOUT PROXY BUCKETEER CASE_FILTER CASE_FILTER_IN EXT_FILTER LOG_FORENSIC OPTIONAL_HOOK_EXPORT OPTIONAL_HOOK_IMPORT OPTIONAL_FN_IMPORT OPTIONAL_FN_EXPORT IPV6 IPV4_ONLY IPV6_ONLY PROXY_AJP PROXY_BALANCER PROXY_CONNECT PROXY_FTP PROXY_HTTP PROXY_SCGI OPTIONS_FILE_SET+=AUTHN_ALIAS OPTIONS_FILE_SET+=ALIAS OPTIONS_FILE_SET+=VHOST_ALIAS -- Waitman Gobble San Jose California USA --bound1346526398--