Package Details: android-aarch64-qt5 5.15.2-2

Git Clone URL: https://aur.archlinux.org/android-aarch64-qt5.git (read-only, click to copy)
Package Base: android-aarch64-qt5
Description: Qt 5 for Android
Upstream URL: https://www.qt.io
Licenses: GPL3, LGPL
Groups: android-qt5
Submitter: hipersayan_x
Maintainer: None
Last Packager: hipersayan_x
Votes: 14
Popularity: 0.000000
First Submitted: 2018-11-22 19:14 (UTC)
Last Updated: 2021-03-14 20:01 (UTC)

Dependencies (26)

Sources (4)

Pinned Comments

hipersayan_x commented on 2021-07-07 15:05 (UTC) (edited on 2021-07-07 15:09 (UTC) by hipersayan_x)

I'll drop this package, I been thinking and there are a lot of strong reasons not to waste any time maintaining it.
KDE doesn't provide an easy way to download the entire Qt source code in a single package, like in the official Qt releases.
Also, KDE doesn't provides tagged versions, I've to keep tracking manually the latest commits, or converting it to a git package.
It will require to split this package into 47x4 packages, 47 Qt modules and 4 architectures to maintain, that's 188 packages to maintain, absurd!
Cloning a git repository is slower than just downloading a source package file, making the build even much slower and painful.
Is a lot of work for something that will be dead in 1 year or 2 at most.
Good luck to the one that will step up to take care of this monstrosity, to the rest of developers, don't be lazy and consider switching to Qt6.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7

Emeric commented on 2018-09-10 13:16 (UTC)

Hi, I've been using the armeabi-v7a Qt package with great success but I could never get this one to work. Has someone ever been able to use it?

I have multiple build failures all related to missing standard functions (these functions are in use inside Qt and its public headers, not even in my app): /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include/cmath:1118:11: error: '::log2' has not been declared using ::log2;

As far as I understand, the armv8 binaries are better supported by the clang/libc++ toolchain than the 'old' gcc/libstdc++ toolchain. I tried to rebuild this package using "-xplatform android-clang", and it worked, Qt projects now build but they still can't link with any libraries: /opt/android-ndk/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/bin/ld: cannot find crtbegin_so.o: No such file or directory /opt/android-ndk/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/bin/ld: cannot find -lGLESv2

Any ideas? Thanks!

hipersayan_x commented on 2017-06-24 21:41 (UTC)

Problems with stipping maybe solved now.

hipersayan_x commented on 2017-06-24 14:13 (UTC)

alexzk, can you confirm if using this in PKGBUILD: alias strip=/opt/android-ndk/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/aarch64-linux-android/bin/strip solve the problem?

alexzk commented on 2017-06-24 13:34 (UTC)

Some messages during build like strip: Unable to recognise the format of the input file `./opt/android-qt5/5.9.0/arm64-v8a/lib/libQt5Core.so' I think, it tries to use HOST strip instead cross-compiler.

hipersayan_x commented on 2017-01-05 17:57 (UTC)

Misery, package updated, thanks a lot!

Misery commented on 2017-01-04 10:53 (UTC)

Misc.cpp.patch is not necessary anymore. Fixed with Qt 5.6.2 and 5.7.1: http://code.qt.io/cgit/qt/qttools.git/commit/?id=727fddbe90954ac125268b1b95f54954ee53402d