You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl@perl.apache.org by "Johnson, Fred" <Fr...@storagenetworks.com> on 2003/03/27 21:54:14 UTC

Problems compiling modperl

I haven't been successful building mod_perl with apache, and apacheSSL
on a Solaris 2.8 with the latest recommended patches.
I am working on a Solaris 2.8 machine, with gcc 2.95.3, perl  v5.6.1,
mod_perl-1.26,  apache_1.3.22, and finally,
apache_1.3.22+ssl_1.45. 
I have been able to build this on a Solaris 2.6 machine.
Here are the errors I grabbed from the error log:
 
[notice] Destruction->DESTROY called for $global_object
/tmp: Permission denied
apache_ssl.c:1617: failed assertion `0'
[notice] Destruction->DESTROY called for $global_object
/tmp: Permission denied
apache_ssl.c:1617: failed assertion `0'
[Thu Mar 27 15:33:06 2003] [warn] [notice] child_init for process 13816,
report
any problems to [no address given]
[Thu Mar 27 15:33:12 2003] [warn] [client 127.0.0.1] log __ANON__ OK
Use of uninitialized value in subroutine entry at
/opt/software/mod_perl-1.26/t/
net/perl/api.pl line 222, <fh00001b> line 1.
 
Any suggestions or help would be appreciated.
 
Fred Johnson
Systems Engineer
Storagenetworks
225 Wyman Street
Waltham, MA
(781)622-6425(o)
(781)983-1170(m)
fred.johnson@storagenetworks.com
 
 

Re: Problems compiling modperl

Posted by Ged Haywood <ge...@www2.jubileegroup.co.uk>.
On Thu, 27 Mar 2003, Johnson, Fred wrote:

> I haven't been successful building mod_perl with apache, and apacheSSL
> on a Solaris 2.8 with the latest recommended patches.
> I am working on a Solaris 2.8 machine, with gcc 2.95.3, perl  v5.6.1,
> mod_perl-1.26,  apache_1.3.22, and finally,
> apache_1.3.22+ssl_1.45. 

Is there a reason for using those old versions?  I think you should be
using Apache 1.3.27 and mod_perl 1.27, and probably Perl 5.8.0.

> [notice] Destruction->DESTROY called for $global_object
> /tmp: Permission denied

It's not just a permissions problem?

Building on Solaris hasn't always been the most straightforward of
exercises.  SSL might add a little excitement.  If you trawl around in
the archives you should find people who've done it on 2.8.  I'm afraid
I don't know anything about that particular ssl version.  If that's
the problem you might try a different way of getting ssl in the mix.

73,
Ged.