Would be nice to make it use the system copy instead.
I thought that allowing Mercury to use a system copy of Boehm GC would indeed be a worthwhile endeavour; alas, upstream didn't: They inform me that their bundled copy of Boehm GC contains some custom code and is required by Mercury to handle large heaps, thread-local allocation and parallel marking.