====== Build 2024/03/31 16:33:42 ====== + set -e ++ git rev-parse HEAD + githash=3ed0df2a79469205bc8af233320c3bdde545be5a + ndkprefix=/home/deaddoomer/bin/crystax-ndk-10.3.2 + androidjar=/home/deaddoomer/android/android-platforms/android-19/android.jar + d2dflibs=/home/deaddoomer/android/d2df-libs/libs +++ dirname /home/deaddoomer/d2df-buildbot/scripts/make-d2df-android.sh ++ cd /home/deaddoomer/d2df-buildbot/scripts ++ pwd + scriptbase=/home/deaddoomer/d2df-buildbot/scripts + base=/home/deaddoomer/d2df-buildbot/d2df-sdl + temp=/home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android + '[' D2DF_BUILD_USER = '' ']' + '[' D2DF_BUILD_HASH = '' ']' + '[' '' = '' ']' + D2DF_APK=/home/deaddoomer/d2df-buildbot/d2df-sdl/Doom2DF.apk + '[' 'armeabi armeabi-v7a arm64-v8a x86 x86_64' = '' ']' + '[' 'armeabi armeabi-v7a arm64-v8a x86 x86_64' = all ']' + '[' /home/deaddoomer/d2df-buildbot/scripts/d2df-android-res = '' ']' + '[' '' = '' ']' + D2DF_APK_BASERES=/home/deaddoomer/d2df-buildbot/scripts/d2df-res + '[' '' = '' ']' + D2DF_FPC_VER=3.2.2 + fpcpostfix= + '[' 3.2.2 '!=' '' ']' + fpcpostfix=-3.2.2 ++ realpath -m /home/deaddoomer/d2df-buildbot/d2df-sdl/Doom2DF.apk + D2DF_APK=/home/deaddoomer/d2df-buildbot/d2df-sdl/Doom2DF.apk ++ realpath -m /home/deaddoomer/d2df-buildbot/scripts/d2df-android-res + D2DF_APK_RES=/home/deaddoomer/d2df-buildbot/scripts/d2df-android-res ++ realpath -m /home/deaddoomer/d2df-buildbot/scripts/d2df-res + D2DF_APK_BASERES=/home/deaddoomer/d2df-buildbot/scripts/d2df-res + rm -rf /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android + mkdir -p /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/bin /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/gen /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/obj /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/apk + cd /home/deaddoomer/d2df-buildbot/d2df-sdl/src/game + packdirs=/home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/bin + for target in $D2DF_APK_ABI + compiler= + targetdir= + opt=-O2 + case "$target" in + compiler=android-arm-fpc-3.2.2 + targetdir=armeabi + opt=-O2 + echo '>> target armeabi...' >> target armeabi... + '[' -d /home/deaddoomer/android/d2df-libs/libs/armeabi ']' + mkdir -p /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/armeabi/lib /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/armeabi-native-obj + cp -r /home/deaddoomer/android/d2df-libs/libs/armeabi /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/armeabi/lib + android-arm-fpc-3.2.2 -g -gl -gs -gw -O2 -FU/home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/armeabi-native-obj -Fl/home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/armeabi/lib/armeabi -FE/home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/armeabi/lib/armeabi -olibDoom2DF.so -dUSE_SDL2 -dUSE_SDLMIXER -dUSE_GLES1 -dUSE_MINIUPNPC Doom2DF.lpr + packdirs='/home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/bin /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/armeabi' + for target in $D2DF_APK_ABI + compiler= + targetdir= + opt=-O2 + case "$target" in + compiler=android-armv7a-fpc-3.2.2 + targetdir=armeabi-v7a + opt=-O2 + echo '>> target armeabi-v7a...' >> target armeabi-v7a... + '[' -d /home/deaddoomer/android/d2df-libs/libs/armeabi-v7a ']' + mkdir -p /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/armeabi-v7a/lib /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/armeabi-v7a-native-obj + cp -r /home/deaddoomer/android/d2df-libs/libs/armeabi-v7a /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/armeabi-v7a/lib + android-armv7a-fpc-3.2.2 -g -gl -gs -gw -O2 -FU/home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/armeabi-v7a-native-obj -Fl/home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/armeabi-v7a/lib/armeabi-v7a -FE/home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/armeabi-v7a/lib/armeabi-v7a -olibDoom2DF.so -dUSE_SDL2 -dUSE_SDLMIXER -dUSE_GLES1 -dUSE_MINIUPNPC Doom2DF.lpr + packdirs='/home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/bin /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/armeabi /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/armeabi-v7a' + for target in $D2DF_APK_ABI + compiler= + targetdir= + opt=-O2 + case "$target" in + compiler=android-armv8a-fpc-3.2.2 + targetdir=arm64-v8a + opt=-O2 + echo '>> target arm64-v8a...' >> target arm64-v8a... + '[' -d /home/deaddoomer/android/d2df-libs/libs/arm64-v8a ']' + mkdir -p /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/arm64-v8a/lib /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/arm64-v8a-native-obj + cp -r /home/deaddoomer/android/d2df-libs/libs/arm64-v8a /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/arm64-v8a/lib + android-armv8a-fpc-3.2.2 -g -gl -gs -gw -O2 -FU/home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/arm64-v8a-native-obj -Fl/home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/arm64-v8a/lib/arm64-v8a -FE/home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/arm64-v8a/lib/arm64-v8a -olibDoom2DF.so -dUSE_SDL2 -dUSE_SDLMIXER -dUSE_GLES1 -dUSE_MINIUPNPC Doom2DF.lpr + packdirs='/home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/bin /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/armeabi /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/armeabi-v7a /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/arm64-v8a' + for target in $D2DF_APK_ABI + compiler= + targetdir= + opt=-O2 + case "$target" in + compiler=android-x86-fpc-3.2.2 + targetdir=x86 + opt=-O- + echo '>> target x86...' >> target x86... + '[' -d /home/deaddoomer/android/d2df-libs/libs/x86 ']' + mkdir -p /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/x86/lib /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/x86-native-obj + cp -r /home/deaddoomer/android/d2df-libs/libs/x86 /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/x86/lib + android-x86-fpc-3.2.2 -g -gl -gs -gw -O- -FU/home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/x86-native-obj -Fl/home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/x86/lib/x86 -FE/home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/x86/lib/x86 -olibDoom2DF.so -dUSE_SDL2 -dUSE_SDLMIXER -dUSE_GLES1 -dUSE_MINIUPNPC Doom2DF.lpr + packdirs='/home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/bin /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/armeabi /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/armeabi-v7a /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/arm64-v8a /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/x86' + for target in $D2DF_APK_ABI + compiler= + targetdir= + opt=-O2 + case "$target" in + compiler=android-x86_64-fpc-3.2.2 + targetdir=x86_64 + opt=-O- + echo '>> target x86_64...' >> target x86_64... + '[' -d /home/deaddoomer/android/d2df-libs/libs/x86_64 ']' + mkdir -p /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/x86_64/lib /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/x86_64-native-obj + cp -r /home/deaddoomer/android/d2df-libs/libs/x86_64 /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/x86_64/lib + android-x86_64-fpc-3.2.2 -g -gl -gs -gw -O- -FU/home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/x86_64-native-obj -Fl/home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/x86_64/lib/x86_64 -FE/home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/x86_64/lib/x86_64 -olibDoom2DF.so -dUSE_SDL2 -dUSE_SDLMIXER -dUSE_GLES1 -dUSE_MINIUPNPC Doom2DF.lpr + packdirs='/home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/bin /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/armeabi /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/armeabi-v7a /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/arm64-v8a /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/x86 /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/x86_64' + aapt package -f -m -J /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/gen -S /home/deaddoomer/d2df-buildbot/d2df-sdl/android/res -M /home/deaddoomer/d2df-buildbot/d2df-sdl/android/AndroidManifest.xml -I /home/deaddoomer/android/android-platforms/android-19/android.jar ++ find /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/gen -type f -name '*.java' ++ find /home/deaddoomer/d2df-buildbot/d2df-sdl/android/src -type f -name '*.java' + javac -source 1.6 -target 1.6 -bootclasspath /home/deaddoomer/android/android-platforms/android-19/android.jar -d /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/obj -sourcepath /home/deaddoomer/d2df-buildbot/d2df-sdl/android/src /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/gen/org/d2df/app/R.java /home/deaddoomer/d2df-buildbot/d2df-sdl/android/src/org/libsdl/app/SDL.java /home/deaddoomer/d2df-buildbot/d2df-sdl/android/src/org/libsdl/app/SDLControllerManager.java /home/deaddoomer/d2df-buildbot/d2df-sdl/android/src/org/libsdl/app/SDLActivity.java /home/deaddoomer/d2df-buildbot/d2df-sdl/android/src/org/libsdl/app/SDLAudioManager.java /home/deaddoomer/d2df-buildbot/d2df-sdl/android/src/org/d2df/app/Doom2DF.java /home/deaddoomer/d2df-buildbot/d2df-sdl/android/src/org/d2df/app/Launcher.java /home/deaddoomer/d2df-buildbot/d2df-sdl/android/src/org/d2df/app/CopyAssets.java Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. + dx --dex --output=/home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/bin/classes.dex /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/obj + rm -rf /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/pack + mkdir -p /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/pack + cp -PTr /home/deaddoomer/d2df-buildbot/scripts/d2df-android-res /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/pack + cp -PTr /home/deaddoomer/d2df-buildbot/scripts/d2df-res /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/pack + aapt package -f -I /home/deaddoomer/android/android-platforms/android-19/android.jar -M /home/deaddoomer/d2df-buildbot/d2df-sdl/android/AndroidManifest.xml -A /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/pack -S /home/deaddoomer/d2df-buildbot/d2df-sdl/android/res -J /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/gen -F /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/apk/d2df.unsigned.apk /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/bin /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/armeabi /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/armeabi-v7a /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/arm64-v8a /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/x86 /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/x86_64 + /usr/lib/java/bin/jarsigner -sigalg SHA1withRSA -digestalg SHA1 -keystore /home/deaddoomer/d2df-buildbot/scripts/d2df.keystore -storepass android -keypass android -signedjar /home/deaddoomer/d2df-buildbot/d2df-sdl/Doom2DF.apk /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android/apk/d2df.unsigned.apk androiddebugkey jar signed. Warning: The signer's certificate is self-signed. The SHA1 algorithm specified for the -digestalg option is considered a security risk. This algorithm will be disabled in a future update. The SHA1withRSA algorithm specified for the -sigalg option is considered a security risk. This algorithm will be disabled in a future update. + rm -rf /home/deaddoomer/d2df-buildbot/d2df-sdl/tmp_d2df_android