I recently patched the Boehm-GC package in Haiku because it fails to work with Guile 2.2.7 (compilation breaks at some point). I also proposed the patch upstream and the Boehm-GC people are willing to take into the next revision. However we feel it would be good if somebody with more knowledge in Haiku could give it a look. Seems a problem with mmap. Boehm-GC has already some OS-dependent conditional code in the situation which causes problem, so I think it is just a matter to be sure it makes sense for Haiku and/or does not hint to a further problem in Haikus itself.
It is here: