log for nl.neerdael.projectmtv:99
== Installed Android Tools ==2026-10-17 11:17:47,721 INFO: Creating log directory2026-10-17 11:17:47,721 INFO: Creating temporary directory2026-10-17 11:17:47,721 INFO: Creating output directory2026-10-17 11:17:47,723 DEBUG: Getting git vcs interface for https://github.com/johnneerdael/ProjectM-Android.git2026-10-17 11:17:47,723 DEBUG: Checking nl.neerdael.projectmtv:992026-10-17 11:17:47,723 INFO: Building nl.neerdael.projectmtv:992026-10-17 11:17:47,723 WARNING: Android NDK version '27.3.13750724' could not be found!2026-10-17 11:17:47,723 WARNING: Configured versions:Downloading https://fdroid.gitlab.io/android-sdk-transparency-log/checksums.json.asc into /home/vagrant/.cache/sdkmanager/checksums.json.asc2026-10-17 11:17:47,725 DEBUG: Starting new HTTPS connection (1): fdroid.gitlab.io:4432026-10-17 11:17:49,932 DEBUG: https://fdroid.gitlab.io:443 "GET /android-sdk-transparency-log/checksums.json.asc HTTP/1.1" 200 4882026-10-17 11:17:49,933 DEBUG: Starting new HTTPS connection (1): fdroid.gitlab.io:4432026-10-17 11:17:50,247 DEBUG: https://fdroid.gitlab.io:443 "GET /android-sdk-transparency-log/checksums.json HTTP/1.1" 200 1368979Downloading https://fdroid.gitlab.io/android-sdk-transparency-log/checksums.json into /home/vagrant/.cache/sdkmanager/checksums.jsonDownloading https://dl.google.com/android/repository/android-ndk-r27d-linux.zip into /home/vagrant/.cache/sdkmanager/android-ndk-r27d-linux.zip2026-10-17 11:17:50,786 DEBUG: Starting new HTTPS connection (1): dl.google.com:4432026-10-17 11:17:50,972 DEBUG: https://dl.google.com:443 "GET /android/repository/android-ndk-r27d-linux.zip HTTP/1.1" 200 654444998Unzipping to /tmp/.sdkmanager-zfy2og10Installing into /opt/android-sdk/ndk/27.3.137507242026-10-17 11:18:06,844 INFO: Set up NDK r27d (27.3.13750724)2026-10-17 11:18:06,846 DEBUG: Popen(['git', 'log', '-n', '1', '--pretty=%ct'], cwd=/home/vagrant/build/nl.neerdael.projectmtv, stdin=None, shell=False, universal_newlines=False)2026-10-17 11:18:09,434 INFO: Set up NDK r27d (27.3.13750724)2026-10-17 11:18:09,435 INFO: Set up NDK r27d (27.3.13750724)2026-10-17 11:18:09,435 INFO: Set up NDK r27d (27.3.13750724)2026-10-17 11:18:09,435 INFO: Set up NDK r27d (27.3.13750724)2026-10-17 11:18:09,435 INFO: Running 'sudo' commands in /home/vagrant2026-10-17 11:18:09,435 DEBUG: > sudo DEBIAN_FRONTEND=noninteractive bash -e -u -o pipefail -x -c sdkmanager 'cmake;3.22.1'+ sdkmanager 'cmake;3.22.1'Downloading https://raw.githubusercontent.com/f-droid/android-sdk-transparency-log/master/signed/checksums.json.asc into /root/.cache/sdkmanager/checksums.json.ascDownloading https://raw.githubusercontent.com/f-droid/android-sdk-transparency-log/master/signed/checksums.json into /root/.cache/sdkmanager/checksums.jsonDownloading https://dl.google.com/android/repository/cmake-3.22.1-linux.zip into /root/.cache/sdkmanager/cmake-3.22.1-linux.zipUnzipping to /tmp/.sdkmanager-rm4uhp39Installing into /opt/android-sdk/cmake/3.22.12026-10-17 11:18:14,744 DEBUG: > sudo passwd --lock rootpasswd: password changed.2026-10-17 11:18:38,088 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo(Reading database ... 48149 files and directories currently installed.)Removing sudo (1.9.16p2-3+deb13u2) ...Purging configuration files for sudo (1.9.16p2-3+deb13u2) ...dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removedProcessing triggers for libc-bin (2.41-12+deb13u4) ...2026-10-17 11:18:49,024 INFO: Getting source for revision c2240428017e0c1fefa139c3b3b79c5ffc8a17ea2026-10-17 11:18:49,024 DEBUG: Directory: build/nl.neerdael.projectmtv2026-10-17 11:18:49,024 DEBUG: > git rev-parse --show-toplevel2026-10-17 11:18:49,226 DEBUG: Directory: build/nl.neerdael.projectmtv2026-10-17 11:18:49,226 DEBUG: > git submodule foreach --recursive git reset --hard2026-10-17 11:18:49,427 DEBUG: Directory: build/nl.neerdael.projectmtv2026-10-17 11:18:49,427 DEBUG: > git reset --hard2026-10-17 11:18:51,230 DEBUG: Directory: build/nl.neerdael.projectmtv2026-10-17 11:18:51,231 DEBUG: > git submodule foreach --recursive git clean -dffx2026-10-17 11:18:51,432 DEBUG: Directory: build/nl.neerdael.projectmtv2026-10-17 11:18:51,432 DEBUG: > git clean -dffx2026-10-17 11:18:51,533 DEBUG: Directory: build/nl.neerdael.projectmtv2026-10-17 11:18:51,533 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch --prune --prune-tags --force origin2026-10-17 11:18:51,834 DEBUG: Directory: build/nl.neerdael.projectmtv2026-10-17 11:18:51,834 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch --prune --tags --force origin2026-10-17 11:18:52,136 DEBUG: Directory: build/nl.neerdael.projectmtv2026-10-17 11:18:52,136 DEBUG: > git remote set-head origin --auto2026-10-17 11:18:52,539 DEBUG: Directory: build/nl.neerdael.projectmtv2026-10-17 11:18:52,539 DEBUG: > git checkout -f c2240428017e0c1fefa139c3b3b79c5ffc8a17ea2026-10-17 11:18:52,941 DEBUG: Directory: build/nl.neerdael.projectmtv2026-10-17 11:18:52,941 DEBUG: > git clean -dffx2026-10-17 11:18:53,043 INFO: commit: c2240428017e0c1fefa139c3b3b79c5ffc8a17ea (SHA1: c2240428017e0c1fefa139c3b3b79c5ffc8a17ea)2026-10-17 11:18:53,043 INFO: Initialising submodules2026-10-17 11:18:53,043 DEBUG: Directory: build/nl.neerdael.projectmtv2026-10-17 11:18:53,043 DEBUG: > git rev-parse --show-toplevel2026-10-17 11:18:53,245 DEBUG: Directory: build/nl.neerdael.projectmtv2026-10-17 11:18:53,245 DEBUG: > git submodule sync2026-10-17 11:18:53,447 DEBUG: Directory: build/nl.neerdael.projectmtv2026-10-17 11:18:53,447 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org submodule update --init --force --recursiveSubmodule path 'third_party/projectm': checked out '6f64807467e312034883a4389e6aa80a675458bc'Submodule path 'third_party/projectm/vendor/projectm-eval': checked out '22fb0cfd8f2dfbcd2b68f2443e7f44e19b32c09a'2026-10-17 11:18:53,749 INFO: Creating local.properties file at build/nl.neerdael.projectmtv/local.properties2026-10-17 11:18:53,749 INFO: Set up NDK r27d (27.3.13750724)2026-10-17 11:18:53,750 INFO: Creating local.properties file at build/nl.neerdael.projectmtv/app/local.properties2026-10-17 11:18:53,750 INFO: Set up NDK r27d (27.3.13750724)2026-10-17 11:18:53,750 INFO: Removing specified files2026-10-17 11:18:53,750 INFO: Removing docs/superpowers/evidence2026-10-17 11:18:53,850 INFO: Removing tools/milk-analyzer/export-contract/knowledge-pack/golden-v12026-10-17 11:18:53,852 INFO: Cleaned build.gradle of keysigning configs at build/nl.neerdael.projectmtv/app/build.gradle2026-10-17 11:18:53,861 INFO: Scanning source for common problems...2026-10-17 11:18:53,863 DEBUG: scanner is configured to use signature data from: 'suss'2026-10-17 11:18:53,863 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'2026-10-17 11:18:54,348 DEBUG: write 'suss.json' to cache2026-10-17 11:18:54,349 DEBUG: next suss.json cache update due in 23:59:59.9989732026-10-17 11:18:54,434 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar2026-10-17 11:18:54,435 INFO: Creating source tarball...2026-10-17 11:18:59,498 INFO: Building Gradle project...2026-10-17 11:18:59,498 DEBUG: Directory: build/nl.neerdael.projectmtv/app2026-10-17 11:18:59,498 DEBUG: > /usr/local/bin/gradlew-fdroid -PprojectmDistribution=fdroid -PandroidTouchscreen=false assembleFdroidTvReleaseCACHEDIR set to /home/vagrant/.cache/gradlew-fdroidUpdate checksum from gradle-transparency-logFound 8.14.2 via distributionUrlDownloading missing gradle version 8.14.2Using cache directory /home/vagrant/.cache/gradlew-fdroidRunning /home/vagrant/.cache/gradlew-fdroid/versions/8.14.2/bin/gradle -PprojectmDistribution=fdroid -PandroidTouchscreen=false assembleFdroidTvReleaseWelcome to Gradle 8.14.2!Here are the highlights of this release:- Java 24 support- GraalVM Native Image toolchain selection- Enhancements to test reporting- Build Authoring improvementsFor more details see https://docs.gradle.org/8.14.2/release-notes.htmlTo honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/8.14.2/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.Daemon will be stopped at the end of the build> Configure project :coreWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirFound corrupted package.xml at /opt/android-sdk/platforms/android-10/package.xmlException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-11/package.xmlException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-12/package.xmlException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-13/package.xmlException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-10/package.xmlException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-11/package.xmlException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-12/package.xmlException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-13/package.xmlException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyChecking the license for package Android SDK Build-Tools 35 in /opt/android-sdk/licensesLicense for package Android SDK Build-Tools 35 accepted.Preparing "Install Android SDK Build-Tools 35 v.35.0.0"."Install Android SDK Build-Tools 35 v.35.0.0" ready.Installing Android SDK Build-Tools 35 in /opt/android-sdk/build-tools/35.0.0"Install Android SDK Build-Tools 35 v.35.0.0" complete."Install Android SDK Build-Tools 35 v.35.0.0" finished.Checking the license for package Android SDK Platform 34 in /opt/android-sdk/licensesLicense for package Android SDK Platform 34 accepted.Preparing "Install Android SDK Platform 34 (revision 3)"."Install Android SDK Platform 34 (revision 3)" ready.Installing Android SDK Platform 34 in /opt/android-sdk/platforms/android-34"Install Android SDK Platform 34 (revision 3)" complete."Install Android SDK Platform 34 (revision 3)" finished.Found corrupted package.xml at /opt/android-sdk/platforms/android-10/package.xmlException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-11/package.xmlException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-12/package.xmlException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-13/package.xmlException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-only[========= ] 25%> Task :app:preBuild UP-TO-DATE> Task :app:preFdroidTvReleaseBuild UP-TO-DATE> Task :app:mergeFdroidTvReleaseJniLibFolders> Task :core:generateStarterPresets{"archive": null, "descriptor": {"archive_sha256": "76234b1346223c39f057df43fb670d21921b4db46a43ea331fb7412ce7092dab", "archive_url": "https://github.com/johnneerdael/ProjectM-Android/releases/download/v2.3.50/cream-of-the-crop-2.3.50.zip", "collection_id": "c8d7ea555e6219a4f0fc3478b0f307bb153fdc3b485a1930fad9df1bda20017e", "compressed_bytes": 41021853, "expanded_bytes": 137362837, "preset_count": 9606, "schema_version": 1, "texture_count": 74}, "starter_assets": "/home/vagrant/build/nl.neerdael.projectmtv/core/build/generated/preset-distribution/starter-assets"}> Task :core:preBuild> Task :core:preReleaseBuild> Task :core:configureCMakeRelWithDebInfo[arm64-v8a]> Task :core:buildCMakeRelWithDebInfo[arm64-v8a]C/C++: ninja: Entering directory `/home/vagrant/build/nl.neerdael.projectmtv/core/.cxx/RelWithDebInfo/49z2z644/arm64-v8a'C/C++: /home/vagrant/build/nl.neerdael.projectmtv/third_party/projectm/vendor/hlslparser/src/GLSLGenerator.cpp:798:45: warning: data argument not used by format string [-Wformat-extra-args]C/C++: 798 | m_writer.Write(",", op);C/C++: | ~~~ ^C/C++: 1 warning generated.C/C++: In file included from /home/vagrant/build/nl.neerdael.projectmtv/third_party/projectm/src/libprojectM/MilkdropPreset/LineRenderer.cpp:1:C/C++: /home/vagrant/build/nl.neerdael.projectmtv/third_party/projectm/src/libprojectM/MilkdropPreset/LineRenderer.hpp:105:10: warning: private field 'm_enabled' is not used [-Wunused-private-field]C/C++: 105 | bool m_enabled{false}; //!< This object enabled GL_PROGRAM_POINT_SIZE.C/C++: | ^C/C++: 1 warning generated.C/C++: In file included from /home/vagrant/build/nl.neerdael.projectmtv/third_party/projectm/src/libprojectM/MilkdropPreset/Waveform.cpp:1:C/C++: /home/vagrant/build/nl.neerdael.projectmtv/third_party/projectm/src/libprojectM/MilkdropPreset/Waveform.hpp:49:9: warning: private field 'm_samples' is not used [-Wunused-private-field]C/C++: 49 | int m_samples{}; //!< Number of samples in the current waveform. Depends on the mode.C/C++: | ^C/C++: 1 warning generated.C/C++: /home/vagrant/build/nl.neerdael.projectmtv/third_party/projectm/src/libprojectM/Renderer/Framebuffer.cpp:344:38: warning: unused parameter 'bufferIndex' [-Wunused-parameter]C/C++: 344 | void Framebuffer::MaskDrawBuffer(int bufferIndex, bool masked)C/C++: | ^C/C++: 1 warning generated.C/C++: /home/vagrant/build/nl.neerdael.projectmtv/third_party/projectm/src/libprojectM/Renderer/CopyTexture.cpp:185:46: warning: struct 'Texture' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags]C/C++: 185 | const std::shared_ptr<struct Texture>& originalTexture,C/C++: | ^C/C++: /home/vagrant/build/nl.neerdael.projectmtv/third_party/projectm/src/libprojectM/Renderer/../Renderer/Texture.hpp:19:7: note: previous use is hereC/C++: 19 | class TextureC/C++: | ^C/C++: /home/vagrant/build/nl.neerdael.projectmtv/third_party/projectm/src/libprojectM/Renderer/CopyTexture.cpp:185:46: note: did you mean class here?C/C++: 185 | const std::shared_ptr<struct Texture>& originalTexture,C/C++: | ^~~~~~C/C++: | classC/C++: /home/vagrant/build/nl.neerdael.projectmtv/third_party/projectm/src/libprojectM/Renderer/CopyTexture.cpp:186:46: warning: struct 'Texture' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags]C/C++: 186 | const std::shared_ptr<struct Texture>& targetTexture,C/C++: | ^C/C++: /home/vagrant/build/nl.neerdael.projectmtv/third_party/projectm/src/libprojectM/Renderer/../Renderer/Texture.hpp:19:7: note: previous use is hereC/C++: 19 | class TextureC/C++: | ^C/C++: /home/vagrant/build/nl.neerdael.projectmtv/third_party/projectm/src/libprojectM/Renderer/CopyTexture.cpp:186:46: note: did you mean class here?C/C++: 186 | const std::shared_ptr<struct Texture>& targetTexture,C/C++: | ^~~~~~C/C++: | classC/C++: 2 warnings generated.> Task :core:configureCMakeRelWithDebInfo[armeabi-v7a]> Task :core:buildCMakeRelWithDebInfo[armeabi-v7a]C/C++: ninja: Entering directory `/home/vagrant/build/nl.neerdael.projectmtv/core/.cxx/RelWithDebInfo/49z2z644/armeabi-v7a'C/C++: /home/vagrant/build/nl.neerdael.projectmtv/third_party/projectm/vendor/hlslparser/src/GLSLGenerator.cpp:798:45: warning: data argument not used by format string [-Wformat-extra-args]C/C++: 798 | m_writer.Write(",", op);C/C++: | ~~~ ^C/C++: 1 warning generated.C/C++: In file included from /home/vagrant/build/nl.neerdael.projectmtv/third_party/projectm/src/libprojectM/MilkdropPreset/LineRenderer.cpp:1:C/C++: /home/vagrant/build/nl.neerdael.projectmtv/third_party/projectm/src/libprojectM/MilkdropPreset/LineRenderer.hpp:105:10: warning: private field 'm_enabled' is not used [-Wunused-private-field]C/C++: 105 | bool m_enabled{false}; //!< This object enabled GL_PROGRAM_POINT_SIZE.C/C++: | ^C/C++: 1 warning generated.C/C++: In file included from /home/vagrant/build/nl.neerdael.projectmtv/third_party/projectm/src/libprojectM/MilkdropPreset/Waveform.cpp:1:C/C++: /home/vagrant/build/nl.neerdael.projectmtv/third_party/projectm/src/libprojectM/MilkdropPreset/Waveform.hpp:49:9: warning: private field 'm_samples' is not used [-Wunused-private-field]C/C++: 49 | int m_samples{}; //!< Number of samples in the current waveform. Depends on the mode.C/C++: | ^C/C++: 1 warning generated.C/C++: /home/vagrant/build/nl.neerdael.projectmtv/third_party/projectm/src/libprojectM/Renderer/Framebuffer.cpp:344:38: warning: unused parameter 'bufferIndex' [-Wunused-parameter]C/C++: 344 | void Framebuffer::MaskDrawBuffer(int bufferIndex, bool masked)C/C++: | ^C/C++: 1 warning generated.C/C++: /home/vagrant/build/nl.neerdael.projectmtv/third_party/projectm/src/libprojectM/Renderer/CopyTexture.cpp:185:46: warning: struct 'Texture' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags]C/C++: 185 | const std::shared_ptr<struct Texture>& originalTexture,C/C++: | ^C/C++: /home/vagrant/build/nl.neerdael.projectmtv/third_party/projectm/src/libprojectM/Renderer/../Renderer/Texture.hpp:19:7: note: previous use is hereC/C++: 19 | class TextureC/C++: | ^C/C++: /home/vagrant/build/nl.neerdael.projectmtv/third_party/projectm/src/libprojectM/Renderer/CopyTexture.cpp:185:46: note: did you mean class here?C/C++: 185 | const std::shared_ptr<struct Texture>& originalTexture,C/C++: | ^~~~~~C/C++: | classC/C++: /home/vagrant/build/nl.neerdael.projectmtv/third_party/projectm/src/libprojectM/Renderer/CopyTexture.cpp:186:46: warning: struct 'Texture' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags]C/C++: 186 | const std::shared_ptr<struct Texture>& targetTexture,C/C++: | ^C/C++: /home/vagrant/build/nl.neerdael.projectmtv/third_party/projectm/src/libprojectM/Renderer/../Renderer/Texture.hpp:19:7: note: previous use is hereC/C++: 19 | class TextureC/C++: | ^C/C++: /home/vagrant/build/nl.neerdael.projectmtv/third_party/projectm/src/libprojectM/Renderer/CopyTexture.cpp:186:46: note: did you mean class here?C/C++: 186 | const std::shared_ptr<struct Texture>& targetTexture,C/C++: | ^~~~~~C/C++: | classC/C++: 2 warnings generated.> Task :core:mergeReleaseJniLibFolders> Task :core:generateReleaseBuildConfig> Task :core:generateReleaseResValues> Task :core:generateReleaseResources> Task :core:mergeReleaseNativeLibs> Task :core:packageReleaseResources> Task :core:copyReleaseJniLibsProjectOnly> Task :core:parseReleaseLocalResources> Task :core:javaPreCompileRelease> Task :core:generateReleaseRFile> Task :app:checkFdroidTvReleaseDuplicateClasses> Task :app:mergeFdroidTvReleaseNativeLibs> Task :core:compileReleaseJavaWithJavacJava compiler version 21 has deprecated support for compiling with source/target version 8.Try one of the following options:1. [Recommended] Use Java toolchain with a lower language version2. Set a higher source/target version3. Use a lower version of the JDK running the build (if you're not using Java toolchain)For more details on how to configure these settings, see https://developer.android.com/build/jdks.To suppress this warning, set android.javaCompile.suppressSourceTargetDeprecationWarning=true in gradle.properties.warning: [options] source value 8 is obsolete and will be removed in a future releasewarning: [options] target value 8 is obsolete and will be removed in a future releasewarning: [options] To suppress warnings about obsolete options, use -Xlint:-options.Note: Some input files use or override a deprecated API.Note: Recompile with -Xlint:deprecation for details.3 warnings> Task :core:mergeReleaseGeneratedProguardFiles> Task :core:exportReleaseConsumerProguardFiles> Task :app:generateFdroidTvReleaseBuildConfig> Task :app:javaPreCompileFdroidTvRelease> Task :core:writeReleaseAarMetadata> Task :app:generateFdroidTvReleaseResValues> Task :app:stripFdroidTvReleaseDebugSymbols[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir> Task :app:checkFdroidTvReleaseAarMetadata> Task :app:mapFdroidTvReleaseSourceSetPaths> Task :app:generateFdroidTvReleaseResources> Task :app:extractFdroidTvReleaseNativeSymbolTables[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir> Task :app:packageFdroidTvReleaseResources> Task :app:createFdroidTvReleaseCompatibleScreenManifests> Task :app:extractDeepLinksFdroidTvRelease> Task :core:extractDeepLinksRelease> Task :app:parseFdroidTvReleaseLocalResources> Task :core:prepareReleaseArtProfile> Task :app:mergeFdroidTvReleaseArtProfile> Task :app:extractProguardFiles> Task :core:bundleLibRuntimeToJarRelease> Task :core:bundleLibCompileToJarRelease> Task :app:processFdroidTvReleaseJavaRes NO-SOURCE> Task :core:processReleaseManifest> Task :core:processReleaseJavaRes NO-SOURCE> Task :app:processFdroidTvReleaseMainManifest> Task :app:mergeFdroidTvReleaseNativeDebugMetadata> Task :app:processFdroidTvReleaseManifest> Task :app:processFdroidTvReleaseManifestForPackage> Task :app:mergeFdroidTvReleaseStartupProfile> Task :app:mergeFdroidTvReleaseShaders> Task :app:compileFdroidTvReleaseShaders NO-SOURCE> Task :app:generateFdroidTvReleaseAssets UP-TO-DATE> Task :core:mergeReleaseShaders> Task :core:compileReleaseShaders NO-SOURCE> Task :core:generateReleaseAssets UP-TO-DATE> Task :core:mergeReleaseAssets> Task :app:mergeFdroidTvReleaseAssets> Task :app:mergeFdroidTvReleaseJavaResource> Task :app:compressFdroidTvReleaseAssets> Task :app:extractFdroidTvReleaseVersionControlInfo> Task :core:createFullJarRelease> Task :core:extractProguardFiles> Task :app:mergeFdroidTvReleaseResources> Task :core:generateReleaseLintModel> Task :core:prepareLintJarForPublish> Task :core:extractDeepLinksForAarRelease> Task :core:stripReleaseDebugSymbols[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.3.13750724] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir> Task :app:processFdroidTvReleaseResources> Task :core:extractReleaseAnnotations> Task :app:compileFdroidTvReleaseJavaWithJavacJava compiler version 21 has deprecated support for compiling with source/target version 8.Try one of the following options:1. [Recommended] Use Java toolchain with a lower language version2. Set a higher source/target version3. Use a lower version of the JDK running the build (if you're not using Java toolchain)For more details on how to configure these settings, see https://developer.android.com/build/jdks.To suppress this warning, set android.javaCompile.suppressSourceTargetDeprecationWarning=true in gradle.properties.warning: [options] source value 8 is obsolete and will be removed in a future releasewarning: [options] target value 8 is obsolete and will be removed in a future releasewarning: [options] To suppress warnings about obsolete options, use -Xlint:-options.Note: Some input files use or override a deprecated API.Note: Recompile with -Xlint:deprecation for details.3 warnings> Task :app:expandFdroidTvReleaseArtProfileWildcards> Task :app:mergeFdroidTvReleaseGeneratedProguardFiles> Task :app:generateFdroidTvReleaseLintVitalReportModel> Task :core:mergeReleaseConsumerProguardFiles> Task :core:mergeReleaseJavaResource> Task :core:copyReleaseJniLibsProjectAndLocalJars> Task :core:syncReleaseLibJars> Task :core:bundleReleaseLocalLintAar> Task :core:writeReleaseLintModelMetadata> Task :core:generateReleaseLintVitalModel> Task :app:validateSigningFdroidTvRelease> Task :app:writeFdroidTvReleaseAppMetadata> Task :app:writeFdroidTvReleaseSigningConfigVersions> Task :core:lintVitalAnalyzeRelease> Task :app:lintVitalAnalyzeFdroidTvRelease> Task :app:lintVitalReportFdroidTvRelease> Task :app:lintVitalFdroidTvRelease> Task :app:minifyFdroidTvReleaseWithR8> Task :app:compileFdroidTvReleaseArtProfile> Task :app:convertShrunkResourcesToBinaryFdroidTvRelease> Task :app:optimizeFdroidTvReleaseResources> Task :app:packageFdroidTvRelease> Task :app:createFdroidTvReleaseApkListingFileRedirect> Task :app:assembleFdroidTvRelease[Incubating] Problems report is available at: file:///home/vagrant/build/nl.neerdael.projectmtv/build/reports/problems/problems-report.htmlDeprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.For more on this, please refer to https://docs.gradle.org/8.14.2/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.BUILD SUCCESSFUL in 47s86 actionable tasks: 86 executed2026-10-17 11:19:49,349 DEBUG: Checking build/nl.neerdael.projectmtv/app/build/outputs/apk/fdroidTv/release/app-fdroidTv-release.apk2026-10-17 11:19:49,350 INFO: Successfully built nl.neerdael.projectmtv:99 from c2240428017e0c1fefa139c3b3b79c5ffc8a17ea2026-10-17 11:19:49,351 INFO: Created directory for storing developer supplied reference binaries: 'unsigned/binaries'2026-10-17 11:19:49,351 INFO: ...retrieving https://github.com/johnneerdael/ProjectM-Android/releases/download/v2.3.50/projectM-TV-FDroid-2.3.50.apk2026-10-17 11:19:49,351 DEBUG: Starting new HTTPS connection (1): github.com:4432026-10-17 11:19:49,580 DEBUG: https://github.com:443 "GET /johnneerdael/ProjectM-Android/releases/download/v2.3.50/projectM-TV-FDroid-2.3.50.apk HTTP/1.1" 302 02026-10-17 11:19:49,580 DEBUG: Starting new HTTPS connection (1): release-assets.githubusercontent.com:4432026-10-17 11:19:49,929 DEBUG: https://release-assets.githubusercontent.com:443 "GET /github-production-release-asset/1036756804/571f4e6b-7568-490c-92c8-ff349049a77a?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-10-17T11%3A59%3A34Z&rscd=attachment%3B+filename%3DprojectM-TV-FDroid-2.3.50.apk&rsct=application%2Fvnd.android.package-archive&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-10-17T10%3A59%3A30Z&ske=2026-10-17T11%3A59%3A34Z&sks=b&skv=2018-11-09&sig=36aY7XtajKAzfS2LOvQw73A%2FXmaf0e9uYGh9OytWF%2F8%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc5MjIzNjI5MCwibmJmIjoxNzkyMjM1OTkwLCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.Ngllu-V3jpB4gQlXDFguG142wc91arDX9LAn79009fQ&response-content-disposition=attachment%3B%20filename%3DprojectM-TV-FDroid-2.3.50.apk&response-content-type=application%2Fvnd.android.package-archive HTTP/1.1" 200 21110522026-10-17 11:19:50,123 DEBUG: unsigned/binaries/nl.neerdael.projectmtv_99.binary.apk: VerifiesVerified using v1 scheme (JAR signing): trueVerified using v2 scheme (APK Signature Scheme v2): trueVerified using v3 scheme (APK Signature Scheme v3): falseVerified using v3.1 scheme (APK Signature Scheme v3.1): falseVerified using v4 scheme (APK Signature Scheme v4): falseVerified for SourceStamp: falseNumber of signers: 1WARNING: META-INF/com/android/build/gradle/app-metadata.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.WARNING: META-INF/version-control-info.textproto not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.2026-10-17 11:19:50,263 DEBUG: /tmp/tmp8byo_lpk/sigcp_nl.neerdael.projectmtv_99.apk: VerifiesVerified using v1 scheme (JAR signing): trueVerified using v2 scheme (APK Signature Scheme v2): trueVerified using v3 scheme (APK Signature Scheme v3): falseVerified using v3.1 scheme (APK Signature Scheme v3.1): falseVerified using v4 scheme (APK Signature Scheme v4): falseVerified for SourceStamp: falseNumber of signers: 1WARNING: META-INF/com/android/build/gradle/app-metadata.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.WARNING: META-INF/version-control-info.textproto not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.2026-10-17 11:19:50,264 INFO: ...successfully verified2026-10-17 11:19:50,264 INFO: compared built binary to supplied reference binary successfully2026-10-17 11:19:50,266 DEBUG: Using APK Signature v22026-10-17 11:19:50,267 INFO: supplied reference binary has allowed signer ee51370f485325d703adbca4d811989d90e044da6181f7629965e6add03cfcef2026-10-17 11:19:50,267 INFO: success: nl.neerdael.projectmtv2026-10-17 11:19:50,267 INFO: Finished2026-10-17 11:19:50,268 INFO: 1 build succeeded