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 Joe Schaefer <jo...@sunstarsys.com> on 2005/10/13 19:06:51 UTC

2.07-rc2 (was Re: towards a 2.07 release)

Note this is our second non-dev candidate, so please give it the 
extra scrutiny it deserves. Release Candidate #2 -

    http://people.apache.org/~joes/libapreq2-2.07-rc2.tar.gz

Thanks!

-- 
Joe Schaefer


Re: 2.07-rc3 (was Re: 2.07-rc2)

Posted by Randy Kobes <ra...@theoryx5.uwinnipeg.ca>.
On Sun, 16 Oct 2005, Joe Schaefer wrote:

> Ok, please test rc3 instead:
>
>    http://people.apache.org/~joes/libapreq2-2.07-rc3.tar.gz

Builds and passes all tests, including the perl glue, on

- Win32 (ActivePerl 813: perl-5.8.7), mp 2.0.2 (rc2),
   Apache/2.0.54 (winnt)
- linux (perl-5.8.7), mp 2.0.1, Apache/2.0.54 (prefork)

There is a warning on Win32 at the perl Makefile.PL
stage about an unitialized value being used for the
--with-apache2-apxs option, if this is not specified;
this has been fixed in the current svn sources.

-- 
best regards,
randy

Re: 2.07-rc3 (was Re: 2.07-rc2)

Posted by Steve Hay <st...@uk.radan.com>.
Joe Schaefer wrote:
> Ok, please test rc3 instead:
> 
>     http://people.apache.org/~joes/libapreq2-2.07-rc3.tar.gz

All tests OK here (WinXP/VC6, perl-5.8.7, apache-2.0.54, mp-2.0.2-rc2). 
  Apache2::* installed OK too.


------------------------------------------------
Radan Computational Ltd.

The information contained in this message and any files transmitted with it are confidential and intended for the addressee(s) only. If you have received this message in error or there are any problems, please notify the sender immediately. The unauthorized use, disclosure, copying or alteration of this message is strictly forbidden. Note that any views or opinions presented in this email are solely those of the author and do not necessarily represent those of Radan Computational Ltd. The recipient(s) of this message should check it and any attached files for viruses: Radan Computational will accept no liability for any damage caused by any virus transmitted by this email.

Re: 2.07-rc3 (was Re: 2.07-rc2)

Posted by "Philip M. Gollucci" <pg...@p6m7g8.com>.
I just compiled an svn version and I get

mod_apreq2-20050712/2.5.6-dev

That should be

2.0.7-dev

I would guess rc3 does something similiar.  I've also seen someone else post 
about this maybe on modperl@, and with v 2.1.3 I think.



-- 
END
------------------------------------------------------------
     What doesn't kill us can only make us stronger.
                 Nothing is impossible.
				
Philip M. Gollucci (pgollucci@p6m7g8.com) 301.254.5198
Consultant / http://p6m7g8.net/Resume/
Senior Developer / Liquidity Services, Inc.
   http://www.liquidityservicesinc.com
        http://www.liquidation.com
        http://www.uksurplus.com
        http://www.govliquidation.com
        http://www.gowholesale.com

Re: 2.07-rc3 (was Re: 2.07-rc2)

Posted by "Philip M. Gollucci" <pg...@p6m7g8.com>.
Philip M. Gollucci wrote:
> I can't for the life of me figure out where cgi.t is generated from as 
> its not under SVN.
Call me an idiot, I was lookin in the rc3 dir not the svn dir. *sigh*

Here's a patch:
 >svn diff
Index: cgi.t
===================================================================
--- cgi.t       (revision 327592)
+++ cgi.t       (working copy)
@@ -7,7 +7,6 @@
  use Apache::TestRequest qw(GET_BODY UPLOAD_BODY
                             GET_BODY_ASSERT POST_BODY GET_RC GET_HEAD);
  use constant WIN32 => Apache::TestConfig::WIN32;
-use HTTP::Cookies;
  use Cwd;
  require File::Basename;

@@ -36,8 +35,10 @@
  my @big_keys    = ('a'..'z');

  plan tests => 10 + @key_len * @key_num + @big_key_len * @big_key_num +
-  @names * @methods, have_lwp && have_cgi;
+  @names * @methods, have_lwp && have_cgi && need_module('HTTP::Cookies');

+require HTTP::Cookies;
+
  my $location = '/cgi-bin';
  my $script = $location . '/test_cgi.pl';
  my $line_end = WIN32 ? "\r\n" : "\n";

-- 
END
------------------------------------------------------------
     What doesn't kill us can only make us stronger.
                 Nothing is impossible.
				
Philip M. Gollucci (pgollucci@p6m7g8.com) 301.254.5198
Consultant / http://p6m7g8.net/Resume/
Senior Developer / Liquidity Services, Inc.
   http://www.liquidityservicesinc.com
        http://www.liquidation.com
        http://www.uksurplus.com
        http://www.govliquidation.com
        http://www.gowholesale.com


Re: 2.07-rc3 (was Re: 2.07-rc2)

Posted by "Philip M. Gollucci" <pg...@p6m7g8.com>.
Joe Schaefer wrote:
> Ok, please test rc3 instead:
> 
>     http://people.apache.org/~joes/libapreq2-2.07-rc3.tar.gz
I still get:
t/apreq/big_input....skipped
         all skipped: no reason given
t/apreq/cgi..........Can't locate HTTP/Cookies.pm in @INC (@INC contains: 
/usr/home/pgollucci/libapreq2-2.07/glue/perl/blib/lib /usr/home/pgollucci/libapreq2-2.07/glue/perl/blib/arch 
/usr/home/pgollucci/libapreq2-2.07/glue/perl blib/arch blib/lib /usr/home/pgollucci/release/perl/5.8.7/lib 
/usr/home/pgollucci/release/perl/5.8.7/lib /usr/home/pgollucci/release/perl/5.8.7/lib 
/usr/home/pgollucci/release/perl/5.8.7/lib .) at t/apreq/cgi.t line 10.
BEGIN failed--compilation aborted at t/apreq/cgi.t line 10

without it installed.

I can't for the life of me figure out where cgi.t is generated from as its not under SVN.

if I change cgi.t myself, or install HTTP::Cookies,

All tests pass, make install works, and make docs_instal work
on

FreeBSD 7.0-current
perl 5.8.7 w/out ithreads
httpd 2.0.54 apr w/o threads
mod_perl 2.0.2






-- 
END
------------------------------------------------------------
     What doesn't kill us can only make us stronger.
                 Nothing is impossible.
				
Philip M. Gollucci (pgollucci@p6m7g8.com) 301.254.5198
Consultant / http://p6m7g8.net/Resume/
Senior Developer / Liquidity Services, Inc.
   http://www.liquidityservicesinc.com
        http://www.liquidation.com
        http://www.uksurplus.com
        http://www.govliquidation.com
        http://www.gowholesale.com


2.07-rc3 (was Re: 2.07-rc2)

Posted by Joe Schaefer <jo...@sunstarsys.com>.
Randy Kobes <ra...@theoryx5.uwinnipeg.ca> writes:

> On Sat, 15 Oct 2005, Ville Skytt. wrote:
>
>> But I found a way to fix it; immediately after unpacking the tarball,
>> "rm glue/perl/pm_to_blib" and then proceeding as usual fixes it for me.
>> I wonder why that file is shipped in the tarball (and the top-level
>> MANIFEST) in the first place?  It was not in 2.06-dev.
>
> Nice catch! You're right about removing the pm_to_blib
> fixing the problem; it was probably just a stray that
> got picked up when making the distribution, and normally
> shouldn't be included.

Ok, please test rc3 instead:

    http://people.apache.org/~joes/libapreq2-2.07-rc3.tar.gz


-- 
Joe Schaefer


Re: 2.07-rc2 (was Re: towards a 2.07 release)

Posted by Randy Kobes <ra...@theoryx5.uwinnipeg.ca>.
On Sat, 15 Oct 2005, Ville Skytt� wrote:

> But I found a way to fix it; immediately after unpacking the tarball,
> "rm glue/perl/pm_to_blib" and then proceeding as usual fixes it for me.
> I wonder why that file is shipped in the tarball (and the top-level
> MANIFEST) in the first place?  It was not in 2.06-dev.

Nice catch! You're right about removing the pm_to_blib
fixing the problem; it was probably just a stray that
got picked up when making the distribution, and normally
shouldn't be included.

