Haiku is BeOS.
It should use MM_BeOS.
Delete the copy.
Less poetically, MM_Haiku appears to be just a copy of MM_BeOS. Doesn't seem
to be any benefit from a split, so just alter MM.pm so Haiku is recognized as
a BeOS flavor.
--- a/lib/ExtUtils/MM.pm
+++ b/lib/ExtUtils/MM.pm
@@ -58,7 +58,7 @@ if( $^O eq 'MSWin32' ) {
$Is{UWIN} = $^O =~ /^uwin(-nt)?$/;
$Is{Cygwin} = $^O eq 'cygwin';
$Is{NW5} = $Config{osname} eq 'NetWare'; # intentional
-$Is{BeOS} = $^O =~ /beos/i; # XXX should this be that loose?
+$Is{BeOS} = $^O =~ /beos/i or $^O eq 'haiku';
$Is{DOS} = $^O eq 'dos';
if( $Is{NW5} ) {
$^O = 'NetWare';
--
24. Must not tell any officer that I am smarter than they are, especially
if it's true.
-- The 213 Things Skippy Is No Longer Allowed To Do In The U.S. Army
http://skippyslist.com/list/