perlhurd
СОДЕРЖАНИЕ
ИМЯ
perlhurd - Perl версия 5 на Hurd
ОПИСАНИЕ
Если вы хотите использовать Perl на Hurd, я рекомендую использовать дистрибутив Debian GNU/Hurd (см. https://www.debian.org/), даже если официальная стабильная версия пока не выпущена. Старый бинарный дистрибутив "gnu-0.2" с большой вероятностью будет иметь дополнительные проблемы.
Известные проблемы с Perl на Hurd
Тестовый набор Perl может по-прежнему сообщать об ошибках на Hurd. Тесты "lib/anydbm" и "pragma/warnings" почти наверняка завершатся ошибкой. Обе ошибки не являются специфичными для Hurd, как указано в выводе тестового набора.
Тесты сокетов могут завершиться ошибкой, если сеть не настроена. Вам нужно назначить "/hurd/pfinet" переводчиком для "/servers/socket/2", передав ему правильные аргументы. Попробуйте "/hurd/pfinet --help" для получения дополнительной информации.
Вот статистика для Perl 5.005_62 на моей системе:
Failed Test Status Wstat Total Fail Failed List of failed
-----------------------------------------------------------------------
lib/anydbm.t 12 1 8.33% 12
pragma/warnings 333 1 0.30% 215
8 tests and 24 subtests skipped.
Failed 2/229 test scripts, 99.13% okay. 2/10850 subtests failed,
99.98% okay. Есть довольно много систем, которые работают хуже!
Однако, поскольку я использую очень свежий снимок Hurd, в котором было исправлено много ошибок, выявленных тестовым набором Perl, вы можете столкнуться с дополнительными ошибками. Вероятными кандидатами являются: "op/stat", "lib/io_pipe", "lib/io_sock", "lib/io_udp" и "lib/time".
В любом случае, если вы видите ошибки, не упомянутые в этом документе, перед тем, как сообщать об ошибке как о проблеме, пожалуйста, обновите до последней версии Hurd.
АВТОР
Марк Кеттенис <kettenis@gnu.org>
Последнее обновление: Пт, 29 окт 1999 22:50:30 +0200
© 1993–2021 Larry Wall and others
Licensed under the GNU General Public License version 1 or later, or the Artistic License.
The Perl logo is a trademark of the Perl Foundation.
https://perldoc.perl.org/5.36.0/perlhurd