You are viewing a plain text version of this content. The canonical link for it is here.
Posted to apreq-dev@httpd.apache.org by Bojan Smojver <bo...@rexursive.com> on 2008/11/13 07:29:38 UTC

[RELEASE CANDIDATE] libapreq2 2.10 RC1

It has been over two years since the latest apreq2 release, so it is
time to get some new code out the door. Numerous bugs were fixed (see
the full list in the CHANGES file) since the last official release
(2.08), so please give us feedback on this release candidate.

You can get the tarball, its signature and MD5 checksum from here:

http://people.apache.org/~bojan/libapreq2-2.10-RC1.tar.gz
http://people.apache.org/~bojan/libapreq2-2.10-RC1.tar.gz.asc
http://people.apache.org/~bojan/libapreq2-2.10-RC1.tar.gz.md5

Please report any problems back to the list:

apreq-dev@httpd.apache.org

-- 
Bojan


Re: [RELEASE CANDIDATE] libapreq2 2.10 RC1

Posted by Fred Moyer <fr...@redhotpenguin.com>.
Failed a few tests here, perl 5.8.8, apache 2.2.10, mod_perl 2.0.4
prefork, linux.

Can look at this more tomorrow.

[phred@aircloud perl]$ ./t/TEST -verbose  t/apreq/upload.t
[warning] setting ulimit to allow core files
ulimit -c unlimited; /usr/bin/perl
/home/phred/sl/SL-CP/src/libapreq2-2.10/glue/perl/t/TEST -verbose
't/apreq/upload.t'
/home/phred/sl/httpd2/bin/httpd  -d
/home/phred/sl/SL-CP/src/libapreq2-2.10/glue/perl/t -f
/home/phred/sl/SL-CP/src/libapreq2-2.10/glue/perl/t/conf/httpd.conf -D
APACHE2 -D PERL_USEITHREADS
using Apache/2.2.10 (prefork MPM)

waiting 60 seconds for server to start: .[Wed Nov 12 16:15:21 2008]
[warn] PassEnv variable PERL5LIB was undefined
.
waiting 60 seconds for server to start: ok (waited 0 secs)
server localhost.localdomain:8529 started
t/apreq/upload....
1..80
# Running under perl version 5.008008 for linux
# Current time local: Wed Nov 12 16:15:22 2008
# Current time GMT:   Thu Nov 13 00:15:22 2008
# Using Test.pm version 1.25
# Using Apache/Test.pm version 1.31
request has failed (the response code was: 404)
see t/logs/error_log for more details
 Dubious, test returned 255 (wstat 65280, 0xff00)
 Failed 80/80 subtests

Test Summary Report
-------------------
t/apreq/upload (Wstat: 65280 Tests: 0 Failed: 0)
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 80 tests but ran 0.
Files=1, Tests=0,  1 wallclock secs ( 0.04 usr  0.01 sys +  0.50 cusr
0.04 csys =  0.59 CPU)
Result: FAIL
Failed 1/1 test programs. 0/0 subtests failed.
[warning] server localhost.localdomain:8529 shutdown
[  error] error running tests (please examine t/logs/error_log)
[phred@aircloud perl]$ cat t/logs/error_log
[Wed Nov 12 16:13:29 2008] [notice] Apache/2.2.10 (Unix)
mod_apreq2-20051231/2.6.3 mod_perl/2.0.4 Perl/v5.8.8 configured --
resuming normal operations
[Wed Nov 12 16:13:29 2008] [info] Server built: Oct 30 2008 05:08:37
....

