This constant may be defined in one of a few headers. We teach the try-compile for it to test all the headers together instead of only one header.
This allows for a built in bzip and zip capability, so external tools will not be needed for these packagers. The cmake -E tar xf should be able to handle all compression types now as well.