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

2005-10-15 Thread Randy Kobes

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)

2005-10-15 Thread Ville Skyttä
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)

2005-10-14 Thread Bojan Smojver
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



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

2005-10-14 Thread Randy Kobes

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)

2005-10-14 Thread Ville Skyttä
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)

2005-10-14 Thread Steve Hay

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)

2005-10-13 Thread Randy Kobes

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)

2005-10-13 Thread Randy Kobes

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.0 -0500
+++ glue/perl/Makefile.PL   2005-10-14 00:29:46.0 -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)

2005-10-13 Thread Ville Skyttä
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.



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

2005-10-13 Thread Joe Schaefer
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