Keith A. Carlson wrote:
I am running a dual processor PowerPC and have had mod_perl running for almost two years with no problems. One of the applications that I have been running is WebGUI (content management system). When I upgraded to the most recent version of WebGUI it had me install a bunch of Perl packages (http://www.plainblack.com/installing_webgui) and while I was doing that I somehow (maybe one of the packages required it?) ended up doing a recompile of mod_perl. Now I get the error ‘R_PPC_REL24 – Cannot load mod_perl.so into server’ (my abbreviated version of the error).
Worst case, you'll have to resync your compiles of perl, httpd, mod_perl, and WebGui.

P_PPC_REL24 has something to do with addressing size on shared modules when running PowerPC as your CPU. In other places on the web I have found that people are saying that if you compile with ‘-fpic’ or ‘-fPIC’ that it will solve this problem. I am not sure the difference between ‘fpic’ and ‘fPIC’ and maybe that has something to do with this. Unfortunately, when I look at the Makefile I see that fpic is already there as a compiler option as ‘CCCDLFLAGS = -fpic’.
cccdlflags='-DPIC -fPIC', lddlflags='-shared  -L/usr/local/lib

Its probably closer to what you want ... look at
perl -V:cccdlflags
or
perl -V

for hints

This box is a production box that includes a perl based Ecommerce system (Interchange) so I have to tread kind of lightly on my perl and apache installations but I desperately need to get this going.

mod_perl 2.0.2

perl 5.8.6
Did you install the SPRINTF buffer overflow security patch part of 5.8.8

http://dev.perl.org/perl5/news/2005/perl_patches_fix_sprintf_buffer.html


apache 2.0.50
That version of apache is 2+ years old... upgrade.


Technically, your combo is supposed to work though.


--
------------------------------------------------------------------------
Philip M. Gollucci ([EMAIL PROTECTED]) 323.219.4708
Consultant / http://p6m7g8.net/Resume/resume.shtml
Senior Software Engineer - TicketMaster - http://ticketmaster.com
1024D/A79997FA F357 0FDD 2301 6296 690F  6A47 D55A 7172 A799 97F

"It takes a minute to have a crush on someone, an hour to like someone,
and a day to love someone, but it takes a lifetime to forget someone..."

Reply via email to