ADC Home > Reference Library > Reference > Mac OS X > Mac OS X Man Pages

 

This document is a Mac OS X manual page. Manual pages are a command-line technology for providing documentation. You can view these manual pages locally using the man(1) command. These manual pages come from many different sources, and thus, have a variety of writing styles.

For more information about the manual page format, see the manual page for manpages(5).



PERLOPENBSD(1)                        Perl Programmers Reference Guide                        PERLOPENBSD(1)



NAME
       README.openbsd - Perl version 5 on OpenBSD systems

DESCRIPTION
       This document describes various features of OpenBSD that will affect how Perl version 5 (hereafter
       just Perl) is compiled and/or runs.

       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 nonre-entrant
       re-entrant versions.  There is an incompatability in OpenBSD's "getprotobyname_r" and "getservby-name_r" "getservbyname_r"
       name_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.

AUTHOR
       Steve Peters <steve@fisharerojo.org>

       Please report any errors, updates, or suggestions to perlbug@perl.org.



perl v5.8.8                                      2006-01-07                                   PERLOPENBSD(1)

Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.