In our recent update 1.1.3, we updated the CMake version to a recent one, which was not available on the buildserver (log https://f-droid.org/wiki/index.php?title=de.rwth_aachen.phyphox/lastbuild_1010302&oldid=259357). So, we reverted this commit, deleted the tag for version 1.1.3 from our repo and added the tag to the new commit (this might have been a mistake?).
Now, the build fails differently:
regularRelease|armeabi :CMake Error at /home/vagrant/android-sdk/cmake/3.6.4111459/share/cmake-3.6/Modules/CMakeDetermineSystem.cmake:104 (message):
regularRelease|armeabi : Could not find toolchain file:
regularRelease|armeabi : /home/vagrant/android-ndk/r12b/build/cmake/android.toolchain.cmake
regularRelease|armeabi :Call Stack (most recent call first):
regularRelease|armeabi : CMakeLists.txt
regularRelease|armeabi :CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
regularRelease|armeabi :CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
The thing is, that this does not happen on a local instance of fdroidserver. So, I am not able to reproduce this or try fixes without commiting to our repo and waiting a few days until the automated process fails.
So, does anyone have an idea either how to fix this problem or how to reproduce it locally? Could the deleted and reinserted tag have messed up some cached files for fdroid?