Re: 2.07-rc2 (was Re: towards a 2.07 release)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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