perl-embperl mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gerald Richter - ECOS <rich...@ecos.de>
Subject AW: embperl on apache 2.4 (ubuntu saucy)
Date Mon, 11 Nov 2013 09:23:53 GMT
Hi,

you can try the lastest version from the svn, but this is also not tested against Apache 2.4

On the mailing list there were some patches to get Embperl working with Apache 2.4. 

I will integrate these patches in Embperl and make a new release, as soon as I have a little
spare time

Gerald


> -----Urspr√ľngliche Nachricht-----
> Von: Knut Behrends [mailto:knb@gfz-potsdam.de]
> Gesendet: Sonntag, 10. November 2013 19:48
> An: embperl@perl.apache.org
> Betreff: embperl on apache 2.4 (ubuntu saucy)
> 
> I am long-time embperl user.
> Recently I've upgraded from ubuntu 13.04 to ubuntu 13.10., and embperl has
> stopped working. cannot enable zembperl.* files in mods-enabled
> 
> 
> 
> The ubuntu installer has upgraded apache 2.2 to apache 2.4.
> The upgrade worked, mod_perl works, but I suspect the upgrade broke the
> embperl installation. It took me a while to realize that this happened.
> 
> 
> Although Ubuntu 13.10 contains an embperl package in the standard repos, I
> suspect it has been compiled for apache 2.2
> 
> HIer is some infor
> Embedded Perl version v5.14.2 for Apache process 53123, running since Sun
> Nov 10 18:38:00 2013
> 
> What can I do now?
> 
> Knut
> 
> 
> 
> 
> ldd -v -r /usr/local/lib/perl/5.14.2/auto/Embperl/Embperl.so
> 
> GIVES LOTS AND LOTS OF "undefined symbol" ERRORS
> 
> 
> undefined symbol: PL_thr_key
> (/usr/local/lib/perl/5.14.2/auto/Embperl/Embperl.so)
> undefined symbol: Perl_save_sptr
> (/usr/local/lib/perl/5.14.2/auto/Embperl/Embperl.so)
> undefined symbol: apr_table_add
> (/usr/local/lib/perl/5.14.2/auto/Embperl/Embperl.so)
> undefined symbol: Perl_xs_version_bootcheck
> (/usr/local/lib/perl/5.14.2/auto/Embperl/Embperl.so)
> undefined symbol: Perl_sv_free
> (/usr/local/lib/perl/5.14.2/auto/Embperl/Embperl.so)
> 	linux-vdso.so.1 =>  (0x00007fffcafd5000)
> 	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7587eaa000)
> 	/lib64/ld-linux-x86-64.so.2 (0x00007f7588540000) undefined symbol:
> Perl_sv_2iv_flags
> (/usr/local/lib/perl/5.14.2/auto/Embperl/Embperl.so)
> undefined symbol: Perl_sv_2bool_flags
> (/usr/local/lib/perl/5.14.2/auto/Embperl/Embperl.so)
> undefined symbol: Perl_PerlIO_stdout	(/usr/local/lib/perl/5.14.2
> /Embperl.so)
> undefined symbol: Perl_get_hv
> (/usr/local/lib/perl/5.14.2/auto/Embperl/Embperl.so)
> 
> 	Version information:
> 	/usr/local/lib/perl/5.14.2/auto/Embperl/Embperl.so:
> 		libc.so.6 (GLIBC_2.3.4) => /lib/x86_64-linux-gnu/libc.so.6
> 		libc.so.6 (GLIBC_2.14) => /lib/x86_64-linux-gnu/libc.so.6
> 		libc.so.6 (GLIBC_2.4) => /lib/x86_64-linux-gnu/libc.so.6
> 		libc.so.6 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libc.so.6
> 		libc.so.6 (GLIBC_2.3) => /lib/x86_64-linux-gnu/libc.so.6
> 	/lib/x86_64-linux-gnu/libc.so.6:
> 		ld-linux-x86-64.so.2 (GLIBC_2.3) => /lib64/ld-linux-x86-64.so.2
> 		ld-linux-x86-64.so.2 (GLIBC_PRIVATE) => /lib64/ld-linux-x86-
> 64.so.2
> 
> 
> 
> /perl-status?inc
> 
> 
> 
> Package	Version	Modified	File
> APR	0.009000	Mon Oct 7 23:09:24 2013	/usr/lib/perl5/APR.pm
> APR::Brigade	0.009000	Mon Oct 7 23:09:11 2013
> 	/usr/lib/perl5/APR/Brigade.pm
> APR::Bucket	0.009000	Mon Oct 7 23:09:18 2013
> 	/usr/lib/perl5/APR/Bucket.pm
> APR::Const	0.009000	Mon Oct 7 23:09:15 2013
> 	/usr/lib/perl5/APR/Const.pm
> APR::Date	0.009000	Mon Oct 7 23:09:29 2013
> 	/usr/lib/perl5/APR/Date.pm
> APR::Pool	0.009000	Mon Oct 7 23:09:29 2013
> 	/usr/lib/perl5/APR/Pool.pm
> APR::Table	0.009000	Mon Oct 7 23:09:20 2013
> 	/usr/lib/perl5/APR/Table.pm
> APR::URI	0.009000	Mon Oct 7 23:09:32 2013
> 	/usr/lib/perl5/APR/URI.pm
> APR::Util	0.009000	Mon Oct 7 23:09:04 2013
> 	/usr/lib/perl5/APR/Util.pm
> APR::XSLoader	0.00	Fri May 24 13:46:53 2013
> 	/usr/lib/perl5/APR/XSLoader.pm
> Apache	0.00	Mon Oct 7 23:09:12 2013
> 	/usr/lib/perl5/Apache2/compat.pm
> Apache::Constants	0.00	Mon Oct 7 23:09:12 2013
> /usr/lib/perl5/Apache2/compat.pm
> Apache::File	0.00	Mon Oct 7 23:09:12 2013
> 	/usr/lib/perl5/Apache2/compat.pm
> Apache::Table	0.00	Mon Oct 7 23:09:12 2013
> 	/usr/lib/perl5/Apache2/compat.pm
> Apache2::Access	2.000008	Mon Oct 7 23:09:27 2013
> /usr/lib/perl5/Apache2/Access.pm
> Apache2::Connection	2.000008	Mon Oct 7 23:09:14 2013
> /usr/lib/perl5/Apache2/Connection.pm
> Apache2::Const	2.000008	Mon Oct 7 23:09:03 2013
> /usr/lib/perl5/Apache2/Const.pm
> Apache2::Filter	2.000008	Mon Oct 7 23:09:13 2013
> /usr/lib/perl5/Apache2/Filter.pm
> Apache2::Log	2.000008	Mon Oct 7 23:09:19 2013
> 	/usr/lib/perl5/Apache2/Log.pm
> Apache2::Module	2.000008	Mon Oct 7 23:09:07 2013
> /usr/lib/perl5/Apache2/Module.pm
> Apache2::RequestIO	2.000008	Mon Oct 7 23:09:28 2013
> /usr/lib/perl5/Apache2/RequestIO.pm
> Apache2::RequestRec	2.000008	Mon Oct 7 23:09:22 2013
> /usr/lib/perl5/Apache2/RequestRec.pm
> Apache2::RequestUtil	2.000008	Mon Oct 7 23:09:17 2013
> /usr/lib/perl5/Apache2/RequestUtil.pm
> Apache2::Response	2.000008	Mon Oct 7 23:09:10 2013
> /usr/lib/perl5/Apache2/Response.pm
> Apache2::ServerRec	2.000008	Mon Oct 7 23:09:17 2013
> /usr/lib/perl5/Apache2/ServerRec.pm
> Apache2::ServerUtil	2.000008	Mon Oct 7 23:09:06 2013
> /usr/lib/perl5/Apache2/ServerUtil.pm
> Apache2::Status	4.01	Mon Oct 7 23:09:35 2013
> /usr/lib/perl5/Apache2/Status.pm
> Apache2::SubRequest	2.000008	Mon Oct 7 23:09:31 2013
> /usr/lib/perl5/Apache2/SubRequest.pm
> Apache2::URI	2.000008	Mon Oct 7 23:09:05 2013
> 	/usr/lib/perl5/Apache2/URI.pm
> Apache2::Util	2.000008	Mon Oct 7 23:09:07 2013
> /usr/lib/perl5/Apache2/Util.pm
> Apache2::XSLoader	0.00	Fri May 24 13:46:53 2013
> /usr/lib/perl5/Apache2/XSLoader.pm
> Apache2::compat	0.00	Mon Oct 7 23:09:12 2013
> /usr/lib/perl5/Apache2/compat.pm
> Carp	1.25	Thu Feb 16 23:37:28 2012
> 	/usr/local/share/perl/5.14.2/Carp.pm
> Config	0.00	Fri Jul 19 00:20:27 2013	/usr/lib/perl/5.14/Config.pm
> DynaLoader	1.13	Fri Jul 19 00:20:27 2013
> 	/usr/lib/perl/5.14/DynaLoader.pm
> Exporter	5.64_03	Fri Jul 19 00:20:27 2013
> 	/usr/share/perl/5.14/Exporter.pm
> Fcntl	1.11	Fri Jul 19 00:20:27 2013	/usr/lib/perl/5.14/Fcntl.pm
> File::Spec	3.33	Fri Jul 19 00:20:27 2013
> 	/usr/lib/perl/5.14/File/Spec.pm
> File::Spec::Unix	3.33	Fri Jul 19 00:20:27 2013
> /usr/lib/perl/5.14/File/Spec/Unix.pm
> ModPerl::Const	2.000008	Mon Oct 7 23:09:24 2013
> /usr/lib/perl5/ModPerl/Const.pm
> Symbol	1.07	Fri Jul 19 00:20:27 2013	/usr/share/perl/5.14/Symbol.pm
> XSLoader	0.13	Fri Jul 19 00:20:27 2013
> 	/usr/share/perl/5.14/XSLoader.pm
> constant	1.21	Fri Jul 19 00:20:27 2013
> 	/usr/share/perl/5.14/constant.pm
> mod_perl2	2.000008	Fri May 24 13:46:53 2013
> 	/usr/lib/perl5/mod_perl2.pm
> strict	1.04	Fri Jul 19 00:20:27 2013	/usr/share/perl/5.14/strict.pm
> vars	1.02	Fri Jul 19 00:20:27 2013	/usr/share/perl/5.14/vars.pm
> warnings	1.12	Fri Jul 19 00:20:27 2013
> 	/usr/share/perl/5.14/warnings.pm
> warnings::register	1.02	Fri Jul 19 00:20:27 2013
> /usr/share/perl/5.14/warnings/register.pm
> 
> 
> --
> __________________________________________________________
> __________________
> 
> Knut Behrends                         Phone: +49 (0) 331 288 1688
> Potsdam 14473                         KeyID: 0xF22CACEF (PGP Public Key)
> __________________________________________________________
> __________________
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
> For additional commands, e-mail: embperl-help@perl.apache.org



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


Mime
View raw message