You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl@perl.apache.org by "Paul J. Reder" <re...@raleigh.ibm.com> on 2000/09/02 01:45:46 UTC

Question about suggested AIX patch to perl.

I am working to update my instructions for getting mod_perl working as a DSO
on AIX. I see that there is a recommended patch for dl_aix.xs to get XS 
working.

I am currently testing on AIX 4.3.3, Apache 1.3.13-dev, and IBM's IHS version
1.3.12.2. There does not seem to be a perl file named dl_aix.xs anywhere in
the perl tree (perl5.00503 - which I believe is the default that is shipped
with AIX now). I did a find on the machine and found nothing. There isn't even
a perl subdirectory named ext.

Mod_perl seems to be working ok with the tests I have run. Do you know what
versions of perl/AIX require this patch? Do you know of a definitive test
to see if I am broken or not? I looked through the newsgroups and archives
that I could find and found no definitive answer as to what the patch applies
to.

Any help would be greatly appreciated.

Thanks,

-- 
Paul J. Reder
-----------------------------------------------------------
"The strength of the Constitution lies entirely in the determination of each
citizen to defend it.  Only if every single citizen feels duty bound to do
his share in this defense are the constitutional rights secure."
-- Albert Einstein

Re: Question about suggested AIX patch to perl.

Posted by Jens-Uwe Mager <ju...@helios.de>.
On Fri, Sep 01, 2000 at 07:45:46PM -0400, Paul J. Reder wrote:
> I am working to update my instructions for getting mod_perl working as a DSO
> on AIX. I see that there is a recommended patch for dl_aix.xs to get XS 
> working.
> 
> I am currently testing on AIX 4.3.3, Apache 1.3.13-dev, and IBM's IHS version
> 1.3.12.2. There does not seem to be a perl file named dl_aix.xs anywhere in
> the perl tree (perl5.00503 - which I believe is the default that is shipped
> with AIX now). I did a find on the machine and found nothing. There isn't even
> a perl subdirectory named ext.
> 
> Mod_perl seems to be working ok with the tests I have run. Do you know what
> versions of perl/AIX require this patch? Do you know of a definitive test
> to see if I am broken or not? I looked through the newsgroups and archives
> that I could find and found no definitive answer as to what the patch applies
> to.

I would believe if you are talking about the binary perl distribution
that is shipped with AIX 4.3.3 nowadays, for that one you would not find
dl_aix.xs as the perl package does not include the source it is built
from. The patch is for those folks that build their perl from sources,
e.g. by downloading the .tar.gz file from CPAN.

To find out if you have the problem you will need to use a perl XS
module that also needs to reference symbols from the Apache core, for
example HTML::Embperl or libapreq. These modules will dump core
without the patch.

-- 
Jens-Uwe Mager

HELIOS Software GmbH
Steinriede 3
30827 Garbsen
Germany

Phone:		+49 5131 709320
FAX:		+49 5131 709325
Internet:	jum@helios.de