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.
АВТОР
Mark Kettenis <kettenis@gnu.org>
Последнее обновление: Пт, 29 окт 1999 22:50:30 +0200
© 1993–2023 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.38.0/perlhurd