PERLOPENBSD(1perl)

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

Cette traduction est une documentation libre ; veuillez vous reporter à la GNU General Public License version 3 (https://www.gnu.org/licenses/gpl-3.0.html) 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.