This is a discussion on Re: [RELEASE CANDIDATE] mod_perl-1.31 RC3 - modperl ; Randy, I'm going to start building from scratch using ASF source + AS source, using default compile options, and we'll see where it goes. Have I mentioned lately how much I *hate* bootstrapping CPAN (for prereqs) on Win32? :-p Issac ...
Randy, I'm going to start building from scratch using ASF source + AS
source, using default compile options, and we'll see where it goes.
Have I mentioned lately how much I *hate* bootstrapping CPAN (for
prereqs) on Win32? :-p
Steve Hay wrote:
> Randy Kobes wrote:
>> On Thu, 28 Feb 2008, Issac Goldstand wrote:
>>> Steve Hay wrote:
>>>> Issac Goldstand wrote:
>>>>> win32 (xp sp2, vc6 - no SDK upgrade) - Apache 1.41 binary -
>>>>> ActivePerl 5.10 (build 1002) FAIL
>>>>> (sorry, folks)
>>>>> Segfault at startup.
>>>> I wonder if this is caused by mis-matched CRTs? ActivePerl is built
>>>> using VC6 (and therefore uses MSVCRT.dll). You're also using VC6 for
>>>> mod_perl, but where did that Apache binary come from? What compiler
>>>> was it built with?
>>>> Does it work if you build everything yourself from source with the
>>>> same compiler?
>>> I'm reasonably sure that Apache's binaries are still being built
>>> with vc6, which is what prompted me to test this particular set of
>>> prerequisites (since binary Apache + binary ActivePerl will be the
>>> assumed building blocks for a binary PPM package to be installed
>>> upon). Bill, am I wrong about the compiler used for the ASF binary
>>> release of apache-1.3 win32?
>> I also got a segfault at startup with ActivePerl 1002
>> (perl-5.10), using an ASF apache binary and VC++ 6.
>> All tests passed with the latest ActivePerl 8xx, based on
>> perl-5.8, using the same Apache binary and compiler.
>> Steve, is your Perl built using the ActivePerl sources,
>> with the same compile-time flags as ActivePerl?
> No, mine is built from the "official" 5.10.0 source with my usual
> configuration changes (USE_MULTI, USE_ITHREADS, USE_IMP_SYS and
> USE_LARGE_FILES switched off, and PERL_MALLOC and DEBUG_MSTATS switched