Hi Karl, I'll need to let Yury answer your original question regarding the best way to report CMake-related bugs.
Regarding the errors you're getting... I just looked at CMake's online documentation regarding your "target_compile_definitions" error. >From what I can tell, the "target_compile_definition" property was introduced in CMake 2.8.11. It sounds like your version of CMake is just a little too old. Regarding how one can know the required CMake version: My modus operandi for CMake projects in general is (1) read the project's how-to-build docs, and if that's not heplful, (2) hope that the project's CMake files contain a "cmake_minimum_required" call to give me a clear error message. I didn't find any such indication in Yuri's files, although perhaps I missed it. Yury: Would it make sense to add a call to "cmake_minimum_required" in one or more of your CMakeLists.txt files? Kind regards, Christian On Thu, Aug 18, 2016 at 3:08 PM, Stefan Kaltenbrunner <ste...@kaltenbrunner.cc> wrote: > On 08/18/2016 08:57 PM, Christian Convey wrote: >> Hi Stefan, >> >> I think I've seen similar errors when a project's CMake files assumed >> a newer version of CMake than the one being run. >> >> Which version of CMake gave you those errors? (Sorry if you provided >> that detail and I'm just missing it.) > > > % cmake --version > cmake version 2.8.10.2 > > a quick look in the docs does not seem to reveal any kind of "minimum" > cmake version required - and the above is what is packaged as part of > openbsd 5.3 (which is outdated and unsupported upstream but it is > currently perfectly fine building all postgresql versions including > -HEAD and serving as a buildfarm member for years) > > > > Stefan -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers