Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: ModPerl: Dev

[RELEASE CANDIDATE] mod_perl-1.31 RC3

 

 

ModPerl dev RSS feed   Index | Next | Previous | View Threaded


gozer at apache

Feb 26, 2008, 1:29 AM

Post #1 of 15 (1462 views)
Permalink
[RELEASE CANDIDATE] mod_perl-1.31 RC3

The mod_perl 1.31 release candidate 3 "Works with Perl 5.10" is ready. It can be downloaded here:

http://www.apache.org/~gozer/mp1/mod_perl-1.31-rc3.tar.gz

MD5: 979059e20febef686e7c2a4d55fe3683
SHA1: c747ef7d605694ca935795ea7793ea7c77dfa920

The summary of what has changed since 1.30 are (from Changes):

Fix static APACI build against newer apache-1.3.38+
[Gozer]

Fixed modules/regex.t test 4 on Win32
[Steve Hay]

Avoid possible segfault when PerlFreshRestart is On.
[Michael Rendell <michael[at]cs.mun.ca>]

Prevent segfault when running with perl >= 5.9.3
[Steve Hay]

Fix shared libary extensions on Win32 to be .dll not .so
[Nikolay Ananiev <ananiev[at]thegdb.com>]

Patch to mod_perl.dsp to remove /D _WINSOCK2API_ on Win32
for perl >= 5.8.6 [Steve Hay]

--
Philippe M. Chiasson GPG: F9BFE0C2480E7680 1AE53631CB32A107 88C3A5A5
http://gozer.ectoplasm.org/ m/gozer\@(apache|cpan|ectoplasm)\.org/
Attachments: signature.asc (0.24 KB)


fred at taperfriendlymusic

Feb 26, 2008, 11:30 AM

Post #2 of 15 (1418 views)
Permalink
Re: [RELEASE CANDIDATE] mod_perl-1.31 RC3 [In reply to]

> The mod_perl 1.31 release candidate 3 "Works with Perl 5.10" is ready. It
> can be downloaded here:
>
> http://www.apache.org/~gozer/mp1/mod_perl-1.31-rc3.tar.gz

Works with 5.8.8 also, darwin 10.5, apache 1.3.41
Files=37, Tests=405, 5 wallclock secs ( 3.20 cusr + 0.60 csys = 3.80 CPU)

+1


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe[at]perl.apache.org
For additional commands, e-mail: dev-help[at]perl.apache.org


margol at beamartyr

Feb 26, 2008, 2:36 PM

Post #3 of 15 (1415 views)
Permalink
Re: [RELEASE CANDIDATE] mod_perl-1.31 RC3 [In reply to]

win32 (xp sp2, vc6 - no SDK upgrade) - Apache 1.41 binary - ActivePerl
5.10 (build 1002)
FAIL

(sorry, folks)

Segfault at startup.

last line in mod_perl-land:
mod_perl.c : 704
status = perl_parse(perl, mod_perl_xs_init, argc, argv, NULL);

I can't download the AS perl source - it keeps stopping or hanging in
the middle, but that NULL going up the stack doesn't look healthy...

backtrace:

