<div dir="ltr"><div dir="ltr"><div class="gmail_quote"><div dir="ltr">On Thu, Jan 10, 2019 at 9:34 PM Volker Krause <<a href="mailto:vkrause@kde.org" target="_blank">vkrause@kde.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
with NDK 17 GCC got deprecated, with 18 (from Sep 2018) it even got entirely <br>
removed, and with it the corresponding C++ STL libs. And the current Qt SDK <br>
(5.12) only ships with clang-based binaries. Do we still want to support GCC-<br>
based NDKs? If so for how long? If no, does it make sense to make a hard cut <br>
now, and switch everything to the newer NDKs and the Clang-based toolchain?<br>
<br>
I'm wondering as we are hitting limits with the wide NDK and SDK range we <br>
currently try to support, e.g.<br>
<a href="https://phabricator.kde.org/R1007:3c86b3900aafa374389dee74ec83ae17488d521d" rel="noreferrer" target="_blank">https://phabricator.kde.org/R1007:3c86b3900aafa374389dee74ec83ae17488d521d</a> is <br>
needed to build with NDK 18/SDK 28 and Qt 5.12, but it breaks binary factory <br>
and any other older setup.<br>
<br>
Note that this is only about the compile-time requirements, this has no effect <br>
on still supporting older API levels for the resulting apps at runtime, that <br>
we definitely want to keep.<br>
<br>
Regards,<br>
Volker</blockquote><div><br></div><div style="font-size:small" class="gmail_default">I'd say it doesn't make a whole lot of sense to support anything other than r18.</div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">I've been working on it on this patch (okay, it's been sitting for a while, but I can see to get it applied).<br></div><div style="font-size:small" class="gmail_default"><a href="https://phabricator.kde.org/D18173" target="_blank">https://phabricator.kde.org/D18173</a></div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">We can keep a legacy image for Qt 5.11 with gcc and this one as official for Qt 5.12 while we transition.</div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">Aleix<br></div></div></div></div>