Mailing List Archive

Releasing Apache 2.4 supported Mod-Perl
Dear appreciated mod-perl developers,



I have a mod-perl site that I want to continue using, but my distro doesn't
distribute the mod-perl package anymore because there is none available that
works with Apache 2.4.



I read the archives and saw that nobody raised any objections against
releasing.



Does somebody know who is the brave Perl-monk that takes precious care of
the mod-perl-pumpkin and is willing to release the Apache 2.4 supported
mod-perl?



Kind Regards,

Adam
Re: Releasing Apache 2.4 supported Mod-Perl [ In reply to ]
On 22 January 2015 at 16:52, The Aquatic Research Center
<Plankton@theaquaticresearchcenter.com> wrote:
> Dear appreciated mod-perl developers,
>
>
>
> I have a mod-perl site that I want to continue using, but my distro doesn't
> distribute the mod-perl package anymore because there is none available that
> works with Apache 2.4.
>
>
>
> I read the archives and saw that nobody raised any objections against
> releasing.
>
>
>
> Does somebody know who is the brave Perl-monk that takes precious care of
> the mod-perl-pumpkin and is willing to release the Apache 2.4 supported
> mod-perl?
>
>
>

Thank you for your interest in mod_perl. I have been trying to
organize a new release for a little while now, and hope that it will
happen soon.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org
Re: Releasing Apache 2.4 supported Mod-Perl [ In reply to ]
On 01/22/2015 06:54 PM, Steve Hay wrote:
> On 22 January 2015 at 16:52, The Aquatic Research Center
> <Plankton@theaquaticresearchcenter.com> wrote:
>> Dear appreciated mod-perl developers,
>>
>>
>>
>> I have a mod-perl site that I want to continue using, but my distro doesn't
>> distribute the mod-perl package anymore because there is none available that
>> works with Apache 2.4.
>>
>>
>>
>> I read the archives and saw that nobody raised any objections against
>> releasing.
>>
>>
>>
>> Does somebody know who is the brave Perl-monk that takes precious care of
>> the mod-perl-pumpkin and is willing to release the Apache 2.4 supported
>> mod-perl?
>>
>>
>>
>
> Thank you for your interest in mod_perl. I have been trying to
> organize a new release for a little while now, and hope that it will
> happen soon.

+1, looking forward :).

Jan Kaluza

> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
> For additional commands, e-mail: dev-help@perl.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org
Re: Releasing Apache 2.4 supported Mod-Perl [ In reply to ]
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 23.01.2015 10:54, Jan Kaluža wrote:
>> Thank you for your interest in mod_perl. I have been trying to
>> organize a new release for a little while now, and hope that it
>> will happen soon.
> +1, looking forward :).

Can't someone here just *do* it? We've been "looking forward" to it
since about mid-2013...

- --
Best regards, Wulf

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iEYEARECAAYFAlTCTvkACgkQnuVXRcSi+5pV9gCdGHa1wsfG1ASYKNnOAGp4UVoi
9Z0An2RwDiAw+nqb7TH+DAcMhe3QUoRQ
=WhF4
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org
RE: Releasing Apache 2.4 supported Mod-Perl [ In reply to ]
Thank you Steve! I read at http://perldoc.perl.org/perlhist.html that you carried quite some major Perl releases on your shoulder since 2010. It must be said that such contribution is without a doubt something you made a lot of enthusiastic programmers happy with and it is something that cannot easily be ignored.

You've pointed out that the latest source is likely very close to what will become 2.0.9, from SVN:
https://svn.apache.org/repos/asf/perl/modperl/trunk/

What is from your point of view necessary to release it?
Is it testing? Writing docs?
Are there some tasks that can be done by others as well?
Is it an option to release earlier by marking certain features as Experimental?

Adam


-----Original Message-----
From: Steve Hay [mailto:steve.m.hay@googlemail.com]
Sent: Thursday, January 22, 2015 6:54 PM
To: The Aquatic Research Center
Cc: mod_perl Dev
Subject: Re: Releasing Apache 2.4 supported Mod-Perl

On 22 January 2015 at 16:52, The Aquatic Research Center
<Plankton@theaquaticresearchcenter.com> wrote:
> Dear appreciated mod-perl developers,
>
>
>
> I have a mod-perl site that I want to continue using, but my distro doesn't
> distribute the mod-perl package anymore because there is none available that
> works with Apache 2.4.
>
>
>
> I read the archives and saw that nobody raised any objections against
> releasing.
>
>
>
> Does somebody know who is the brave Perl-monk that takes precious care of
> the mod-perl-pumpkin and is willing to release the Apache 2.4 supported
> mod-perl?
>
>
>

