You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl@perl.apache.org by Gary Geiglein <gg...@webexaro.com> on 2000/12/17 05:54:02 UTC

perl Makefile.PL blows up with Apache 1.3.14


The httpd.h file for apache_1.3.14 looks like this now

#define SERVER_BASEVENDOR   "Apache Group"
#define SERVER_BASEPRODUCT  "Apache"
#define SERVER_BASEREVISION "1.3.14"
#define SERVER_BASEVERSION  SERVER_BASEPRODUCT "/" SERVER_BASEREVISION


so the subroutine httpd_version in the Makefile.PL blows-up because the is 
looking for the BASEVERSION to be expanded.


Re: perl Makefile.PL blows up with Apache 1.3.14

Posted by Stas Bekman <st...@stason.org>.
On Sun, 17 Dec 2000, Leon Brocard wrote:

> Stas Bekman sent the following bits through the ether:
> > It is on CPAN, your mirror is terribly outdated. Time to change the mirror
> > :)
> > > ncftp ...dules/by-module/Apache > pwd
> > > ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module/Apache/
> 
> "The master CPAN site is at FUNET, the Finnish University NETwork (Finland, Europe)."
> -- http://www.cpan.org/SITES.html
> 
> > Note, that CPAN.pm shell won't see it, since it skips files with '_' in
> > the version number. So according to it, it's still 1.24 that's the latest.
> 
> So CPAN.pm can't find it and it's not in the modules/by-module/Apache
> directory. It's a wonder anyone finds it at all! (apart from cpan.org
> or perl.apache.org ;-) May I suggest another version number is chosen
> which allows better distribution?...

As mentioned in my previous email the '_' char in the version number makes
the release special and sort of hidden. (that's why it's not in
modules/by-module/Apache as well). You can still find the module thru
search.cpan.org and in the author's directory. (and on perl.apache.org)

Now why it was called is way, I don't know. 

Here is an original announcement:
http://forum.swarthmore.edu/epigone/modperl/prorclaxlou/Pine.LNX.4.10.10010100946310.314-100000@mojo.covalent.net
  ...
  support version parsing of 1.3.13-dev's httpd.h
  ...


_____________________________________________________________________
Stas Bekman              JAm_pH     --   Just Another mod_perl Hacker
http://stason.org/       mod_perl Guide  http://perl.apache.org/guide 
mailto:stas@stason.org   http://apachetoday.com http://logilune.com/
http://singlesheaven.com http://perl.apache.org http://perlmonth.com/  



Re: perl Makefile.PL blows up with Apache 1.3.14

Posted by Leon Brocard <ac...@astray.com>.
Stas Bekman sent the following bits through the ether:
> It is on CPAN, your mirror is terribly outdated. Time to change the mirror
> :)
> > ncftp ...dules/by-module/Apache > pwd
> > ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module/Apache/

"The master CPAN site is at FUNET, the Finnish University NETwork (Finland, Europe)."
-- http://www.cpan.org/SITES.html

> Note, that CPAN.pm shell won't see it, since it skips files with '_' in
> the version number. So according to it, it's still 1.24 that's the latest.

So CPAN.pm can't find it and it's not in the modules/by-module/Apache
directory. It's a wonder anyone finds it at all! (apart from cpan.org
or perl.apache.org ;-) May I suggest another version number is chosen
which allows better distribution?...

Leon "just got hit by this... feature this morning btw"
-- 
Leon Brocard.............................http://www.astray.com/
yapc::Europe............................http://yapc.org/Europe/

... All new improved Brocard, now with Template Toolkit!

Re: perl Makefile.PL blows up with Apache 1.3.14

Posted by Stas Bekman <st...@stason.org>.
On Sun, 17 Dec 2000, Leon Brocard wrote:

> Stas Bekman sent the following bits through the ether:
> 
> > It was repeated at least 10 times on the list since 1.3.14 was released --
> > use the latest release: mod_perl-1.24_01
> 
> That's because it's not in the CPAN Apache directory. Maybe it should?
> ;-)

Hi, Leon

It is on CPAN, your mirror is terribly outdated. Time to change the mirror
:)

http://cpan.valueclick.com/authors/id/DOUGM/
mod_perl-1.24_01.tar.gz 

obtained thru http://search.cpan.org/search?dist=mod_perl

Note, that CPAN.pm shell won't see it, since it skips files with '_' in
the version number. So according to it, it's still 1.24 that's the latest.

> ncftp ...dules/by-module/Apache > pwd
> ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module/Apache/
> ncftp ...dules/by-module/Apache > ls -tr mod_perl*
> mod_perl-1.21.readme@     mod_perl-1.22.tar.gz@     mod_perl-1.24.readme@
> mod_perl-1.21.tar.gz@     mod_perl-1.23.readme@     mod_perl-1.24.tar.gz@
> mod_perl-1.22.readme@     mod_perl-1.23.tar.gz@
> 
> Leon
> -- 
> Leon Brocard.............................http://www.astray.com/
> yapc::Europe............................http://yapc.org/Europe/
> 
> ... All new improved Brocard, now with Template Toolkit!
> 



_____________________________________________________________________
Stas Bekman              JAm_pH     --   Just Another mod_perl Hacker
http://stason.org/       mod_perl Guide  http://perl.apache.org/guide 
mailto:stas@stason.org   http://apachetoday.com http://logilune.com/
http://singlesheaven.com http://perl.apache.org http://perlmonth.com/  



Re: perl Makefile.PL blows up with Apache 1.3.14

Posted by Leon Brocard <ac...@astray.com>.
Stas Bekman sent the following bits through the ether:

> It was repeated at least 10 times on the list since 1.3.14 was released --
> use the latest release: mod_perl-1.24_01

That's because it's not in the CPAN Apache directory. Maybe it should?
;-)

ncftp ...dules/by-module/Apache > pwd
ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module/Apache/
ncftp ...dules/by-module/Apache > ls -tr mod_perl*
mod_perl-1.21.readme@     mod_perl-1.22.tar.gz@     mod_perl-1.24.readme@
mod_perl-1.21.tar.gz@     mod_perl-1.23.readme@     mod_perl-1.24.tar.gz@
mod_perl-1.22.readme@     mod_perl-1.23.tar.gz@

Leon
-- 
Leon Brocard.............................http://www.astray.com/
yapc::Europe............................http://yapc.org/Europe/

... All new improved Brocard, now with Template Toolkit!

Re: perl Makefile.PL blows up with Apache 1.3.14

Posted by Stas Bekman <st...@stason.org>.
> The httpd.h file for apache_1.3.14 looks like this now
> 
> #define SERVER_BASEVENDOR   "Apache Group"
> #define SERVER_BASEPRODUCT  "Apache"
> #define SERVER_BASEREVISION "1.3.14"
> #define SERVER_BASEVERSION  SERVER_BASEPRODUCT "/" SERVER_BASEREVISION
> 
> 
> so the subroutine httpd_version in the Makefile.PL blows-up because the is 
> looking for the BASEVERSION to be expanded.

It was repeated at least 10 times on the list since 1.3.14 was released --
use the latest release: mod_perl-1.24_01

_____________________________________________________________________
Stas Bekman              JAm_pH     --   Just Another mod_perl Hacker
http://stason.org/       mod_perl Guide  http://perl.apache.org/guide 
mailto:stas@stason.org   http://apachetoday.com http://logilune.com/
http://singlesheaven.com http://perl.apache.org http://perlmonth.com/