Qt 5.13

Aleix Pol aleixpol at kde.org
Mon Jul 8 01:49:55 BST 2019


On Sat, Jul 6, 2019 at 10:07 AM Volker Krause <vkrause at kde.org> wrote:
>
> On Friday, 5 July 2019 16:45:41 CEST Aleix Pol wrote:
> > On Fri, May 24, 2019 at 4:46 PM Volker Krause <vkrause at kde.org> wrote:
> > > On Friday, 17 May 2019 00:50:34 CEST Aleix Pol wrote:
> > > > Hey,
> > > > A newer Qt version is nearing and I thought it could be useful to be
> > > > able to test your stuff on it.
> > > > I just uploaded it to apol/asdk5.13.
> > > >
> > > > I just tested it still properly builds apks, didn't even test them, so
> > > > use with caution.
> > > >
> > > > Was thinking of putting it into a git branch but I'm not sure it's
> > > > worth it, it's a matter of using on the Dockerfile the following
> > >
> > > > values:
> > > Right, I think it makes a lot of sense for us to switch to 5.13 as soon as
> > > it's officially released. It brings support for directly reading Android
> > > content: URLs with QFile, which avoids having to special-case Android and
> > > write Java code for opening files, which we currently have in a few
> > > places.
> > >
> > > Regards,
> > > Volker
> >
> > So I've just submitted the change
> > https://invent.kde.org/sysadmin/ci-tooling/commit/0fe37253bb0e9acb2f15cdbb25
> > 281c9b1e1b1de8
> >
> > if the docker image builds properly we'll be using Qt5.13 on the next
> > builds:
> > https://build.kde.org/job/Administration/job/Docker%20Generate%20AndroidQt5
> > .12%20SDK/
>
> Works for builds not depending on all of KF5, the full KF5 build seems to fail
> in Kross:
>
> [ 88%] Linking CXX shared module ../../bin/krossqts.so
> /opt/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/
> lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld:
> error: cannot find -lc++
> [ 88%] Built target krossqts
> clang++: error: linker command failed with exit code 1 (use -v to see
> invocation)
> src/qts/CMakeFiles/krossqtsplugin.dir/build.make:127: recipe for target 'bin/
> krossqtsplugin.so' failed
>
> I don't see what's special about this target though.
>
> Regards,
> Volker

I looked into it and didn't see it either.
For now, I've disabled kross builds on Android:
https://invent.kde.org/sysadmin/ci-tooling/commit/77d0f3b858bd821207f99c0947a94b60c9f02d89

Let's reenable when we know it works.

Aleix


More information about the KDE-Android mailing list