Thank you for your interest in mod_perl. I have been trying to
organize a new release for a little while now, and hope that it will
happen soon.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org
Re: Releasing Apache 2.4 supported Mod-Perl [ In reply to ]
Starting to take a crack at an RC.

Steve, do you remember what changed for prefork builds that I need to
do here? My

fred@dev ~/dev/mod_perl-2.0 $ perl Makefile.PL
MP_APXS=/home/fred/dev/httpd24/bin/apxs
Reading Makefile.PL args from @ARGV
MP_APXS = /home/fred/dev/httpd24/bin/apxs
no conflicting prior mod_perl version found - good.
Configuring Apache/2.4.6 mod_perl/2.0.9rc1 Perl/v5.14.2
Using Perl 5.014002 w/o ithreads and httpd-2.4.
Failed requirements:
- Perl built with ithreads (build perl with -Duseithreads)

My httpd 2.4 was build with prefork:

fred@dev ~/dev/mod_perl-2.0 $ ~/dev/httpd24/bin/httpd -l
Compiled in modules:
core.c
mod_so.c
http_core.c
prefork.c

On Thu, Jan 22, 2015 at 9:54 AM, Steve Hay <steve.m.hay@googlemail.com> wrote:
> On 22 January 2015 at 16:52, The Aquatic Research Center
> <Plankton@theaquaticresearchcenter.com> wrote:
>> Dear appreciated mod-perl developers,
>>
>>
>>
>> I have a mod-perl site that I want to continue using, but my distro doesn't
>> distribute the mod-perl package anymore because there is none available that
>> works with Apache 2.4.
>>
>>
>>
>> I read the archives and saw that nobody raised any objections against
>> releasing.
>>
>>
>>
>> Does somebody know who is the brave Perl-monk that takes precious care of
>> the mod-perl-pumpkin and is willing to release the Apache 2.4 supported
>> mod-perl?
>>
>>
>>
>
> Thank you for your interest in mod_perl. I have been trying to
> organize a new release for a little while now, and hope that it will
> happen soon.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
> For additional commands, e-mail: dev-help@perl.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org
Re: Releasing Apache 2.4 supported Mod-Perl [ In reply to ]
This perl isn't built with threads. I think there's some code in
Apache2::Build which isn't picking up my prefork configuration
correctly.


Summary of my perl5 (revision 5 version 14 subversion 2) configuration:

Platform:
osname=linux, osvers=2.6.32-220.23.1.el6.x86_64, archname=x86_64-linux
uname='linux dev5.oak.iparadigms.com 2.6.32-220.23.1.el6.x86_64 #1
smp mon jun 18 18:58:52 bst 2012 x86_64 x86_64 x86_64 gnulinux '
config_args='-de
-Dprefix=/home/fred/perl5/perlbrew/perls/perl-5.14.2 -Accflags=-fPIC
-Aeval:scriptdir=/home/fred/perl5/perlbrew/perls/perl-5.14.2/bin'
hint=recommended, useposix=true, d_sigaction=define
useithreads=undef, usemultiplicity=undef
useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
use64bitint=define, use64bitall=define, uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='cc', ccflags ='-fPIC -fno-strict-aliasing -pipe
-fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64',
optimize='-O2',
cppflags='-fPIC -fno-strict-aliasing -pipe -fstack-protector
-I/usr/local/include'
ccversion='', gccversion='4.4.6 20110731 (Red Hat 4.4.6-3)', gccosandvers=''
intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='cc', ldflags =' -fstack-protector -L/usr/local/lib'
libpth=/usr/local/lib /lib/../lib64 /usr/lib/../lib64 /lib
/usr/lib /lib64 /usr/lib64 /usr/local/lib64
libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc
perllibs=-lnsl -ldl -lm -lcrypt -lutil -lc
libc=, so=so, useshrplib=false, libperl=libperl.a
gnulibc_version='2.12'
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
cccdlflags='-fPIC', lddlflags='-shared -O2 -L/usr/local/lib
-fstack-protector'


