table of contents
| PERLOPENBSD(1) | Guide de référence des programmeurs en Perl | PERLOPENBSD(1) |
NOM¶
perlopenbsd – Perl version 5 pour les systèmes OpenBSD
DESCRIPTION¶
Ce document décrit les diverses fonctionnalités d’OpenBSD qui affectent comment Perl, version 5, (ci-après simplement Perl) est compilé ou s’exécute.
OpenBSD réalise ses « core dump » à l’aide de getprotobyname_r(3) et getservbyname_r(3) avec ithread(9).¶
Quand Perl est configuré pour utiliser ithread, il utilise des appels de bibliothèque réentrants de préférence aux versions non réentrantes. Il existe une incompatibilité entre les fonctions getprotobyname_r et getservbyname_r dans les versions 3.7 et suivantes d’OpenBSD qui provoquent un SEGV lorsqu’elles sont appelées sans réaliser « bzero » sur leurs structures de retour avant d’appeler ces fonctions. Les versions de Perl actuelles gèrent ce problème correctement. Les anciennes versions de Perl (5.8.6 ou précédentes) font face à ce problème. Pour exécuter un Perl multifil d’exécution sur OpenBSD 3.7 ou les versions suivantes, une mise à niveau est nécessaire pour au moins Perl 5.8.7.
AUTEUR¶
Steve Peters <steve@fisharerojo.org>
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 |