<div dir="ltr">Hi, Stefano!<br><br>As far as I can tell, Ubuntu Precise (12.04 LTS) still has 2.8.7 [0], and it is still officially supported and builds fine in Krita Lime.<br><br><br>[0] - <a href="http://packages.ubuntu.com/precise/cmake">http://packages.ubuntu.com/precise/cmake</a><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Aug 16, 2015 at 5:30 PM, Stefano Bonicatti <span dir="ltr"><<a href="mailto:smjert@gmail.com" target="_blank">smjert@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hello, would it be a big issue to increase the minimum CMake version required from 2.8.0 to at least 2.8.12 or even 3.0?<div>We have a little issue in Krita where using add_definitions(${KDE4_ENABLE_EXCEPTIONS}) gives an error when compiling it on Windows and VS2013.</div><div>The problem is that the compiler flags contained in that variable spills into the rc compiler flags, and those are invalid for that compiler, so the compilation fails.</div><div>Moreover add_definitions should be used only for defines not to add compiling flags but add_compile_options should be used, which is though available only from 2.8.12 and up.</div><div><br></div><div>As far as i know "all" maybe except CentOS, should have at least that version (for instance Debian stable has 3.0.2 already).</div><div>The only real issue would be with packagers that want to compile latest Krita in older distros (what i don't know though is if they already have issues with other stuff, so that it's safe to update because no "regression" can happen).</div><div><br></div><div>I won't lie to you, this issue can also be solved by just setting CMAKE_CXX_FLAGS but this is a bit a dirty way to do it and it might get deprecated (shown by the fact that they're adding specific macros to add flags etc).</div><div>Moreover do we really still have people testing the builds with CMake 2.8.0?</div><div><br></div><div><br></div></div>
<br>_______________________________________________<br>
calligra-devel mailing list<br>
<a href="mailto:calligra-devel@kde.org">calligra-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/calligra-devel" rel="noreferrer" target="_blank">https://mail.kde.org/mailman/listinfo/calligra-devel</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature">Dmitry Kazakov</div>
</div>