perlhurd
СОДЕРЖАНИЕ
НАЗВАНИЕ
perlhurd - Perl версия 5 на Hurd
ОПИСАНИЕ
Если вы хотите использовать Perl на Hurd, я рекомендую использовать дистрибутив Debian GNU/Hurd (см. http://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.
АВТОР
Mark Kettenis <kettenis@gnu.org>
Последнее обновление: Пт, 29 окт 1999 22:50:30 +0200
© 1993–2020 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.30.3/perlhurd