Scroll to navigation

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