15:09:55 I've spent quite some time on the repro builds again and I'm pretty much stuck still in qt configuration hell. It's horrible. 15:39:03 TheCharlatan: ./configure of qt? 15:39:12 what version? 15:41:23 And which platform? 15:42:46 Qt 5.12 would be ok 15:45:15 5.12 is EOL in 1 year 15:45:29 anyway, I have a ./configure for 5.15 15:47:50 we need Ubuntu 16.04 and macOS 10.12 support 15:47:59 I also would like 5.15 with automatic high dpi scaling 15:49:17 I'm going for 5.15 15:49:41 dsc_ can you share what you have somewhere? 15:50:32 selsta what is prohibiting a 5.15 qt build running on 16.04? 15:50:54 qt 15:51:11 apparently? it is not included in supported platforms 15:53:22 should still run though, right? 15:54:14 I don’t know. 15:55:33 I'll guess I find out then. 16:02:23 TheCharlatan: sure! 16:02:45 (And yes, 5.15 is ubuntu 18.04 and up) 16:05:32 TheCharlatan: https://paste.centos.org/view/raw/13f9445a <== This requires 2 external files: kitware.asc (CMake authors, so we can `apt install` latest cmake (3.18.*) and `Qt5.15_LinuxPatch.json` which can be found here: https://paste.centos.org/view/raw/c1847671 (the qtbase git patch is https://paste.centos.org/view/raw/d6f367f2) 16:06:18 Please note however that it's doing `-no-opengl`, as my Qt application doesn't need it 16:07:08 And because you're using a fairly recent CMake you can do `find_package(Qt5 REQUIRED COMPONENTS Core Widgets Gui Network Svg Xml WebSockets)` inside CMakeLists.txt 16:07:49 in `target_link_libraries` you'd do `Qt5::Core Qt5::Widgets Qt5::Gui` etc. Also `target_compile_definitions` and `target_include_directories`. 16:08:08 for static builds you may additionally need to link against `Qt5::FontDatabaseSupport Qt5::QSvgIconPlugin Qt5::QSvgPlugin` 16:10:16 IIRC Qt devs commit straight into CMake - so the reason we have complicated cmake stuff regarding Qt is because for old version support (correct me if I'm wrong) 16:10:45 Latest Qt 5.15 + CMake 3.18 comes with cmake recipes that are useful 16:11:22 Actually, I think those cmake files can be found in `qtbase` anyway .. -DCMAKE_PREFIX_PATH will find them. 17:21:58 thanks a lot. I'll see if one of those -skip 's might be helpful. AFAICT the problem I'm having is in a module we don't actually need. 17:27:45 Which one, and what is the error? 22:33:23 .merges 22:33:27 -xmr-pr- 3000 3029 3030 3032 3042 3043 3047 3052 3053 3054 3055 3056 3058 3059 3061 3062 3064