table of contents
- trixie-backports 4.30.0-1~bpo13+1
- testing 4.30.0-1
- unstable 4.30.0-1
| PERLFREEBSD(1) | Guide de référence des programmeurs en Perl | PERLFREEBSD(1) |
NOM¶
perlfreebsd – Perl version 5 pour les systèmes FreeBSD
DESCRIPTION¶
Ce document décrit les diverses fonctionnalités de FreeBSD qui affectent comment Perl, version 5, (ci-après simplement Perl) est compilé ou s’exécute.
FreeBSD réalise ses « core dump » à l’aide de readdir_r(3) avec ithread(9).¶
Quand Perl est configuré pour utiliser des « ithread », il utilise des appels ré-entrants de bibliothèque de préférence aux versions non ré-entrantes. Un bogue existe dans la fonction « readdir_r » de FreeBSD, versions 4.5 et précédentes, qui peut causer un SEGV lors de la lecture de grands répertoires. Un correctif pour la libc de FreeBSD est disponible (consulter <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=30631>) et a été intégré dans FreeBSD 4.6.
$^X doesn't always contain a full path in FreeBSD¶
Perl définit $^X quand c’est possible comme un chemin complet en interrogeant le système d’exploitation. Dans FreeBSD, le chemin complet de l’interpréteur de Perl est trouvé en utilisant « sysctl » avec « KERN_PROC_PATHNAME » si c’est pris en charge, ou autrement en lisant le lien symbolique /proc/curproc/file. FreeBSD 7 et les versions précédentes ont un bogue qui dans chaque approche renvoie une valeur incorrecte (consulter <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=35703>). Dans ces cas, Perl revient à l’ancien comportement en utilisant la valeur C « argv[0] » pour $^X.
AUTEUR¶
Nicholas Clark <nick@ccl4.org>, compilation des connaissances par Slaven Rezic et Tim Bunce.
Veuillez rapporter toute erreur, mise à jour ou suggestion à <https://github.com/Perl/perl5/issues>.
TRADUCTION¶
La traduction française de cette page de manuel a été créée par Jean-Paul Guillonneau <guillonneau.jeanpaul@free.fr>
Cette traduction est une documentation libre ; veuillez vous reporter à la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE.
Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à debian-l10n-french@lists.debian.org.
| 16 novembre 2025 | perl v5.40.1 |