NTDLL! 7c918fea()
NTDLL! 7c90104b()
PerlIOUnix_open(interpreter * 0x009ac144, _PerlIO_funcs * 0x280cb548
_PerlIO_unix, PerlIO_list_s * 0x008243cc, long 0, const char *
0x280be25c `string', int 0, int 0, int 0, _PerlIO * * 0x00000000, int 0,
sv * * 0x00000000) line 2633
PerlIOBuf_open(interpreter * 0x00000001, _PerlIO_funcs * 0x280cb708
_PerlIO_crlf, PerlIO_list_s * 0x008243cc, long 1, const char *
0x280be25c `string', int 0, int 0, int 0, _PerlIO * * 0x00000000, int 0,
sv * * 0x00000000) line 3692 + 27 bytes
PerlIO_openn(interpreter * 0x009ac144, const char * 0x00000000, const
char * 0x280be25c `string', int 0, int 0, int 0, _PerlIO * * 0x00000000,
int 0, sv * * 0x00000000) line 1604 + 29 bytes
PerlIO_fdopen(int 0, const char * 0x280be25c `string') line 4995 + 22 bytes
PerlIO_stdstreams(interpreter * 0x009ac144) line 1212
PerlIO_resolve_layers(interpreter * 0x008243cc, const char * 0x00000000,
const char * 0x280b3c5c `string', int 1, sv * * 0x0012fc58) line 1493 +
6 bytes
PerlIO_openn(interpreter * 0x009ac144, const char * 0x00000000, const
char * 0x280b3c5c `string', int -1, int 0, int 0, _PerlIO * *
0x00000000, int 1, sv * * 0x0012fc58) line 1575 + 20 bytes
PerlIO_open(const char * 0x0082443c, const char * 0x280b3c5c `string')
line 5004 + 21 bytes
S_open_script(interpreter * 0x009ac144, const char * 0x0082443c, char 0,
sv * 0x009aebcc, int * 0x0012fce0, _PerlIO * * * 0x0012fcb8) line 3705 +
11 bytes
S_parse_body(interpreter * 0xffffffff, char * * 0x00000000, void
(interpreter *)* 0x10026740 mod_perl_xs_init(interpreter *)) line 2056
perl_parse(interpreter * 0x009ac144, void (interpreter *)* 0x10026740
mod_perl_xs_init(interpreter *), int 2, char * * 0x0012fe20, char * *
0x00000000) line 1651
perl_startup(server_rec * 0x003f8ee8, pool * 0x003f8ec0) line 704 + 27 bytes
perl_module_init(server_rec * 0x003f8ee8, pool * 0x003f8ec0) line 571 +
13 bytes
ap_init_modules(pool * 0x003f8ec0, server_rec * 0x003f8ee8) line 1607 +
4 bytes
post_parse_init() line 7450
apache_main(int 1, char * * 0x00820040) line 7943
main(int 1, char * * 0x00820040) line 33 + 13 bytes
APACHE! mainCRTStartup + 227 bytes
KERNEL32! 7c816d4f()


Philippe M. Chiasson wrote:
> The mod_perl 1.31 release candidate 3 "Works with Perl 5.10" is ready.
> It can be downloaded here:
>
> http://www.apache.org/~gozer/mp1/mod_perl-1.31-rc3.tar.gz
>
> MD5: 979059e20febef686e7c2a4d55fe3683
> SHA1: c747ef7d605694ca935795ea7793ea7c77dfa920
>
> The summary of what has changed since 1.30 are (from Changes):
>
> Fix static APACI build against newer apache-1.3.38+
> [Gozer]
>
> Fixed modules/regex.t test 4 on Win32
> [Steve Hay]
>
> Avoid possible segfault when PerlFreshRestart is On.
> [Michael Rendell <michael[at]cs.mun.ca>]
>
> Prevent segfault when running with perl >= 5.9.3
> [Steve Hay]
>
> Fix shared libary extensions on Win32 to be .dll not .so
> [Nikolay Ananiev <ananiev[at]thegdb.com>]
>
> Patch to mod_perl.dsp to remove /D _WINSOCK2API_ on Win32
> for perl >= 5.8.6 [Steve Hay]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe[at]perl.apache.org
For additional commands, e-mail: dev-help[at]perl.apache.org


SteveHay at planit

Feb 28, 2008, 1:41 AM

Post #4 of 15 (1409 views)
Permalink
RE: [RELEASE CANDIDATE] mod_perl-1.31 RC3 [In reply to]

Philippe M. Chiasson wrote:
> The mod_perl 1.31 release candidate 3 "Works with Perl 5.10" is
> ready. It can be downloaded here:
>
> http://www.apache.org/~gozer/mp1/mod_perl-1.31-rc3.tar.gz

All tests OK here: WinXP SP2, VC6 SP6, Apache 1.3.39 & Perl 5.10.0 (both
built from source).

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe[at]perl.apache.org
For additional commands, e-mail: dev-help[at]perl.apache.org


SteveHay at planit

Feb 28, 2008, 1:43 AM

Post #5 of 15 (1410 views)
Permalink
RE: [RELEASE CANDIDATE] mod_perl-1.31 RC3 [In reply to]

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?

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe[at]perl.apache.org
For additional commands, e-mail: dev-help[at]perl.apache.org


margol at beamartyr

Feb 28, 2008, 1:51 AM

Post #6 of 15 (1405 views)
Permalink
Re: [RELEASE CANDIDATE] mod_perl-1.31 RC3 [In reply to]

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'm going to try to make time over the weekend to build apache +
activeperl from source and see if that changes anything.

Issac

In any case, I'll try to grab ActiveState's source distro and build with
that.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe[at]perl.apache.org
For additional commands, e-mail: dev-help[at]perl.apache.org


wrowe at rowe-clan

Feb 28, 2008, 7:47 AM

Post #7 of 15 (1405 views)
Permalink
Re: [RELEASE CANDIDATE] mod_perl-1.31 RC3 [In reply to]

Issac Goldstand wrote:
>
> 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?

Nope - you read it correctly; the ASF build is on vc6 (and as this is
the long-dead, and we can only hope - abandoned - 1.3 branch on win32,
that won't ever change).

Bill

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe[at]perl.apache.org
For additional commands, e-mail: dev-help[at]perl.apache.org


david at kineticode

Feb 28, 2008, 1:08 PM

Post #8 of 15 (1405 views)
Permalink
Re: [RELEASE CANDIDATE] mod_perl-1.31 RC3 [In reply to]

On Feb 26, 2008, at 01:29, Philippe M. Chiasson wrote:

> The mod_perl 1.31 release candidate 3 "Works with Perl 5.10" is
> ready. It can be downloaded here:
>
> http://www.apache.org/~gozer/mp1/mod_perl-1.31-rc3.tar.gz

Damn, I get a new failure on Mac OS X 10.5.3/Intel when trying to
build statically with mod_ssl.

benedict# cd mod_ssl-2.8.30-1.3.39
benedict# patch -p0 < ../mod_ssl_dylib.patch
patching file pkg.sslmod/libssl.module
benedict# ./configure --with-apache=/usr/local/src/apache_1.3.39
Configuring mod_ssl/2.8.30 for Apache/1.3.39
+ Apache location: /usr/local/src/apache_1.3.39 (Version 1.3.39)
+ Auxiliary patch tool: ./etc/patch/patch (local)
+ Applying packages to Apache source tree:
o Extended API (EAPI)
o Distribution Documents
o SSL Module Source
o SSL Support
o SSL Configuration Additions
o SSL Module Documentation
o Addons
Done: source extension and patches successfully applied.

Now proceed with the following commands (Bourne-Shell syntax):
$ cd /usr/local/src/apache_1.3.39
$ SSL_BASE=/path/to/openssl ./configure ... --enable-module=ssl
$ make
$ make certificate
$ make install
benedict# cd ../mod_perl-1.31-rc3
benedict# /usr/local/bin/perl Makefile.PL \
> APACHE_SRC=/usr/local/src/apache_1.3.39/src \
> NO_HTTPD=1 \
> USE_APACI=1 \
> PREP_HTTPD=1 \
> EVERYTHING=1
Will configure via APACI
Configure mod_perl with /usr/local/src/apache_1.3.39/src ? [y] make
make install UNINST=1
Configure mod_perl with ../apache_1.3.39/src ? [y]
PerlDispatchHandler.........enabled
PerlChildInitHandler........enabled
PerlChildExitHandler........enabled
PerlPostReadRequestHandler..enabled
PerlTransHandler............enabled
PerlHeaderParserHandler.....enabled
PerlAccessHandler...........enabled
PerlAuthenHandler...........enabled
PerlAuthzHandler............enabled
PerlTypeHandler.............enabled
PerlFixupHandler............enabled
PerlHandler.................enabled
PerlLogHandler..............enabled
PerlInitHandler.............enabled
PerlCleanupHandler..........enabled
PerlRestartHandler..........enabled
PerlStackedHandlers.........enabled
PerlMethodHandlers..........enabled
PerlDirectiveHandlers.......enabled
PerlTableApi................enabled
PerlLogApi..................enabled
PerlUriApi..................enabled
PerlUtilApi.................enabled
PerlFileApi.................enabled
PerlConnectionApi...........enabled
PerlServerApi...............enabled
PerlSections................enabled
PerlSSI.....................enabled
Will run tests as User: 'nobody' Group: 'wheel'
can't open /usr/local/src/apache_1.3.39/src/modules/perl/
mod_perl.config Not a directory at Makefile.PL line 2446.
benedict# make
make: *** No targets specified and no makefile found. Stop.
benedict#

Where could that file have gone?

Thanks,

David


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe[at]perl.apache.org
For additional commands, e-mail: dev-help[at]perl.apache.org


david at kineticode

Feb 28, 2008, 1:11 PM

Post #9 of 15 (1402 views)
Permalink
Re: [RELEASE CANDIDATE] mod_perl-1.31 RC3 [In reply to]

On Feb 28, 2008, at 13:08, David E. Wheeler wrote:

>> The mod_perl 1.31 release candidate 3 "Works with Perl 5.10" is
>> ready. It can be downloaded here:
>>
>> http://www.apache.org/~gozer/mp1/mod_perl-1.31-rc3.tar.gz
>
> Damn, I get a new failure on Mac OS X 10.5.3/Intel when trying to
> build statically with mod_ssl.

Also, this patch needs to be applied, too (first sent back in January):

http://www.nabble.com/Apache::FakeRequest::import-Conflict-tt15049743.html

--- lib/Apache/FakeRequest.pm 2007-11-11 21:35:46.000000000 -0800
+++ lib/Apache/FakeRequest.pm 2008-01-23 10:59:17.000000000 -0800
1:03:32.000000000 -0800
@@ -23,7 +23,7 @@
filename get_basic_auth_pw get_remote_host
get_remote_logname handler hard_timeout
header_in header_only header_out
- headers_in headers_out hostname import
+ headers_in headers_out hostname
internal_redirect_handler is_initial_req is_main
kill_timeout log_error log_reason
lookup_file lookup_uri main
@@ -68,6 +68,7 @@
parse_args(wantarray, $r->{args});
}

+sub import { shift->elem('import', @_) if ref $_[0] }

{
my @code;

Best,

David

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe[at]perl.apache.org
For additional commands, e-mail: dev-help[at]perl.apache.org


randy at theoryx5

Feb 28, 2008, 2:35 PM

Post #10 of 15 (1400 views)
Permalink
Re: [RELEASE CANDIDATE] mod_perl-1.31 RC3 [In reply to]

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?

--
best regards,
Randy Kobes

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe[at]perl.apache.org
For additional commands, e-mail: dev-help[at]perl.apache.org


gozer at ectoplasm

Feb 28, 2008, 2:47 PM

Post #11 of 15 (1404 views)
Permalink
Re: [RELEASE CANDIDATE] mod_perl-1.31 RC3 [In reply to]

David E. Wheeler wrote:
> On Feb 28, 2008, at 13:08, David E. Wheeler wrote:
>
>>> The mod_perl 1.31 release candidate 3 "Works with Perl 5.10" is
>>> ready. It can be downloaded here:
>>>
>>> http://www.apache.org/~gozer/mp1/mod_perl-1.31-rc3.tar.gz
>> Damn, I get a new failure on Mac OS X 10.5.3/Intel when trying to
>> build statically with mod_ssl.
>
> Also, this patch needs to be applied, too (first sent back in January):
>
> http://www.nabble.com/Apache::FakeRequest::import-Conflict-tt15049743.html

Committed revision 632150.

--
Philippe M. Chiasson GPG: F9BFE0C2480E7680 1AE53631CB32A107 88C3A5A5
http://gozer.ectoplasm.org/ m/gozer\@(apache|cpan|ectoplasm)\.org/
Attachments: signature.asc (0.24 KB)


david at kineticode

Feb 28, 2008, 2:55 PM

Post #12 of 15 (1410 views)
Permalink
Re: [RELEASE CANDIDATE] mod_perl-1.31 RC3 [In reply to]

On Feb 28, 2008, at 14:47, Philippe M. Chiasson wrote:

> David E. Wheeler wrote:
>> On Feb 28, 2008, at 13:08, David E. Wheeler wrote:
>>>> The mod_perl 1.31 release candidate 3 "Works with Perl 5.10" is
>>>> ready. It can be downloaded here:
>>>>
>>>> http://www.apache.org/~gozer/mp1/mod_perl-1.31-rc3.tar.gz
>>> Damn, I get a new failure on Mac OS X 10.5.3/Intel when trying to
>>> build statically with mod_ssl.
>> Also, this patch needs to be applied, too (first sent back in
>> January):
>> http://www.nabble.com/Apache::FakeRequest::import-Conflict-tt15049743.html
>
> Committed revision 632150.

Cool, thanks.

David


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe[at]perl.apache.org
For additional commands, e-mail: dev-help[at]perl.apache.org


SteveHay at planit

Feb 29, 2008, 3:12 AM

Post #13 of 15 (1396 views)
Permalink
RE: [RELEASE CANDIDATE] mod_perl-1.31 RC3 [In reply to]

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
on).

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe[at]perl.apache.org
For additional commands, e-mail: dev-help[at]perl.apache.org


margol at beamartyr

Feb 29, 2008, 3:30 AM

Post #14 of 15 (1402 views)
Permalink
Re: [RELEASE CANDIDATE] mod_perl-1.31 RC3 [In reply to]

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

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
> on).

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe[at]perl.apache.org
For additional commands, e-mail: dev-help[at]perl.apache.org


margol at beamartyr

Mar 1, 2008, 9:01 AM

Post #15 of 15 (1388 views)
Permalink
Re: [RELEASE CANDIDATE] mod_perl-1.31 RC3 [In reply to]

Built APSource-1002 using default settings and had the same segfault.

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?
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe[at]perl.apache.org
For additional commands, e-mail: dev-help[at]perl.apache.org

ModPerl dev RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact lists@gossamer-threads.com
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.