perl-embperl mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Knut Behrends <...@gfz-potsdam.de>
Subject embperl on apache 2.4 (ubuntu saucy)
Date Sun, 10 Nov 2013 18:48:00 GMT
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


Mime
View raw message