Record stable toolchain build evidence
Sync changed files to Google Drive / sync (push) Successful in 5m28s

This commit is contained in:
admin_d committed 2026-09-15 21:50:07 +05:00
1 parent 2d5e5b94ae
commit 63211ef792
17 files changed
+383

No files matched your search

@@ -0,0 +1,27 @@
{
"schema": "kam-android-build/2",
"build_id": "20260915T160622Z-57fe7216",
"status": "BLOCKED",
"cpu": "aarch64",
"abi": "arm64-v8a",
"application": {
"name": "kam_mobile",
"caption": "KaM Remake Mobile",
"package": "org.kammobile.kamremake",
"version": "0.4.0",
"version_code": 30,
"game_unit": "GameInitialize"
},
"upstream_commit": "962fb850324b79bbe5480e1c2087d98f83a60917",
"resource_count": null,
"compile": {
"status": "NOT_RUN",
"exit_code": null
},
"package": {
"status": "NOT_RUN",
"exit_code": null
},
"package_metadata": null,
"error": "Cannot stage project-owned Android services: Castle service root is missing: /usr/local/castle-engine/tools/build-tool/data/android/services"
}
@@ -0,0 +1,5 @@
$ adb version
Android Debug Bridge version 1.0.41
Version 35.0.0-11411520
Installed as /usr/lib/android-sdk/platform-tools/adb
Running on Linux 6.8.0-139-generic (x86_64)
@@ -0,0 +1,4 @@
$ java -version
openjdk version "21.0.12" 2026-07-21
OpenJDK Runtime Environment (build 21.0.12+8-1-24.04-Ubuntu)
OpenJDK 64-Bit Server VM (build 21.0.12+8-1-24.04-Ubuntu, mixed mode, sharing)
@@ -0,0 +1,38 @@
{
"castle": {
"status": "NOT_INSTALLED"
},
"fpc": {
"status": "NOT_INSTALLED"
},
"java": {
"status": "PASS",
"exit_code": 0,
"seconds": 0.069,
"command": [
"java",
"-version"
],
"log": "build/20260915T160622Z-57fe7216/logs/java-version.log",
"output": "$ java -version\nopenjdk version \"21.0.12\" 2026-07-21\nOpenJDK Runtime Environment (build 21.0.12+8-1-24.04-Ubuntu)\nOpenJDK 64-Bit Server VM (build 21.0.12+8-1-24.04-Ubuntu, mixed mode, sharing)\n"
},
"adb": {
"status": "PASS",
"exit_code": 0,
"seconds": 0.004,
"command": [
"adb",
"version"
],
"log": "build/20260915T160622Z-57fe7216/logs/adb-version.log",
"output": "$ adb version\nAndroid Debug Bridge version 1.0.41\nVersion 35.0.0-11411520\nInstalled as /usr/lib/android-sdk/platform-tools/adb\nRunning on Linux 6.8.0-139-generic (x86_64)\n"
},
"paths": {},
"docker_image_lock": {
"image": "kambi/castle-engine-cloud-builds-tools@sha256:765b6da37a24b2f156886d70e4499f837a0563a2695d41a9e9cab9a9940b54a3",
"image_id": "sha256:765b6da37a24b2f156886d70e4499f837a0563a2695d41a9e9cab9a9940b54a3",
"resolved_from": "kambi/castle-engine-cloud-builds-tools:cge-stable",
"locked_at": "20260915T160525Z",
"note": "Subsequent runs use this digest, never silently advance the tag."
}
}
@@ -0,0 +1,27 @@
{
"schema": "kam-android-build/2",
"build_id": "20260915T162652Z-5ec2a30a",
"status": "FAIL",
"cpu": "aarch64",
"abi": "arm64-v8a",
"application": {
"name": "kam_mobile",
"caption": "KaM Remake Mobile",
"package": "org.kammobile.kamremake",
"version": "0.4.0",
"version_code": 30,
"game_unit": "GameInitialize"
},
"upstream_commit": "962fb850324b79bbe5480e1c2087d98f83a60917",
"resource_count": 1,
"compile": {
"status": "FAIL",
"exit_code": 1
},
"package": {
"status": "NOT_RUN",
"exit_code": null
},
"package_metadata": null,
"error": "/work/code/GameSelectedMap.pas(19,36) Error: Identifier not found \"UrlEncode\""
}
@@ -0,0 +1,5 @@
$ adb version
Android Debug Bridge version 1.0.41
Version 35.0.0-11411520
Installed as /usr/lib/android-sdk/platform-tools/adb
Running on Linux 6.8.0-139-generic (x86_64)
@@ -0,0 +1,4 @@
project service: diagnostic_report_export
source: /work/build/20260915T162652Z-5ec2a30a/application/android_services/diagnostic_report_export
castle destination: /usr/local/castle-engine/tools/build-tool/data/android/integrated-services/diagnostic_report_export
status: staged
@@ -0,0 +1,11 @@
$ castle-engine --os=android --cpu=aarch64 --compiler=fpc --mode=debug compile
Compiling project "kam_mobile" for OS / CPU "android / aarch64" in mode "debug".
FPC executing...
Free Pascal Compiler version 3.2.2 [2026/08/04] for aarch64
Copyright (c) 1993-2021 by Florian Klaempfl and others
/work/code/GameSelectedMap.pas(19,36) Error: Identifier not found "UrlEncode"
GameSelectedMap.pas(23) Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted
Error: /usr/local/fpclazarus/3.2.2/fpc/bin/ppcrossa64 returned an error exitcode
Exception "Exception":
Failed to compile
@@ -0,0 +1,4 @@
$ java -version
openjdk version "21.0.12" 2026-07-21
OpenJDK Runtime Environment (build 21.0.12+8-1-24.04-Ubuntu)
OpenJDK 64-Bit Server VM (build 21.0.12+8-1-24.04-Ubuntu, mixed mode, sharing)
@@ -0,0 +1,38 @@
{
"castle": {
"status": "NOT_INSTALLED"
},
"fpc": {
"status": "NOT_INSTALLED"
},
"java": {
"status": "PASS",
"exit_code": 0,
"seconds": 0.118,
"command": [
"java",
"-version"
],
"log": "build/20260915T162652Z-5ec2a30a/logs/java-version.log",
"output": "$ java -version\nopenjdk version \"21.0.12\" 2026-07-21\nOpenJDK Runtime Environment (build 21.0.12+8-1-24.04-Ubuntu)\nOpenJDK 64-Bit Server VM (build 21.0.12+8-1-24.04-Ubuntu, mixed mode, sharing)\n"
},
"adb": {
"status": "PASS",
"exit_code": 0,
"seconds": 0.006,
"command": [
"adb",
"version"
],
"log": "build/20260915T162652Z-5ec2a30a/logs/adb-version.log",
"output": "$ adb version\nAndroid Debug Bridge version 1.0.41\nVersion 35.0.0-11411520\nInstalled as /usr/lib/android-sdk/platform-tools/adb\nRunning on Linux 6.8.0-139-generic (x86_64)\n"
},
"paths": {},
"docker_image_lock": {
"image": "kambi/castle-engine-cloud-builds-tools@sha256:765b6da37a24b2f156886d70e4499f837a0563a2695d41a9e9cab9a9940b54a3",
"image_id": "sha256:765b6da37a24b2f156886d70e4499f837a0563a2695d41a9e9cab9a9940b54a3",
"resolved_from": "kambi/castle-engine-cloud-builds-tools:cge-stable",
"locked_at": "20260915T160525Z",
"note": "Subsequent runs use this digest, never silently advance the tag."
}
}
@@ -0,0 +1,27 @@
{
"schema": "kam-android-build/2",
"build_id": "20260915T163238Z-af3f6743",
"status": "FAIL",
"cpu": "aarch64",
"abi": "arm64-v8a",
"application": {
"name": "kam_mobile",
"caption": "KaM Remake Mobile",
"package": "org.kammobile.kamremake",
"version": "0.4.0",
"version_code": 30,
"game_unit": "GameInitialize"
},
"upstream_commit": "962fb850324b79bbe5480e1c2087d98f83a60917",
"resource_count": 1,
"compile": {
"status": "PASS",
"exit_code": 0
},
"package": {
"status": "FAIL",
"exit_code": 0
},
"package_metadata": null,
"error": "APK native library path does not match selected ABI and libkam_mobile.so"
}
@@ -0,0 +1,5 @@
$ adb version
Android Debug Bridge version 1.0.41
Version 35.0.0-11411520
Installed as /usr/lib/android-sdk/platform-tools/adb
Running on Linux 6.8.0-139-generic (x86_64)
@@ -0,0 +1,4 @@
project service: diagnostic_report_export
source: /work/build/20260915T163238Z-af3f6743/application/android_services/diagnostic_report_export
castle destination: /usr/local/castle-engine/tools/build-tool/data/android/integrated-services/diagnostic_report_export
status: staged
@@ -0,0 +1,104 @@
$ castle-engine --os=android --cpu=aarch64 --compiler=fpc --mode=debug compile
Compiling project "kam_mobile" for OS / CPU "android / aarch64" in mode "debug".
FPC executing...
Free Pascal Compiler version 3.2.2 [2026/08/04] for aarch64
Copyright (c) 1993-2021 by Florian Klaempfl and others
/work/vendor/kam_remake/src/common/KM_CommonTypes.pas(79,57) Note: Values in enumeration types have to be ascending
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(601,3) Note: Local variable "Encoding" not used
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1519,22) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1528,42) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1654,49) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1680,33) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1690,18) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(81,30) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(131,32) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(403,3) Note: Local variable "ErrorStr" not used
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(447,46) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "RawByteString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(461,49) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(462,73) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(463,52) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(527,3) Note: Local variable "sl" not used
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(556,44) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(564,10) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(594,10) Warning: Function result does not seem to be set
/work/vendor/kam_remake/src/KM_Log.pas(146,42) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "RawByteString"
/work/vendor/kam_remake/src/KM_Log.pas(148,45) Warning: Implicit string type conversion from "RawByteString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(151,45) Warning: Implicit string type conversion from "RawByteString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(151,50) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/KM_Log.pas(305,30) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(305,76) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/KM_Log.pas(358,3) Note: Local variable "txt" is assigned but never used
/work/vendor/kam_remake/src/KM_Log.pas(480,27) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/KM_Log.pas(480,35) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(602,66) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/common/KM_Lists.pas(87,46) Warning: Implicit string type conversion with potential data loss from "WideString" to "AnsiString"
/work/vendor/kam_remake/src/common/KM_Lists.pas(105,22) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(88,54) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(110,63) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(113,54) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(124,25) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(134,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(138,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(150,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(154,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(158,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(166,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(170,21) Warning: Function result does not seem to be set
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(22,20) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(23,35) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(23,69) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(23,67) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(24,30) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(48,37) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/game/KM_GameParams.pas(192,57) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/game/KM_GameParams.pas(192,50) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/game/KM_GameParams.pas(192,13) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/game/KM_GameParams.pas(204,17) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/game/KM_GameParams.pas(206,24) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/game/KM_GameParams.pas(206,22) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(351,38) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(366,64) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(428,98) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(526,38) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(529,37) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(537,41) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(541,45) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(542,45) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(550,44) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(633,63) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(704,81) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(717,64) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(718,60) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(727,68) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(731,69) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(732,69) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(740,66) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/game/misc/KM_RandomChecks.pas(301,85) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/game/misc/KM_RandomChecks.pas(347,85) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(469,71) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(490,3) Note: Local variable "freq" not used
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(491,3) Note: Local variable "newTime" not used
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(492,3) Note: Local variable "factor" not used
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(605,22) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(611,22) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(695,34) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(695,13) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1218,55) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1224,13) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1250,39) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1257,54) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1264,54) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1343,16) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1386,160) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1575,24) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1576,51) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1599,42) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1973,20) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1978,16) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1996,20) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(2001,16) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(2019,20) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(2024,16) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(2042,20) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(2047,16) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
Compiled library for Android in castle-engine-output/android/libkam_mobile_android_aarch64.so
@@ -0,0 +1,4 @@
$ java -version
openjdk version "21.0.12" 2026-07-21
OpenJDK Runtime Environment (build 21.0.12+8-1-24.04-Ubuntu)
OpenJDK 64-Bit Server VM (build 21.0.12+8-1-24.04-Ubuntu, mixed mode, sharing)
@@ -0,0 +1,38 @@
$ castle-engine --os=android --cpu=aarch64 --compiler=fpc --mode=debug --assume-compiled --package-format=android-apk package
Packaging project "kam_mobile" for OS / CPU "android / aarch64" (platform: Android).
Format: android-apk.
Generated CastleDataInformation.xml.
Project data contains 5 directories, 2 files, total (uncompressed) size 10.34 KB.
Castle Game Engine Internal: ProcessID: 300
Downloading https://services.gradle.org/distributions/gradle-8.7-bin.zip
............10%.............20%.............30%.............40%............50%.............60%.............70%.............80%.............90%............100%
Checking the license for package NDK (Side by side) 25.1.8937393 in /usr/local/android/android-sdk/licenses
License for package NDK (Side by side) 25.1.8937393 accepted.
Preparing "Install NDK (Side by side) 25.1.8937393 v.25.1.8937393".
"Install NDK (Side by side) 25.1.8937393 v.25.1.8937393" ready.
Installing NDK (Side by side) 25.1.8937393 in /usr/local/android/android-sdk/ndk/25.1.8937393
"Install NDK (Side by side) 25.1.8937393 v.25.1.8937393" complete.
"Install NDK (Side by side) 25.1.8937393 v.25.1.8937393" finished.
Checking the license for package Android SDK Build-Tools 33.0.1 in /usr/local/android/android-sdk/licenses
License for package Android SDK Build-Tools 33.0.1 accepted.
Preparing "Install Android SDK Build-Tools 33.0.1 v.33.0.1".
"Install Android SDK Build-Tools 33.0.1 v.33.0.1" ready.
Installing Android SDK Build-Tools 33.0.1 in /usr/local/android/android-sdk/build-tools/33.0.1
"Install Android SDK Build-Tools 33.0.1 v.33.0.1" complete.
"Install Android SDK Build-Tools 33.0.1 v.33.0.1" finished.
Checking the license for package Android SDK Platform 34 in /usr/local/android/android-sdk/licenses
License 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 /usr/local/android/android-sdk/platforms/android-34
"Install Android SDK Platform 34 (revision 3)" complete.
"Install Android SDK Platform 34 (revision 3)" finished.
Checking the license for package CMake 3.22.1 in /usr/local/android/android-sdk/licenses
License for package CMake 3.22.1 accepted.
Preparing "Install CMake 3.22.1 v.3.22.1".
"Install CMake 3.22.1 v.3.22.1" ready.
Installing CMake 3.22.1 in /usr/local/android/android-sdk/cmake/3.22.1
"Install CMake 3.22.1 v.3.22.1" complete.
"Install CMake 3.22.1 v.3.22.1" finished.
Build kam_mobile-0.4.0-android-debug.apk
castle-engine: Warning: Icon: No icon in a format readable by our engine (for example, png or jpg) is specified in CastleEngineManifest.xml. Using default icon.
@@ -0,0 +1,38 @@
{
"castle": {
"status": "NOT_INSTALLED"
},
"fpc": {
"status": "NOT_INSTALLED"
},
"java": {
"status": "PASS",
"exit_code": 0,
"seconds": 0.169,
"command": [
"java",
"-version"
],
"log": "build/20260915T163238Z-af3f6743/logs/java-version.log",
"output": "$ java -version\nopenjdk version \"21.0.12\" 2026-07-21\nOpenJDK Runtime Environment (build 21.0.12+8-1-24.04-Ubuntu)\nOpenJDK 64-Bit Server VM (build 21.0.12+8-1-24.04-Ubuntu, mixed mode, sharing)\n"
},
"adb": {
"status": "PASS",
"exit_code": 0,
"seconds": 0.009,
"command": [
"adb",
"version"
],
"log": "build/20260915T163238Z-af3f6743/logs/adb-version.log",
"output": "$ adb version\nAndroid Debug Bridge version 1.0.41\nVersion 35.0.0-11411520\nInstalled as /usr/lib/android-sdk/platform-tools/adb\nRunning on Linux 6.8.0-139-generic (x86_64)\n"
},
"paths": {},
"docker_image_lock": {
"image": "kambi/castle-engine-cloud-builds-tools@sha256:765b6da37a24b2f156886d70e4499f837a0563a2695d41a9e9cab9a9940b54a3",
"image_id": "sha256:765b6da37a24b2f156886d70e4499f837a0563a2695d41a9e9cab9a9940b54a3",
"resolved_from": "kambi/castle-engine-cloud-builds-tools:cge-stable",
"locked_at": "20260915T160525Z",
"note": "Subsequent runs use this digest, never silently advance the tag."
}
}