Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 08 Mar 2000 10:40:58 +0000
From:      Niall Smart <niall@pobox.com>
To:        current@freebsd.org
Cc:        hackers@freebsd.org
Subject:   rtld breakage still in -stable, or is it me?
Message-ID:  <38C62E3A.A3075967@pobox.com>

next in thread | raw e-mail | index | archive | help
Hi

A few days ago I upgraded by system to -stable from 3.2-RELEASE and
several
programs which use dlopen stopped working, most notably mod_perl.  For
example:

# apachectl start
[Wed Mar  8 10:19:35 2000] [error] Can't load
'/usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/Time/HiRes/HiRes.so'
for module Time::HiRes:
/usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/Time/HiRes/HiRes.so:
Undefined symbol "PL_stack_max" at
/usr/libdata/perl/5.00503/DynaLoader.pm line 169.

 at /usr/local/lib/perl5/site_perl/5.005/HTML/Mason/Interp.pm line 25
BEGIN failed--compilation aborted at
/usr/local/lib/perl5/site_perl/5.005/HTML/Mason.pm line 9.
BEGIN failed--compilation aborted at /usr/local/web/mason/handler.pl
line 3.

Syntax error on line 1204 of /usr/local/apache-1.3/conf/httpd.conf:
Can't load
'/usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/Time/HiRes/HiRes.so'
for module Time::HiRes:
/usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/Time/HiRes/HiRes.so:
Undefined symbol "PL_stack_max" at
/usr/libdata/perl/5.00503/DynaLoader.pm line 169.

 at /usr/local/lib/perl5/site_perl/5.005/HTML/Mason/Interp.pm line 25
BEGIN failed--compilation aborted at
/usr/local/lib/perl5/site_perl/5.005/HTML/Mason.pm line 9.
BEGIN failed--compilation aborted at /usr/local/web/mason/handler.pl
line 3.

/usr/local/apache-1.3/bin/apachectl start: httpd could not be started

Furthermore:

niall% nm /usr/lib/libperl.so | grep PL_stack_max
00090630 B PL_stack_max

The Time::HiRes module loads fine when I invoke perl from the command
line.
It appears I amn't the only one having this problem:

	http://x42.deja.com/getdoc.xp?AN=582680524
	http://x30.deja.com/getdoc.xp?AN=591070824
	http://x31.deja.com/getdoc.xp?AN=573655265
	http://x31.deja.com/getdoc.xp?AN=565253105

A recompile of apache etc did not solve the problem, neither did a
make world yesterday  Any hints?

Regards,

Niall


--
Niall Smart

email:  niall.smart@ebeon.com
phone:  (087) 8052390


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?38C62E3A.A3075967>