This must build on non-mac platform too, since Cargo doesn't have support for conditional dependencies yet.