man pages section 1: User Commands

Exit Print View

Updated: July 2014
 
 

perlfreebsd (1)

Name

perlfreebsd - Perl version 5 on FreeBSD systems

Synopsis

Please see following description for synopsis

Description




Perl Programmers Reference Guide                   PERLFREEBSD(1)



NAME
     README.freebsd - Perl version 5 on FreeBSD systems

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

  FreeBSD core dumps from readdir_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 a bug in FreeBSD's "readdir_r" function
     in versions 4.5 and earlier that can cause a SEGV when
     reading large directories. A patch for FreeBSD libc is
     available (see
     http://www.freebsd.org/cgi/query-pr.cgi?pr=misc/30631 )
     which has been integrated into FreeBSD 4.6.

  $^X doesn't always contain a full path in FreeBSD
     perl 5.8.0 sets $^X where possible to a full path by asking
     the operating system. On FreeBSD the full path of the perl
     interpreter is found by reading the symlink
     /proc/curproc/file. There is a bug on FreeBSD, where the
     result of reading this symlink is can be wrong in certain
     circumstances (see
     http://www.freebsd.org/cgi/query-pr.cgi?pr=35703 ).  In
     these cases perl will fall back to the old behaviour of
     using C's argv[0] value for $^X.

  Perl will no longer be part of "base FreeBSD"
     Not as bad as it sounds--what this means is that Perl will
     no longer be part of the kernel build system of FreeBSD.
     Perl will still very probably be part of the "default
     install", and in any case the latest version will be in the
     ports system.  The first FreeBSD version this change will
     affect is 5.0, all 4.n versions will keep the status quo.

AUTHOR
     Nicholas Clark <nick@ccl4.org>, collating wisdom supplied by
     Slaven Rezic and Tim Bunce.

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



ATTRIBUTES
     See attributes(5) for descriptions of the following
     attributes:






perl v5.12.5         Last change: 2012-11-03                    1






Perl Programmers Reference Guide                   PERLFREEBSD(1)



     +---------------+------------------+
     |ATTRIBUTE TYPE | ATTRIBUTE VALUE  |
     +---------------+------------------+
     |Availability   | runtime/perl-512 |
     +---------------+------------------+
     |Stability      | Uncommitted      |
     +---------------+------------------+
NOTES
     This software was built from source available at
     https://java.net/projects/solaris-userland.  The original
     community source was downloaded from
     http://www.cpan.org/src/5.0/perl-5.12.5.tar.bz2

     Further information about this software can be found on the
     open source community website at http://www.perl.org/.








































perl v5.12.5         Last change: 2012-11-03                    2