PERLHAIKU(1)

πŸ’– PERLHAIKU πŸ’–

okay bestie, so you wanna get Perl running on Haiku? periodt, let's go ✨ This is the manual page for perlhaiku β€” Perl version 5.10+ on Haiku πŸ‘‘


🌸 DESCRIPTION 🌸

This file is giving "here's how you build Perl for Haiku and here's every problem we know about," no cap. Instructions + known problems, that's the whole vibe 🫢


πŸŽ€ BUILD AND INSTALL πŸŽ€

ngl the build procedure is completely standard, it's so chill:

./Configure -de
make
make install

Then you gotta make perl executable and create a symlink for libperl, slay πŸ’…

chmod a+x /boot/common/bin/perl
cd /boot/common/lib; ln -s perl5/5.42.3/BePC-haiku/CORE/libperl.so .
⚠️ swap 5.42.3 for your respective version of Perl, bestie β€” don't just copy-paste and vibe, okay? πŸ™ˆ

πŸ’€ KNOWN PROBLEMS πŸ’€

These are the problems you'll encounter with Haiku revision 28311 β€” not me being dramatic, it's literally in the docs 😭

  • Perl cannot be compiled with threading support ATM. iykyk.
  • The cpan/Socket/t/socketpair.t test fails. More precisely: the subtests using datagram sockets fail. Unix datagram sockets aren't implemented in Haiku yet πŸ¦‹
  • A subtest of the cpan/Sys-Syslog/t/syslog.t test fails. This is due to Haiku not implementing /dev/log support yet πŸ’€
  • The tests dist/Net-Ping/t/450_service.t and dist/Net-Ping/t/510_ping_udp.t fail. 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, we stan πŸ‘‘

Last update: 2008-10-29


and that's the whole page, bestie!! this was perl v5.42.3, dated 2026-08-03, and yeah β€” it's giving PERLHAIKU(1) energy from the Perl Programmers Reference Guide 🌈 go forth and build, you got this πŸ’œβœ¨

πŸ“¦ where this page comes from