Wed Nov 12 16:13:40 2008] [error] [client 127.0.0.1] File does not
exist: /home/phred/sl/SL-CP/src/libapreq2-2.10/glue/perl/t/htdocs/getfiles-binary-httpd
[Wed Nov 12 16:13:40 2008] [info] removed PID file
/home/phred/sl/SL-CP/src/libapreq2-2.10/glue/perl/t/logs/httpd.pid
(pid=17468)
[Wed Nov 12 16:13:40 2008] [notice] caught SIGTERM, shutting down
[Wed Nov 12 16:15:21 2008] [notice] Apache/2.2.10 (Unix)
mod_apreq2-20051231/2.6.3 mod_perl/2.0.4 Perl/v5.8.8 configured --
resuming normal operations
[Wed Nov 12 16:15:21 2008] [info] Server built: Oct 30 2008 05:08:37
[Wed Nov 12 16:15:21 2008] [debug] prefork.c(1001): AcceptMutex:
sysvsem (default: sysvsem)
[Wed Nov 12 16:15:23 2008] [error] [client 127.0.0.1] File does not
exist: /home/phred/sl/SL-CP/src/libapreq2-2.10/glue/perl/t/htdocs/getfiles-binary-httpd
[Wed Nov 12 16:15:23 2008] [info] removed PID file
/home/phred/sl/SL-CP/src/libapreq2-2.10/glue/perl/t/logs/httpd.pid
(pid=17536)
[Wed Nov 12 16:15:23 2008] [notice] caught SIGTERM, shutting down


-------------------------------------------------------------------

[warning] setting ulimit to allow core files
ulimit -c unlimited; /usr/bin/perl
/home/phred/sl/SL-CP/src/libapreq2-2.10/glue/perl/t/TEST -bugreport
-verbose=0
/home/phred/sl/httpd2/bin/httpd  -d
/home/phred/sl/SL-CP/src/libapreq2-2.10/glue/perl/t -f
/home/phred/sl/SL-CP/src/libapreq2-2.10/glue/perl/t/conf/httpd.conf -D
APACHE2 -D PERL_USEITHREADS
using Apache/2.2.10 (prefork MPM)

waiting 60 seconds for server to start: .[Wed Nov 12 16:13:29 2008]
[warn] PassEnv variable PERL5LIB was undefined
.
waiting 60 seconds for server to start: ok (waited 0 secs)
server localhost.localdomain:8529 started
t/api/cookie.........ok
t/api/error..........ok
t/api/module.........ok
t/api/param..........ok
t/apreq/big_input....ok
t/apreq/cgi..........skipped: (no reason given)
t/apreq/cookie.......ok
t/apreq/cookie2......ok
t/apreq/inherit......ok
t/apreq/request......ok
t/apreq/upload.......request has failed (the response code was: 404)
see t/logs/error_log for more details
t/apreq/upload....... Dubious, test returned 255 (wstat 65280, 0xff00)
 Failed 80/80 subtests

