In some situations requiring a shared library for compression is a hassle. For example the WiredTiger LevelDB API will always require snappy, and it's not obvious where to find the WiredTiger snappy shared object. Similarly for any WiredTiger Node APIs - especially since Node requires libraries to be statically linked.
A proposal is to add a new option to configure of the form:
What the option will do is:
- Change the entry point for the WiredTiger snappy library from