-- 
best regards,
randy

Re: 2.07-rc2 (was Re: towards a 2.07 release)

Posted by Ville Skyttä <vs...@gmail.com>.
On Fri, 2005-10-14 at 18:33 -0500, Randy Kobes wrote:
> On Fri, 14 Oct 2005, Ville Skytt wrote:
> 
> > On Fri, 2005-10-14 at 00:40 -0500, Randy Kobes wrote:
> >> I also find that - I think the following should fix this:
> > [...]
> >> +    PMLIBDIRS => ['lib'],
> >
> > Unfortunately it doesn't seem to, the problem persists and I didn't
> > notice the above changing anything.
> 
> It works for me in installing the Apache2::* modules.
> You might have to do a make clean; first, and then
> rerun make; so that the changed Makefile.PL will
> regenerate the new Makefile.

As I'm building rpms, every build will be from a clean state anyway
("clean" as in "as is from the tarball"), there's no Makefile that could
be used to run a "make clean" from.

And BTW, according to my ExtUtils::MakeMaker (6.17 from Perl 5.8.6)
docs, "lib" is in PMLIBDIRS by default so I think the above patch might
be a no-op.

> If this still doesn't work, do the Apache2::* modules
> appear beneath glue/perl/blib/?

Nope.

But I found a way to fix it; immediately after unpacking the tarball,
"rm glue/perl/pm_to_blib" and then proceeding as usual fixes it for me.
I wonder why that file is shipped in the tarball (and the top-level
MANIFEST) in the first place?  It was not in 2.06-dev.


Re: 2.07-rc2 (was Re: towards a 2.07 release)

Posted by Randy Kobes <ra...@theoryx5.uwinnipeg.ca>.
On Fri, 14 Oct 2005, Ville Skytt� wrote:

> On Fri, 2005-10-14 at 00:40 -0500, Randy Kobes wrote:
>> On Thu, 13 Oct 2005, Ville Skytt wrote:
>>
>>> On Thu, 2005-10-13 at 13:06 -0400, Joe Schaefer wrote:
>>>> Note this is our second non-dev candidate, so please give it the
>>>> extra scrutiny it deserves. Release Candidate #2 -
>>>
>>> None of the Apache2/*.pm files get installed with 2.07-rc2 here, but the
>>> Apache2::*.3 man pages do.  In 2.06-dev, all the *.pm (and man pages)
>>> were installed as expected.
>>
>> I also find that - I think the following should fix this:
> [...]
>> +    PMLIBDIRS => ['lib'],
>
> Unfortunately it doesn't seem to, the problem persists and I didn't
> notice the above changing anything.

It works for me in installing the Apache2::* modules.
You might have to do a make clean; first, and then
rerun make; so that the changed Makefile.PL will
regenerate the new Makefile.

If this still doesn't work, do the Apache2::* modules
appear beneath glue/perl/blib/?

-- 
best regards,
randy

Re: 2.07-rc2 (was Re: towards a 2.07 release)

Posted by Ville Skyttä <vs...@gmail.com>.
On Fri, 2005-10-14 at 00:40 -0500, Randy Kobes wrote:
> On Thu, 13 Oct 2005, Ville Skytt wrote:
> 
> > On Thu, 2005-10-13 at 13:06 -0400, Joe Schaefer wrote:
> >> Note this is our second non-dev candidate, so please give it the
> >> extra scrutiny it deserves. Release Candidate #2 -
> >
> > None of the Apache2/*.pm files get installed with 2.07-rc2 here, but the
> > Apache2::*.3 man pages do.  In 2.06-dev, all the *.pm (and man pages)
> > were installed as expected.
> 
> I also find that - I think the following should fix this:
[...]
> +    PMLIBDIRS => ['lib'],

Unfortunately it doesn't seem to, the problem persists and I didn't
notice the above changing anything.


Re: 2.07-rc2 (was Re: towards a 2.07 release)

Posted by Randy Kobes <ra...@theoryx5.uwinnipeg.ca>.
On Thu, 13 Oct 2005, Ville Skytt� wrote:

> On Thu, 2005-10-13 at 13:06 -0400, Joe Schaefer wrote:
>> Note this is our second non-dev candidate, so please give it the
>> extra scrutiny it deserves. Release Candidate #2 -
>
> None of the Apache2/*.pm files get installed with 2.07-rc2 here, but the
> Apache2::*.3 man pages do.  In 2.06-dev, all the *.pm (and man pages)
> were installed as expected.

I also find that - I think the following should fix this:

=========================================================
--- glue/perl/Makefile.PL~	2005-10-14 00:25:15.000000000 -0500
+++ glue/perl/Makefile.PL	2005-10-14 00:29:46.000000000 -0500
@@ -162,6 +162,7 @@
  my %opts = (
      NAME => 'libapreq2',
      DIR => [qw(xs)],
+    PMLIBDIRS => ['lib'],
      clean => { FILES => "xs t/logs t/TEST @scripts" },
      realclean => { FILES => "xsbuilder/tables" },
  );

=============================================================

-- 
best regards,
randy kobes

Re: 2.07-rc2 (was Re: towards a 2.07 release)

Posted by Ville Skyttä <vs...@gmail.com>.
On Thu, 2005-10-13 at 13:06 -0400, Joe Schaefer wrote:
> Note this is our second non-dev candidate, so please give it the 
> extra scrutiny it deserves. Release Candidate #2 -

None of the Apache2/*.pm files get installed with 2.07-rc2 here, but the
Apache2::*.3 man pages do.  In 2.06-dev, all the *.pm (and man pages)
were installed as expected.

This is Fedora Core 4, perl 5.8.6, configuring libapreq2
with ./configure, building rpms for Fedora Extras.  More details
available on request if needed.


Re: 2.07-rc2 (was Re: towards a 2.07 release)

Posted by Randy Kobes <ra...@theoryx5.uwinnipeg.ca>.
On Thu, 13 Oct 2005, Joe Schaefer wrote:

> Note this is our second non-dev candidate, so please give it the
> extra scrutiny it deserves. Release Candidate #2 -
>
>    http://people.apache.org/~joes/libapreq2-2.07-rc2.tar.gz
>
> Thanks!

There seems to be a problem (reported in another thread
by Ville Skytta) with the perl glue, in that the Apache2::*
modules don't get copied over to blib, and subsequently
won't get installed. Also, there's a minor annoyance
on Win32 with a warning about a non-existent configuration
option in the top-level Makefile.PL - I'll fix this as
soon as the svn server gets back up.

However, all tests, including those of the perl glue,
passed for me:

- linux: Apache/2.0.54 (prefork), perl-5.8.7,
          mod_perl 2.0.1
- win32: Apache/2.0.54 (winnt), perl-5.8.7 (ActivePerl 813),
          (RC2 of mod_perl 2.0.2)

-- 
best regards,
randy

Re: 2.07-rc2 (was Re: towards a 2.07 release)

Posted by Steve Hay <st...@uk.radan.com>.
Joe Schaefer wrote:
> Note this is our second non-dev candidate, so please give it the 
> extra scrutiny it deserves. Release Candidate #2 -
> 
>     http://people.apache.org/~joes/libapreq2-2.07-rc2.tar.gz

All tests OK for me: WinXP/VC6, perl-5.8.7 (without PERL_IMPLICIT_SYS!), 
apache-2.0.54, mp2-2.0.2-RC2.


------------------------------------------------
Radan Computational Ltd.

The information contained in this message and any files transmitted with it are confidential and intended for the addressee(s) only. If you have received this message in error or there are any problems, please notify the sender immediately. The unauthorized use, disclosure, copying or alteration of this message is strictly forbidden. Note that any views or opinions presented in this email are solely those of the author and do not necessarily represent those of Radan Computational Ltd. The recipient(s) of this message should check it and any attached files for viruses: Radan Computational will accept no liability for any damage caused by any virus transmitted by this email.

Re: 2.07-rc2 (was Re: towards a 2.07 release)

Posted by Bojan Smojver <bo...@rexursive.com>.
On Thu, 2005-10-13 at 13:06 -0400, Joe Schaefer wrote:

> Note this is our second non-dev candidate, so please give it the 
> extra scrutiny it deserves. Release Candidate #2 -
> 
>     http://people.apache.org/~joes/libapreq2-2.07-rc2.tar.gz

A quick test of the C portion of the library and mod_apreq2 for Apache2
shows no problems.

-- 
Bojan