Re: apache22 options NG rewrite testers wanted

2012-09-04 Thread olli hauer
On 2012-09-04 22:49, olli hauer wrote:
> On 2012-09-04 22:29, Mike Jakubik wrote:
>> On Sun, 2012-09-02 at 10:15 +0200, Olli Hauer wrote:
>>> On 2012-09-02 01:48, Waitman Gobble wrote:
 OK, I can do that... BUT those three options were 'already' selected 
 when i did
>> the test... 
>>
>> snip ...
>>
>>
>> So it seems more and more the reported issue is a local one.

 I agree. So you *don't* need testing on my 9 machine, right?
>>>
>>> Right,
>>>
>>> Thanks for your support!
>>>
>>> --
>>> Regards,
>>> olli
>>
>>
>>
>> Hello,
>>
>> This change seems to break an upgrade path on my system.
>>
>> # pkg_version -v|grep needs
>> apache-worker-2.2.22_5  <   needs updating (port has
>> 2.2.22_7)
>>
>> Ok, lets update it.
>>
>> # portmaster apache-worker
>>
>> ===>>> Currently installed version: apache-worker-2.2.22_5
>> ===>>> Port directory: /usr/ports/www/apache22
>>
>>  ===>>> This port is marked IGNORE
>>  ===>>> does not build with CGI. Please de-select CGI and select CGID
>> instead
>>
>>
>>  ===>>> If you are sure you can build it, remove the
>> IGNORE line in the Makefile and try again.
>> Terminated
>>
>> Great, no more cgi, seems like cgid is the new cgi, OK, lets update the
>> config.
>>
>> # cd /usr/ports/www/apache22
>> # make config
>>
>> Uncheck mod_cgi. Run portmaster again, same error message.
>>
>> # cd /usr/ports/www/apache22-worker-mpm
>> # make config
>>
>> Hrm, mod_cgi is not even listed here. Lets trey to build this port.
>>
>> # make
>>
>> ===>  apache22-worker-mpm-2.2.22_7 conflicts with installed package(s): 
>>   apache-worker-2.2.22_5
>>
>>   They install files into the same place.
>>   You may want to stop build with Ctrl + C.
>>
>> Conflicts? It's the same port
>>

Ah sorry, I answered only one part and only half ...
CGI shouldn't be used with event and worker MPM.
See http://httpd.apache.org/docs/2.2/mod/mod_cgi.html

Since we know the chosen MPM only after the user selected the options and
have then not really the possibility to disable CGI. We have to use IGNORE
(before we silently changed CGI to CGID)

For apache, apache-peruser-mpm and apache-itk-mpm CGI is still available
and a valid option.

The second change is with the look forward to pkg and apache24 so the PORTNAME,
PACKAGENAME and LATEST_LINK do match (was not the case before)

If you have issues with the way Bryan described just temporarily change in
the www/apache port CONFLICTS= to _CONFLICTS.

Btw. if you use
  portmaster -o www/apache22-worker-mpm www/apache22
you will end up with apache and not apache-worker-mpm


Regards,
olli



___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: apache22 options NG rewrite testers wanted

2012-09-04 Thread Mike Jakubik
On Tue, 2012-09-04 at 22:49 +0200, olli hauer wrote:

> If possible wait the next 40min. Im reworking at the moment the last APR only 
> option
> about IPv4-mapping. IPv6 is an APR only option and v4-mapping should be off 
> by default.
> (My tests build are running at the moment, I only have to overcome the 
> description limit with DIALOG ...)


Olli,

Thanks for the quick response, i will wait for your next update.

Mike.

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: apache22 options NG rewrite testers wanted

2012-09-04 Thread Bryan Drewery
On 9/4/2012 3:29 PM, Mike Jakubik wrote:
> ===>  apache22-worker-mpm-2.2.22_7 conflicts with installed package(s): 
>   apache-worker-2.2.22_5
> 
>   They install files into the same place.
>   You may want to stop build with Ctrl + C.

You can just change the origin:

portmaster -o www/apache22-worker-mpm www/apache22

Bryan
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: apache22 options NG rewrite testers wanted

2012-09-04 Thread olli hauer
On 2012-09-04 22:29, Mike Jakubik wrote:
> On Sun, 2012-09-02 at 10:15 +0200, Olli Hauer wrote:
>> On 2012-09-02 01:48, Waitman Gobble wrote:
>>> OK, I can do that... BUT those three options were 'already' selected 
>>> when i did
> the test... 
>
> snip ...
>
>
> So it seems more and more the reported issue is a local one.
>>>
>>> I agree. So you *don't* need testing on my 9 machine, right?
>>
>> Right,
>>
>> Thanks for your support!
>>
>> --
>> Regards,
>> olli
> 
> 
> 
> Hello,
> 
> This change seems to break an upgrade path on my system.
> 
> # pkg_version -v|grep needs
> apache-worker-2.2.22_5  <   needs updating (port has
> 2.2.22_7)
> 
> Ok, lets update it.
> 
> # portmaster apache-worker
> 
> ===>>> Currently installed version: apache-worker-2.2.22_5
> ===>>> Port directory: /usr/ports/www/apache22
> 
>   ===>>> This port is marked IGNORE
>   ===>>> does not build with CGI. Please de-select CGI and select CGID
> instead
> 
> 
>   ===>>> If you are sure you can build it, remove the
>  IGNORE line in the Makefile and try again.
> Terminated
> 
> Great, no more cgi, seems like cgid is the new cgi, OK, lets update the
> config.
> 
> # cd /usr/ports/www/apache22
> # make config
> 
> Uncheck mod_cgi. Run portmaster again, same error message.
> 
> # cd /usr/ports/www/apache22-worker-mpm
> # make config
> 
> Hrm, mod_cgi is not even listed here. Lets trey to build this port.
> 
> # make
> 
> ===>  apache22-worker-mpm-2.2.22_7 conflicts with installed package(s): 
>   apache-worker-2.2.22_5
> 
>   They install files into the same place.
>   You may want to stop build with Ctrl + C.
> 
> Conflicts? It's the same port
> 
> Thanks.
> 

