[Tulan, you have to keep the thread on the list. Please don't take it off list.]

[EMAIL PROTECTED] wrote:
Thanks for replying my question.


First let's get in sync: Are you using the latest cvs? or mod_perl 1.99? I need to fix the bug report script to include that info.


I tried mod_perl 1.99_09 and the nightly snapshots (1.99_10) too.


What's confusing in the trace below is that it reports the calls in mod_perl.so when it should be libperl.so.


I thought that mod_perl.so is for mp2 and libperl.so is mp1.

I was talking about perl's libperl.so. Indeed in mp1 it was named the same. Your trace was showing Perl_* calls which should have been originated from libperl.so.


Now you need to rebuild perl with debug support (using flags -Doptimize='-g' -Dusedevel) so the core trace will include the arguments.


It is a very intereting problem I have.
I have successfully built apache 2.0.43 with mod_perl 1.99_07 and
I was wondering what I have done differently this time.

Really, what about 1.99_08? Are you sure you have used the same build process? And didn't change your development environment, e.g. compiler, g?libc libs, etc?


The perl 5.8.0 was build by system admin with gcc 2.95.2 and
now I use gcc 3.2 to build mod_perl 1.99_09.
So that I switched to gcc 2.95.2 to build the newer version of mp2.

It does not give me the following gcc warnings when I compile:
 #cc1:warning: changing search order for system directory "/usr/local/include"
 #cc1:warning:   as it has already been specified as a non-system directory

Yes, this is a known issue. It should be fixed in 5.8.1.


OK, so you have everythinig working, when using the same gcc to build perl and mp2, right?

The apache 2.0.45 starts ok and only have cgi errors.
All tests successful, 1 test skipped.
Files=118, Tests=620, 225 wallclock secs (144.03 cusr + 35.18 csys = 179.21 CPU)

cgi................# Failed test 2 in cgi.t at line 19
cgi................FAILED test 2 Failed 1/2 tests, 50.00% okay

I think this problem was solved 2 days ago. Please try again with the latest cvs and if it still fails, follow these instructions:
http://perl.apache.org/docs/2.0/user/help/help.html#_C_make_test___Failures


Question:
  Does it require to use the same version of gcc
  to build perl580 and mod_perl1.99?

I suppose it depends on how different the compilers/versions are. Sometimes it's a requirement, sometimes it's not.





__________________________________________________________________ Stas Bekman JAm_pH ------> Just Another mod_perl Hacker http://stason.org/ mod_perl Guide ---> http://perl.apache.org mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com http://modperlbook.org http://apache.org http://ticketmaster.com


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to