Hello,
In https://github.com/apache/arrow/pull/5069 I've merged the naming changes previously discussed. In short: - always use underscores in C++ source file names - always use underscores in .so / .a file names - always use hyphens in executable file names - always use hyphens in pkgconfig file names Hopefully this will not create too many spurious conflicts in other Pull Requests. Also, you may find it useful to recreate your CMake build directories locally, if any problems arise. Regards Antoine.