Test Summary Report
-------------------
t/apreq/upload   (Wstat: 65280 Tests: 0 Failed: 0)
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 80 tests but ran 0.
Files=11, Tests=135, 10 wallclock secs ( 1.96 usr  0.03 sys +  6.33
cusr  0.52 csys =  8.84 CPU)
Result: FAIL
Failed 1/11 test programs. 0/135 subtests failed.
[warning] server localhost.localdomain:8529 shutdown
[  error] error running tests (please examine t/logs/error_log)
make[1]: *** [run_tests] Error 1
make[1]: Leaving directory `/home/phred/sl/SL-CP/src/libapreq2-2.10/glue/perl'
make: *** [perl_test] Error 2
[phred@aircloud libapreq2-2.10]$ ls t/

On Wed, Nov 12, 2008 at 10:29 PM, Bojan Smojver <bo...@rexursive.com> wrote:
> It has been over two years since the latest apreq2 release, so it is
> time to get some new code out the door. Numerous bugs were fixed (see
> the full list in the CHANGES file) since the last official release
> (2.08), so please give us feedback on this release candidate.
>
> You can get the tarball, its signature and MD5 checksum from here:
>
> http://people.apache.org/~bojan/libapreq2-2.10-RC1.tar.gz
> http://people.apache.org/~bojan/libapreq2-2.10-RC1.tar.gz.asc
> http://people.apache.org/~bojan/libapreq2-2.10-RC1.tar.gz.md5
>
> Please report any problems back to the list:
>
> apreq-dev@httpd.apache.org
>
> --
> Bojan
>
>

RE: [RELEASE CANDIDATE] libapreq2 2.10 RC1

Posted by Steve Hay <St...@planit.com>.
Bojan Smojver wrote:
> It has been over two years since the latest apreq2 release, so it is
> time to get some new code out the door. Numerous bugs were fixed (see
> the full list in the CHANGES file) since the last official release
> (2.08), so please give us feedback on this release candidate.
> 
> You can get the tarball, its signature and MD5 checksum from here:
> 
> http://people.apache.org/~bojan/libapreq2-2.10-RC1.tar.gz
> http://people.apache.org/~bojan/libapreq2-2.10-RC1.tar.gz.asc
> http://people.apache.org/~bojan/libapreq2-2.10-RC1.tar.gz.md5
> 
> Please report any problems back to the list:
> 
> apreq-dev@httpd.apache.org

Using Apache-2.2.10, Perl-5.10.0, mod_perl-2.0.4 and VC++ 2005 I get a
build failure:

cl.exe /Fo"C:\Temp\LIBAPR~1.10\win32\libs\error.obj" /nologo /MD /W3 /O2
/D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D
"APREQ_DECLARE_EXPORT" /I"C:/apache2210vc8\include"
/I"C:\Temp\LIBAPR~1.10\include" /YX /FD /c
C:\Temp\LIBAPR~1.10\library\error.c
cl : Command line warning D9002 : ignoring unknown option '/YX'
error.c
NMAKE : fatal error U1073: don't know how to make
'"C:\Temp\LIBAPR~1.10\win32\libs\libapreq.res  "'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio
8\VC\bin\nmake.exe"' : return code '0x2'
Stop.

The two spaces at the end of the filename that it can't make
("libapreq.res  ") look suspicious, but I haven't had time to
investigate further.

(The same environment built 2.08 without any problems. I must have
missed 2.09.)

Re: [RELEASE CANDIDATE] libapreq2 2.10 RC1

Posted by Issac Goldstand <ma...@beamartyr.net>.
Bojan Smojver wrote:
> It has been over two years since the latest apreq2 release, so it is
> time to get some new code out the door. Numerous bugs were fixed (see
> the full list in the CHANGES file) since the last official release
> (2.08), so please give us feedback on this release candidate.
> 
> You can get the tarball, its signature and MD5 checksum from here:
> 
> http://people.apache.org/~bojan/libapreq2-2.10-RC1.tar.gz
> http://people.apache.org/~bojan/libapreq2-2.10-RC1.tar.gz.asc
> http://people.apache.org/~bojan/libapreq2-2.10-RC1.tar.gz.md5
> 
> Please report any problems back to the list:
> 
> apreq-dev@httpd.apache.org
> 

I'll test shortly.  People, please also take the time to test and vote
on 1.34 so we can release both of these.  Kudos to Bojan for getting us
moving on both releases!

  Issac

Re: [RELEASE CANDIDATE] libapreq2 2.10 RC1

Posted by "Philip M. Gollucci" <pg...@p6m7g8.com>.
Bojan Smojver wrote:
> On Thu, 2008-11-13 at 02:01 -0500, Philip M. Gollucci wrote:
> 
>> (ahh, you were in unix group httpd, I've just added you)
> 
> I am not an httpd committer. I only have commit rights to apreq
> directory.
> 
Well it is what it is, subprojects and all......



-- 
------------------------------------------------------------------------
Philip M. Gollucci (pgollucci@p6m7g8.com) c: 703.336.9354
Consultant - P6M7G8 Inc.  http://p6m7g8.net
Senior System Admin - RideCharge, Inc.  http://ridecharge.com
1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70  3F8C 75B8 8FFB DB9B 8C1C

Work like you don't need the money,
love like you'll never get hurt,
and dance like nobody's watching.

Re: [RELEASE CANDIDATE] libapreq2 2.10 RC1

Posted by Bojan Smojver <bo...@rexursive.com>.
On Thu, 2008-11-13 at 02:01 -0500, Philip M. Gollucci wrote:

> (ahh, you were in unix group httpd, I've just added you)

I am not an httpd committer. I only have commit rights to apreq
directory.

-- 
Bojan


Re: [RELEASE CANDIDATE] libapreq2 2.10 RC1

Posted by Bojan Smojver <bo...@rexursive.com>.
On Thu, 2008-11-13 at 02:01 -0500, Philip M. Gollucci wrote:

> $svn up /www/www.apache.org/dist/httpd
> U    /www/www.apache.org/dist/httpd/tools/release.sh
> U    /www/www.apache.org/dist/httpd/Announcement2.2.txt
> U    /www/www.apache.org/dist/httpd/KEYS
> Updated to revision 713666.

Oh, and thanks!

-- 
Bojan


Re: [RELEASE CANDIDATE] libapreq2 2.10 RC1

Posted by "Philip M. Gollucci" <pg...@p6m7g8.com>.
Bojan Smojver wrote:
> On Thu, 2008-11-13 at 01:49 -0500, Philip M. Gollucci wrote:
>> Bojan Smojver wrote:
>>> Could people subscribed to mod_perl and httpd lists please forward this
>>> e-mail there. Thanks!
>>>
>> fowarded.
> 
> Thank you!
> 
> I have another small problem. I did commit my key to httpd KEYS file.
> However, I cannot 'svn update' /www/www.apache.org/dist/httpd directory
> (permission denied).
> 
> If any of you guys have enough karma, could you please run that command,
> so that the KEYS file gets update on the web site. Thank you.
> 
I can but why can't you
all committers for httpd should be able to ?

(ahh, you were in unix group httpd, I've just added you)

$svn up /www/www.apache.org/dist/httpd
U    /www/www.apache.org/dist/httpd/tools/release.sh
U    /www/www.apache.org/dist/httpd/Announcement2.2.txt
U    /www/www.apache.org/dist/httpd/KEYS
Updated to revision 713666.

-- 
------------------------------------------------------------------------
Philip M. Gollucci (pgollucci@p6m7g8.com) c: 703.336.9354
Consultant - P6M7G8 Inc.  http://p6m7g8.net
Senior System Admin - RideCharge, Inc.  http://ridecharge.com
1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70  3F8C 75B8 8FFB DB9B 8C1C

Work like you don't need the money,
love like you'll never get hurt,
and dance like nobody's watching.

Re: [RELEASE CANDIDATE] libapreq2 2.10 RC1

Posted by Bojan Smojver <bo...@rexursive.com>.
On Thu, 2008-11-13 at 01:49 -0500, Philip M. Gollucci wrote:
> Bojan Smojver wrote:
> > Could people subscribed to mod_perl and httpd lists please forward this
> > e-mail there. Thanks!
> > 
> fowarded.

Thank you!

I have another small problem. I did commit my key to httpd KEYS file.
However, I cannot 'svn update' /www/www.apache.org/dist/httpd directory
(permission denied).

If any of you guys have enough karma, could you please run that command,
so that the KEYS file gets update on the web site. Thank you.

-- 
Bojan


Re: [RELEASE CANDIDATE] libapreq2 2.10 RC1

Posted by "Philip M. Gollucci" <pg...@p6m7g8.com>.
Bojan Smojver wrote:
> Could people subscribed to mod_perl and httpd lists please forward this
> e-mail there. Thanks!
> 
fowarded.

-- 
------------------------------------------------------------------------
Philip M. Gollucci (pgollucci@p6m7g8.com) c: 703.336.9354
Consultant - P6M7G8 Inc.  http://p6m7g8.net
Senior System Admin - RideCharge, Inc.  http://ridecharge.com
1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70  3F8C 75B8 8FFB DB9B 8C1C

Work like you don't need the money,
love like you'll never get hurt,
and dance like nobody's watching.

Re: [RELEASE CANDIDATE] libapreq2 2.10 RC1

Posted by Bojan Smojver <bo...@rexursive.com>.
On Thu, 2008-11-13 at 17:29 +1100, Bojan Smojver wrote:
> It has been over two years since the latest apreq2 release, so it is
> time to get some new code out the door. Numerous bugs were fixed (see
> the full list in the CHANGES file) since the last official release
> (2.08), so please give us feedback on this release candidate.
> 
> You can get the tarball, its signature and MD5 checksum from here:
> 
> http://people.apache.org/~bojan/libapreq2-2.10-RC1.tar.gz
> http://people.apache.org/~bojan/libapreq2-2.10-RC1.tar.gz.asc
> http://people.apache.org/~bojan/libapreq2-2.10-RC1.tar.gz.md5
> 
> Please report any problems back to the list:
> 
> apreq-dev@httpd.apache.org

Could people subscribed to mod_perl and httpd lists please forward this
e-mail there. Thanks!

-- 
Bojan


Re: [RELEASE CANDIDATE] libapreq2 2.10 RC1

Posted by Bojan Smojver <bo...@rexursive.com>.
On Wed, 2008-11-19 at 04:34 -0500, Philip M. Gollucci wrote:

> its 4:30am and I've not look at this code in a while, the debugging will 
> have to wait.
> 
> Also, I I'm pretty sure I want to merge 1-2 things from trunk to 2.10
> that are low risk but important.....

Cool. That's why we have RCs after all :-)

-- 
Bojan


Re: [RELEASE CANDIDATE] libapreq2 2.10 RC1

Posted by "Philip M. Gollucci" <pg...@p6m7g8.com>.
> Bojan Smojver wrote:
> http://people.apache.org/~bojan/libapreq2-2.10-RC1.tar.gz
zones.perl.apache.org:
sun os 5.10
perl 5.10.0 not threaded
httpd 2.2.10 prefork
mod_perl 2.0.3


glue/perl/t/apreq/cgi fails all 71 tests, but this is due to 'make' test 
issues I'd bet.

from t/log/error_log:
  Can't load 
'$HOME/dev/compile/libapreq2-2.10/glue/perl/t/cgi-bin/../../blib/arch/auto/APR/Request/Request.so' 
for module APR::Request: ld.so.1: perl: fatal: libapreq2.so.3: open 
failed: No such file or directory at 
$P/perl/5.10.0/lib/5.10.0/i86pc-solaris-64int/DynaLoader.pm line 203.

That path is wrong, note the cgi-bin dir

./configure
	--prefix=$P/libapreq2/2.10
	--with-perl=$P/perl/5.10.0/bin/perl
	--with-apache2-apxs=$P/httpd/2.2.10/prefork/bin/apxs
	--with-expat=$P/expat/2.0.1
	--enable-perl-glue


its 4:30am and I've not look at this code in a while, the debugging will 
have to wait.

Also, I I'm pretty sure I want to merge 1-2 things from trunk to 2.10
that are low risk but important.....

stay tuned.


-- 
------------------------------------------------------------------------
Philip M. Gollucci (pgollucci@p6m7g8.com) c: 703.336.9354
Consultant - P6M7G8 Inc.  http://p6m7g8.net
Senior System Admin - RideCharge, Inc.  http://ridecharge.com
1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70  3F8C 75B8 8FFB DB9B 8C1C

Work like you don't need the money,
love like you'll never get hurt,
and dance like nobody's watching.

Re: [RELEASE CANDIDATE] libapreq2 2.10 RC1

Posted by Adam Prime <ad...@utoronto.ca>.
Bojan Smojver wrote:
> It has been over two years since the latest apreq2 release, so it is
> time to get some new code out the door. Numerous bugs were fixed (see
> the full list in the CHANGES file) since the last official release
> (2.08), so please give us feedback on this release candidate.
> 
> You can get the tarball, its signature and MD5 checksum from here:
> 
> http://people.apache.org/~bojan/libapreq2-2.10-RC1.tar.gz
> http://people.apache.org/~bojan/libapreq2-2.10-RC1.tar.gz.asc
> http://people.apache.org/~bojan/libapreq2-2.10-RC1.tar.gz.md5
> 
> Please report any problems back to the list:
> 
> apreq-dev@httpd.apache.org
> 

All tests passed for me with perl 5.8.8, Apache 2.2.8, mod_perl 2.0.4. 
I'll try with 2.2.10 later.