On 2/8/2013 10:09 AM, Kevin A. McGrail wrote:
On 2/8/2013 11:04 AM, Kevin A. McGrail wrote:
On 2/8/2013 11:01 AM, Andy Colson wrote:
thought you had typed:

>> > /usr/local/perl-5.14/bin/perl build/source_scan.pl

Do you have multiple perl's installed?  /usr/local/perl-5.14 seems
unusual.
I custom compiled a version of perl in /usr/local/perl-5.14
Any chance your picking up headers or libs from a different version
of perl?
Always feasible but I only added that version of perl because things
were worse with perl 5.10.1 from the RH/CentOS RPMs.
I should be cleared. I don't know if it's picking up other headers/libs,
etc.  I'm happy to look if you can give me a pointer in the right
direction and/or post output logs, etc.  At this point, I've been trying
to compile mp 2.4 and reading source for several few months with about 4
hours a week on this.  I've tried a LOT of different things and I can
try more including different boxes, reloading fresh OSes, etc.

Here's how I did it.

tar xf mod_perl-2.0-current.tar.gz
cp all.tgz mod_perl-2.0.7/
cd mod_perl-2.0.7/
tar xf all.tgz
for i in *.patch; do patch -p1 < $i; done
perl Makefile.PL MP_APR_CONFIG=/usr/bin/apr-1-config
make source_scan

Some output from make source_scan:
$ make source_scan
/usr/bin/perl build/source_scan.pl
In file included from .apache_includes:161:0,
                 from <stdin>:1:
/pub/apps/mod_perl-2.0.7/xs/modperl_xs_sv_convert.h:146:0: warning: "mp_xs_sv2_APR__Table" redefined [enabled by default]
In file included from .apache_includes:160:0,
                 from <stdin>:1:
... bunch more like this ...
... finishes ok ..

Your error "Expecting parenth after identifier" looks like an h2xs error. I'll look around a little more.

-Andy





Reply via email to