PERLHAIKU(1perl)
β¨ NAME β¨
perlhaiku β Perl version 5.10+ on Haiku π
π DESCRIPTION π
So bestie, this file is literally the whole lore: it tells you how to build Perl for Haiku, and it lists all the known problems you're gonna run into. That's it. That's the page. π«Ά
π BUILD AND INSTALL π
Good news: the build procedure is completely standard. No weird Haiku-specific drama, no cap. Just:
./Configure -de
make
make install
Then you gotta make perl executable and create a symlink for libperl, like so:
chmod a+x /boot/common/bin/perl
cd /boot/common/lib; ln -s perl5/5.44.0/BePC-haiku/CORE/libperl.so .
Heads up queen π β swap 5.44.0 for whatever version of Perl you actually have. Don't just copy-paste it and wonder why nothing works. π
π KNOWN PROBLEMS π
These are the problems that show up with Haiku revision 28311:
- Perl cannot be compiled with threading support ATM. π
- The
cpan/Socket/t/socketpair.ttest fails. More precisely: the subtests using datagram sockets fail, because Unix datagram sockets aren't implemented in Haiku yet. It's giving "not built yet," fr fr. - A subtest of the
cpan/Sys-Syslog/t/syslog.ttest fails. This is because Haiku doesn't implement/dev/logsupport yet. - The tests
dist/Net-Ping/t/450_service.tanddist/Net-Ping/t/510_ping_udp.tfail. This is due to bugs in Haiku's network stack implementation. π
π CONTACT π
For Haiku specific problems, contact the HaikuPorts developers: https://github.com/haikuports/haikuports
The initial Haiku port was done by Ingo Weinhold <ingo_weinhold@gmx.de>. Iconic behavior, honestly. β
Last update: 2008-10-29
And that's a wrap, bestie! π This page comes to you from perl v5.44.0, dated 2026-10-17 β PERLHAIKU(1perl), periodt. Go build something cute on Haiku. ππ¦
π¦ where this page comes from
- arch rolling: perl 5.44.0-1 Β· Artistic-1.0-Perl AND GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms