Details
-
Bug
-
Resolution: Invalid
-
P1: Critical
-
6.8
-
None
-
Kubuntu 22.04
-
419a1844a (dev), 032e127ad (6.7), d87d4eb6b (6.7.0)
Description
[17/94] Building Java objects for QtAndroidPositioning.jar FAILED: src/plugins/position/android/jar/CMakeFiles/QtAndroidPositioning.dir/java_compiled_QtAndroidPositioning /home/mitch/dev/qt-dev-android-debug/qtpositioning/src/plugins/position/android/jar/CMakeFiles/QtAndroidPositioning.dir/java_compiled_QtAndroidPositioning cd /home/mitch/dev/qt-dev/qtpositioning/src/plugins/position/android/jar && /usr/bin/cmake -DCMAKE_JAVA_CLASS_OUTPUT_PATH=/home/mitch/dev/qt-dev-android-debug/qtpositioning/src/plugins/position/android/jar/CMakeFiles/QtAndroidPositioning.dir -DCMAKE_JAR_CLASSES_PREFIX= -P /usr/share/cmake-3.22/Modules/UseJava/ClearClassFiles.cmake && /usr/lib/jvm/java-17-openjdk-amd64/bin/javac -source 8 -target 8 -Xlint:unchecked,cast,divzero,fallthrough,overrides,path -classpath /home/mitch/Android/Sdk/platforms/android-33/android.jar -classpath :/home/mitch/dev/qt-dev/qtpositioning/src/plugins/position/android/jar:/home/mitch/dev/qt-dev-android-debug/qtbase/jar:/home/mitch/Android/Sdk/platforms/android-33/android.jar -d /home/mitch/dev/qt-dev-android-debug/qtpositioning/src/plugins/position/android/jar/CMakeFiles/QtAndroidPositioning.dir @/home/mitch/dev/qt-dev-android-debug/qtpositioning/src/plugins/position/android/jar/CMakeFiles/QtAndroidPositioning.dir/java_sources && /usr/bin/cmake -E touch /home/mitch/dev/qt-dev-android-debug/qtpositioning/src/plugins/position/android/jar/CMakeFiles/QtAndroidPositioning.dir/java_compiled_QtAndroidPositioning warning: [options] bootstrap class path not set in conjunction with -source 8 src/org/qtproject/qt/android/positioning/QtPositioning.java:7: error: package android.location.altitude does not exist import android.location.altitude.AltitudeConverter; ^ src/org/qtproject/qt/android/positioning/QtPositioning.java:75: error: cannot find symbol private static AltitudeConverter altitudeConverter = null; ^ symbol: class AltitudeConverter location: class QtPositioning src/org/qtproject/qt/android/positioning/QtPositioning.java:114: error: cannot find symbol if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.UPSIDE_DOWN_CAKE) { ^ symbol: variable UPSIDE_DOWN_CAKE location: class VERSION_CODES src/org/qtproject/qt/android/positioning/QtPositioning.java:116: error: cannot find symbol altitudeConverter = new AltitudeConverter(); ^ symbol: class AltitudeConverter location: class QtPositioning src/org/qtproject/qt/android/positioning/QtPositioning.java:515: warning: [cast] redundant cast to GpsSatellite GpsSatellite sat = (GpsSatellite) it.next(); ^ Note: src/org/qtproject/qt/android/positioning/QtPositioning.java uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details. 4 errors 2 warnings [18/94] Building CXX object src/3rdparty/clip2tri/CMakeFiles/Bundled_Clip2Tri.dir/clip2tri.cpp.o [19/94] Building CXX object src/3rdparty/clipper/CMakeFiles/Bundled_Clipper.dir/clipper.cpp.o [20/94] Automatic MOC for target positioningquickplugin ninja: build stopped: subcommand failed.
mitch@mitch-kubuntu:~/dev$ java --version openjdk 17.0.10 2024-01-16 OpenJDK Runtime Environment (build 17.0.10+7-Ubuntu-122.04.1) OpenJDK 64-Bit Server VM (build 17.0.10+7-Ubuntu-122.04.1, mixed mode, sharing)
mitch@mitch-kubuntu:~/dev$ ~/Android/Sdk/cmdline-tools/latest/bin/sdkmanager --list_installed [=======================================] 100% Fetch remote repository... Installed packages: Path | Version | Description | Location ------- | ------- | ------- | ------- build-tools;31.0.0 | 31.0.0 | Android SDK Build-Tools 31 | build-tools/31.0.0 build-tools;34.0.0 | 34.0.0 | Android SDK Build-Tools 34 | build-tools/34.0.0 cmdline-tools;latest | 13.0 | Android SDK Command-line Tools (latest) | cmdline-tools/latest ndk;25.1.8937393 | 25.1.8937393 | NDK (Side by side) 25.1.8937393 | ndk/25.1.8937393 ndk;26.1.10909125 | 26.1.10909125 | NDK (Side by side) 26.1.10909125 | ndk/26.1.10909125 platform-tools | 35.0.0 | Android SDK Platform-Tools | platform-tools platforms;android-31 | 1 | Android SDK Platform 31 | platforms/android-31 platforms;android-33 | 3 | Android SDK Platform 33 | platforms/android-33
Configure arguments:
-DCMAKE_BUILD_TYPE=Debug -DFEATURE_developer_build=ON -DQT_BUILD_TESTS=ON -DQT_BUILD_TESTS_BY_DEFAULT=OFF -DQT_BUILD_EXAMPLES=ON -DQT_BUILD_EXAMPLES_BY_DEFAULT=OFF -DWARNINGS_ARE_ERRORS=OFF -DANDROID_ABI=x86_64 -DANDROID_SDK_ROOT=/home/mitch/Android/Sdk -DCMAKE_TOOLCHAIN_FILE=/home/mitch/Android/Sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake
Attachments
Issue Links
- covers
-
QTBUG-123016 android platform divergence between coin & doc
- Closed
- relates to
-
QTBUG-106907 "package" attribute in AndroidManifest is deprecated
- Closed
-
QTBUG-113383 Spike Gradle update need for Android 14
- Closed
For Gerrit Dashboard: QTBUG-123059 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
546060,5 | Bump Android platform version in documentation to 34 | dev | qt/qtbase | Status: MERGED | +2 | 0 |
546412,2 | Bump Android platform version in documentation to 34 | 6.7 | qt/qtbase | Status: MERGED | +2 | 0 |
546497,2 | Bump Android platform version in documentation to 34 | 6.7.0 | qt/qtbase | Status: MERGED | +2 | 0 |