Within the old framework we silently disabled CGI and enabled CGID.
This is no longer possible with options NG since this adjustment has
to be done before the option file is read by the framework.

To disable CGI place a comment # in front of the following lines in 
apache-(event|worker)-mpm

#OPTIONS_EXCLUDE=CGI
#OPTIONS_UNSET+= CGI

Then call make config deselect and the build will go on.

As second solution you can change / delete the line in 
/var/db/ports/apache22-worker-mpm
 OPTIONS_FILE_SET+=CGI -> OPTIONS_FILE_UNSET+=CGI


If possible wait the next 40min. Im reworking at the moment the last APR only 
option
about IPv4-mapping. IPv6 is an APR only option and v4-mapping should be off by 
default.
(My tests build are running at the moment, I only have to overcome the 
description limit with DIALOG ...)

--
Regards,
olli
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: apache22 options NG rewrite testers wanted

2012-09-04 Thread Mike Jakubik
On Sun, 2012-09-02 at 10:15 +0200, Olli Hauer wrote:
> On 2012-09-02 01:48, Waitman Gobble wrote:
> >>> > > OK, I can do that... BUT those three options were 'already' selected 
> >>> > > when i did
> >> > the test... 
> >> > 
> >> > snip ...
> >> > 
> >> > 
> >> > So it seems more and more the reported issue is a local one.
> > 
> > I agree. So you *don't* need testing on my 9 machine, right?
> 
> Right,
> 
> Thanks for your support!
> 
> --
> Regards,
> olli



Hello,

This change seems to break an upgrade path on my system.

# pkg_version -v|grep needs
apache-worker-2.2.22_5  <   needs updating (port has
2.2.22_7)

Ok, lets update it.

# portmaster apache-worker

===>>> Currently installed version: apache-worker-2.2.22_5
===>>> Port directory: /usr/ports/www/apache22

===>>> This port is marked IGNORE
===>>> does not build with CGI. Please de-select CGI and select CGID
instead


===>>> If you are sure you can build it, remove the
   IGNORE line in the Makefile and try again.
Terminated

Great, no more cgi, seems like cgid is the new cgi, OK, lets update the
config.

# cd /usr/ports/www/apache22
# make config

Uncheck mod_cgi. Run portmaster again, same error message.

# cd /usr/ports/www/apache22-worker-mpm
# make config

Hrm, mod_cgi is not even listed here. Lets trey to build this port.

# make

===>  apache22-worker-mpm-2.2.22_7 conflicts with installed package(s): 
  apache-worker-2.2.22_5

  They install files into the same place.
  You may want to stop build with Ctrl + C.

Conflicts? It's the same port

Thanks.





___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: apache22 options NG rewrite testers wanted

2012-09-02 Thread Olli Hauer
On 2012-09-02 01:48, Waitman Gobble wrote:
>>> > > OK, I can do that... BUT those three options were 'already' selected 
>>> > > when i did
>> > the test... 
>> > 
>> > snip ...
>> > 
>> > 
>> > So it seems more and more the reported issue is a local one.
> 
> I agree. So you *don't* need testing on my 9 machine, right?

Right,

Thanks for your support!

--
Regards,
olli
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: apache22 options NG rewrite testers wanted

2012-09-01 Thread Waitman Gobble
olli hauer  wrote ..
> On 2012-09-01 21:06, Waitman Gobble wrote:
> > 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-unsubscr...@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 r...@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 r...@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
> >>
> > 
> > OK, I can do that... BUT those three options were 'already' selected when i 
> > did
> the test... 
> 
> snip ...
> 
> 
> So it

Re: apache22 options NG rewrite testers wanted

2012-09-01 Thread olli hauer
On 2012-09-01 21:06, Waitman Gobble wrote:
> 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-unsubscr...@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 r...@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 r...@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
>>
> 
> OK, I can do that... BUT those three options were 'already' selected when i 
> did the test... 

snip ...


So it seems more and more the reported issue is a local one.

Thanks,
olli
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: apache22 options NG rewrite testers wanted

2012-09-01 Thread Waitman Gobble
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-unsubscr...@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 r...@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 r...@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-unsubscr...@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 AUT

Re: apache22 options NG rewrite testers wanted

2012-09-01 Thread olli hauer
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-unsubscr...@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 r...@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 r...@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-unsubscr...@freebsd.org"


Re: apache22 options NG rewrite testers wanted

2012-09-01 Thread Waitman Gobble
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-unsubscr...@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 r...@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 r...@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64


-- 
Waitman Gobble
San Jose California USA

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Re: apache22 options NG rewrite testers wanted

2012-09-01 Thread Olli Hauer
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-unsubscr...@freebsd.org"


Re: apache22 options NG rewrite testers wanted

2012-09-01 Thread Waitman Gobble
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
> ___
> freebsd-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

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.

-- 
Waitman Gobble
San Jose California USA
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

apache22 options NG rewrite testers wanted

2012-09-01 Thread Olli Hauer
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
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"