Characteristics of this binary (from libperl):
Compile-time options: PERL_DONT_CREATE_GVSV PERL_MALLOC_WRAP
PERL_PRESERVE_IVUV USE_64_BIT_ALL USE_64_BIT_INT
USE_LARGE_FILES USE_PERLIO USE_PERL_ATOF
Built under linux
Compiled at Oct 24 2012 11:47:04
%ENV:
PERLBREW_BASHRC_VERSION="0.53"
PERLBREW_HOME="/home/fred/.perlbrew"
PERLBREW_MANPATH="/home/fred/perl5/perlbrew/perls/perl-5.14.2/man"
PERLBREW_PATH="/home/fred/perl5/perlbrew/bin:/home/fred/perl5/perlbrew/perls/perl-5.14.2/bin"
PERLBREW_PERL="perl-5.14.2"
PERLBREW_ROOT="/home/fred/perl5/perlbrew"
PERLBREW_VERSION="0.53"
PERL_CPANM_OPT="--mirror http://repos.oak.iparadigms.com:9898/
--mirror http://ftp.osuosl.org/pub/CPAN --mirror-only"
PERL_INLINE_JAVA_J2SDK="/usr/lib/jvm/java-openjdk"
PERL_ROOT="/home/fred/perl5/perlbrew/perls/perl-5.14.2"
@INC:
/home/fred/perl5/perlbrew/perls/perl-5.14.2/lib/site_perl/5.14.2/x86_64-linux
/home/fred/perl5/perlbrew/perls/perl-5.14.2/lib/site_perl/5.14.2
/home/fred/perl5/perlbrew/perls/perl-5.14.2/lib/5.14.2/x86_64-linux
/home/fred/perl5/perlbrew/perls/perl-5.14.2/lib/5.14.2
.

On Fri, Jan 23, 2015 at 11:58 AM, Vick Khera <vivek@mailermailer.com> wrote:
>
>> On Jan 23, 2015, at 14:54, Fred Moyer <fred@redhotpenguin.com> wrote:
>>
>> Using Perl 5.014002 w/o ithreads and httpd-2.4.
>> Failed requirements:
>> - Perl built with ithreads (build perl with -Duseithreads)
>
> This seems undesirable. I never build perl with threads and don’t use threaded apache either. Must be a side effect of some other change.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org
Re: Releasing Apache 2.4 supported Mod-Perl [ In reply to ]
Ok, looks like this is what I wanted:

perl Makefile.PL MP_APXS=/home/fred/dev/httpd24/bin/apxs MP_NO_THREADS=1

On Fri, Jan 23, 2015 at 2:18 PM, Fred Moyer <fred@redhotpenguin.com> wrote:
> This perl isn't built with threads. I think there's some code in
> Apache2::Build which isn't picking up my prefork configuration
> correctly.
>
>
> Summary of my perl5 (revision 5 version 14 subversion 2) configuration:
>
> Platform:
> osname=linux, osvers=2.6.32-220.23.1.el6.x86_64, archname=x86_64-linux
> uname='linux dev5.oak.iparadigms.com 2.6.32-220.23.1.el6.x86_64 #1
> smp mon jun 18 18:58:52 bst 2012 x86_64 x86_64 x86_64 gnulinux '
> config_args='-de
> -Dprefix=/home/fred/perl5/perlbrew/perls/perl-5.14.2 -Accflags=-fPIC
> -Aeval:scriptdir=/home/fred/perl5/perlbrew/perls/perl-5.14.2/bin'
> hint=recommended, useposix=true, d_sigaction=define
> useithreads=undef, usemultiplicity=undef
> useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
> use64bitint=define, use64bitall=define, uselongdouble=undef
> usemymalloc=n, bincompat5005=undef
> Compiler:
> cc='cc', ccflags ='-fPIC -fno-strict-aliasing -pipe
> -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE
> -D_FILE_OFFSET_BITS=64',
> optimize='-O2',
> cppflags='-fPIC -fno-strict-aliasing -pipe -fstack-protector
> -I/usr/local/include'
> ccversion='', gccversion='4.4.6 20110731 (Red Hat 4.4.6-3)', gccosandvers=''
> intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678
> d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
> ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t',
> lseeksize=8
> alignbytes=8, prototype=define
> Linker and Libraries:
> ld='cc', ldflags =' -fstack-protector -L/usr/local/lib'
> libpth=/usr/local/lib /lib/../lib64 /usr/lib/../lib64 /lib
> /usr/lib /lib64 /usr/lib64 /usr/local/lib64
> libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc
> perllibs=-lnsl -ldl -lm -lcrypt -lutil -lc
> libc=, so=so, useshrplib=false, libperl=libperl.a
> gnulibc_version='2.12'
> Dynamic Linking:
> dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
> cccdlflags='-fPIC', lddlflags='-shared -O2 -L/usr/local/lib
> -fstack-protector'
>
>
> Characteristics of this binary (from libperl):
> Compile-time options: PERL_DONT_CREATE_GVSV PERL_MALLOC_WRAP
> PERL_PRESERVE_IVUV USE_64_BIT_ALL USE_64_BIT_INT
> USE_LARGE_FILES USE_PERLIO USE_PERL_ATOF
> Built under linux
> Compiled at Oct 24 2012 11:47:04
> %ENV:
> PERLBREW_BASHRC_VERSION="0.53"
> PERLBREW_HOME="/home/fred/.perlbrew"
> PERLBREW_MANPATH="/home/fred/perl5/perlbrew/perls/perl-5.14.2/man"
> PERLBREW_PATH="/home/fred/perl5/perlbrew/bin:/home/fred/perl5/perlbrew/perls/perl-5.14.2/bin"
> PERLBREW_PERL="perl-5.14.2"
> PERLBREW_ROOT="/home/fred/perl5/perlbrew"
> PERLBREW_VERSION="0.53"
> PERL_CPANM_OPT="--mirror http://repos.oak.iparadigms.com:9898/
> --mirror http://ftp.osuosl.org/pub/CPAN --mirror-only"
> PERL_INLINE_JAVA_J2SDK="/usr/lib/jvm/java-openjdk"
> PERL_ROOT="/home/fred/perl5/perlbrew/perls/perl-5.14.2"
> @INC:
> /home/fred/perl5/perlbrew/perls/perl-5.14.2/lib/site_perl/5.14.2/x86_64-linux
> /home/fred/perl5/perlbrew/perls/perl-5.14.2/lib/site_perl/5.14.2
> /home/fred/perl5/perlbrew/perls/perl-5.14.2/lib/5.14.2/x86_64-linux
> /home/fred/perl5/perlbrew/perls/perl-5.14.2/lib/5.14.2
> .
>
> On Fri, Jan 23, 2015 at 11:58 AM, Vick Khera <vivek@mailermailer.com> wrote:
>>
>>> On Jan 23, 2015, at 14:54, Fred Moyer <fred@redhotpenguin.com> wrote:
>>>
>>> Using Perl 5.014002 w/o ithreads and httpd-2.4.
>>> Failed requirements:
>>> - Perl built with ithreads (build perl with -Duseithreads)
>>
>> This seems undesirable. I never build perl with threads and don’t use threaded apache either. Must be a side effect of some other change.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org
Re: Releasing Apache 2.4 supported Mod-Perl [ In reply to ]
It's mostly a matter of testing, which I hope we'll get more of once
we have an RC1 out :-)

