perl-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stas Bekman <s...@stason.org>
Subject Re: [Fwd: Change 24441: Re: [PATCH] reentr.h changes so threaded Perl's compile on OpenBSD 3.7]
Date Tue, 10 May 2005 23:05:48 GMT
Philip M. Gollucci wrote:
> Yeah, it would have :)  I was in a rush.  Appologies.
> 
> Basically the important part is:
> 
>> OpenBSD core dumps from getprotobyname_r and getservbyname_r with 
>> >ithreads When Perl is configured to use ithreads, it will use 
>> >re-entrant library calls in preference to non-re-entrant versions.  
>> >There is an incompatability in OpenBSD's getprotobyname_r and 
>> >getservbyname_r function in versions 3.7 and later that will cause a 
>> >SEGV when called without doing a bzero on their return structs prior 
>> to >calling these functions.  Current Perl's should handle this 
>> problem >correctly.  Older threaded Perls (5.8.6 or earlier) will run 
>> into this >problem.  If you want to run a threaded Perl on OpenBSD 3.7 
>> or higher, >you will need to upgrade to at least Perl 5.8.7.
> 
> 
> The impact of this is not that we have working ihreaded mp2 on OpenBSD, 
> but if we did, it will require perl v 5.8.7 as a minimum.

May be it does work. All we know is that OpenBSD 2.9 doesn't work.

> Hope this is clearer.

Yup, thanks Philip

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

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


Mime
View raw message