Some documentation updates are probably also required to cover the
changes made for httpd-2.4.

A couple of tests currently still fail on Windows, but we can add a
"Known Problems" note somewhere to cover that -- it shouldn't hold up
the release.


On 23 January 2015 at 18:52, Adam <Plankton@theaquaticresearchcenter.com> wrote:
> Thank you Steve! I read at http://perldoc.perl.org/perlhist.html that you carried quite some major Perl releases on your shoulder since 2010. It must be said that such contribution is without a doubt something you made a lot of enthusiastic programmers happy with and it is something that cannot easily be ignored.
>
> You've pointed out that the latest source is likely very close to what will become 2.0.9, from SVN:
> https://svn.apache.org/repos/asf/perl/modperl/trunk/
>
> What is from your point of view necessary to release it?
> Is it testing? Writing docs?
> Are there some tasks that can be done by others as well?
> Is it an option to release earlier by marking certain features as Experimental?
>
> Adam
>
>
> -----Original Message-----
> From: Steve Hay [mailto:steve.m.hay@googlemail.com]
> Sent: Thursday, January 22, 2015 6:54 PM
> To: The Aquatic Research Center
> Cc: mod_perl Dev
> Subject: Re: Releasing Apache 2.4 supported Mod-Perl
>
> On 22 January 2015 at 16:52, The Aquatic Research Center
> <Plankton@theaquaticresearchcenter.com> wrote:
>> Dear appreciated mod-perl developers,
>>
>>
>>
>> I have a mod-perl site that I want to continue using, but my distro doesn't
>> distribute the mod-perl package anymore because there is none available that
>> works with Apache 2.4.
>>
>>
>>
>> I read the archives and saw that nobody raised any objections against
>> releasing.
>>
>>
>>
>> Does somebody know who is the brave Perl-monk that takes precious care of
>> the mod-perl-pumpkin and is willing to release the Apache 2.4 supported
>> mod-perl?
>>
>>
>>
>
> Thank you for your interest in mod_perl. I have been trying to
> organize a new release for a little while now, and hope that it will
> happen soon.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
> For additional commands, e-mail: dev-help@perl.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org