From 63211ef792c70a9e56e4248c6c5c897f0c530143 Mon Sep 17 00:00:00 2001 From: admin_d Date: Tue, 15 Sep 2026 21:50:07 +0500 Subject: [PATCH] Record stable toolchain build evidence --- .../20260915T160622Z-57fe7216/build.json | 27 +++++ .../logs/adb-version.log | 5 + .../logs/java-version.log | 4 + .../logs/toolchain.json | 38 +++++++ .../20260915T162652Z-5ec2a30a/build.json | 27 +++++ .../logs/adb-version.log | 5 + .../logs/android-services.log | 4 + .../logs/compile.log | 11 ++ .../logs/java-version.log | 4 + .../logs/toolchain.json | 38 +++++++ .../20260915T163238Z-af3f6743/build.json | 27 +++++ .../logs/adb-version.log | 5 + .../logs/android-services.log | 4 + .../logs/compile.log | 104 ++++++++++++++++++ .../logs/java-version.log | 4 + .../logs/package.log | 38 +++++++ .../logs/toolchain.json | 38 +++++++ 17 files changed, 383 insertions(+) create mode 100644 build-evidence/20260915T160622Z-57fe7216/build.json create mode 100644 build-evidence/20260915T160622Z-57fe7216/logs/adb-version.log create mode 100644 build-evidence/20260915T160622Z-57fe7216/logs/java-version.log create mode 100644 build-evidence/20260915T160622Z-57fe7216/logs/toolchain.json create mode 100644 build-evidence/20260915T162652Z-5ec2a30a/build.json create mode 100644 build-evidence/20260915T162652Z-5ec2a30a/logs/adb-version.log create mode 100644 build-evidence/20260915T162652Z-5ec2a30a/logs/android-services.log create mode 100644 build-evidence/20260915T162652Z-5ec2a30a/logs/compile.log create mode 100644 build-evidence/20260915T162652Z-5ec2a30a/logs/java-version.log create mode 100644 build-evidence/20260915T162652Z-5ec2a30a/logs/toolchain.json create mode 100644 build-evidence/20260915T163238Z-af3f6743/build.json create mode 100644 build-evidence/20260915T163238Z-af3f6743/logs/adb-version.log create mode 100644 build-evidence/20260915T163238Z-af3f6743/logs/android-services.log create mode 100644 build-evidence/20260915T163238Z-af3f6743/logs/compile.log create mode 100644 build-evidence/20260915T163238Z-af3f6743/logs/java-version.log create mode 100644 build-evidence/20260915T163238Z-af3f6743/logs/package.log create mode 100644 build-evidence/20260915T163238Z-af3f6743/logs/toolchain.json diff --git a/build-evidence/20260915T160622Z-57fe7216/build.json b/build-evidence/20260915T160622Z-57fe7216/build.json new file mode 100644 index 0000000..867d836 --- /dev/null +++ b/build-evidence/20260915T160622Z-57fe7216/build.json @@ -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" +} diff --git a/build-evidence/20260915T160622Z-57fe7216/logs/adb-version.log b/build-evidence/20260915T160622Z-57fe7216/logs/adb-version.log new file mode 100644 index 0000000..9bf960b --- /dev/null +++ b/build-evidence/20260915T160622Z-57fe7216/logs/adb-version.log @@ -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) diff --git a/build-evidence/20260915T160622Z-57fe7216/logs/java-version.log b/build-evidence/20260915T160622Z-57fe7216/logs/java-version.log new file mode 100644 index 0000000..47f7ac4 --- /dev/null +++ b/build-evidence/20260915T160622Z-57fe7216/logs/java-version.log @@ -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) diff --git a/build-evidence/20260915T160622Z-57fe7216/logs/toolchain.json b/build-evidence/20260915T160622Z-57fe7216/logs/toolchain.json new file mode 100644 index 0000000..8015042 --- /dev/null +++ b/build-evidence/20260915T160622Z-57fe7216/logs/toolchain.json @@ -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." + } +} diff --git a/build-evidence/20260915T162652Z-5ec2a30a/build.json b/build-evidence/20260915T162652Z-5ec2a30a/build.json new file mode 100644 index 0000000..1bf6d72 --- /dev/null +++ b/build-evidence/20260915T162652Z-5ec2a30a/build.json @@ -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\"" +} diff --git a/build-evidence/20260915T162652Z-5ec2a30a/logs/adb-version.log b/build-evidence/20260915T162652Z-5ec2a30a/logs/adb-version.log new file mode 100644 index 0000000..9bf960b --- /dev/null +++ b/build-evidence/20260915T162652Z-5ec2a30a/logs/adb-version.log @@ -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) diff --git a/build-evidence/20260915T162652Z-5ec2a30a/logs/android-services.log b/build-evidence/20260915T162652Z-5ec2a30a/logs/android-services.log new file mode 100644 index 0000000..d5d3bf9 --- /dev/null +++ b/build-evidence/20260915T162652Z-5ec2a30a/logs/android-services.log @@ -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 diff --git a/build-evidence/20260915T162652Z-5ec2a30a/logs/compile.log b/build-evidence/20260915T162652Z-5ec2a30a/logs/compile.log new file mode 100644 index 0000000..58c3078 --- /dev/null +++ b/build-evidence/20260915T162652Z-5ec2a30a/logs/compile.log @@ -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 diff --git a/build-evidence/20260915T162652Z-5ec2a30a/logs/java-version.log b/build-evidence/20260915T162652Z-5ec2a30a/logs/java-version.log new file mode 100644 index 0000000..47f7ac4 --- /dev/null +++ b/build-evidence/20260915T162652Z-5ec2a30a/logs/java-version.log @@ -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) diff --git a/build-evidence/20260915T162652Z-5ec2a30a/logs/toolchain.json b/build-evidence/20260915T162652Z-5ec2a30a/logs/toolchain.json new file mode 100644 index 0000000..69018f2 --- /dev/null +++ b/build-evidence/20260915T162652Z-5ec2a30a/logs/toolchain.json @@ -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." + } +} diff --git a/build-evidence/20260915T163238Z-af3f6743/build.json b/build-evidence/20260915T163238Z-af3f6743/build.json new file mode 100644 index 0000000..cf0a799 --- /dev/null +++ b/build-evidence/20260915T163238Z-af3f6743/build.json @@ -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" +} diff --git a/build-evidence/20260915T163238Z-af3f6743/logs/adb-version.log b/build-evidence/20260915T163238Z-af3f6743/logs/adb-version.log new file mode 100644 index 0000000..9bf960b --- /dev/null +++ b/build-evidence/20260915T163238Z-af3f6743/logs/adb-version.log @@ -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) diff --git a/build-evidence/20260915T163238Z-af3f6743/logs/android-services.log b/build-evidence/20260915T163238Z-af3f6743/logs/android-services.log new file mode 100644 index 0000000..d7e3527 --- /dev/null +++ b/build-evidence/20260915T163238Z-af3f6743/logs/android-services.log @@ -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 diff --git a/build-evidence/20260915T163238Z-af3f6743/logs/compile.log b/build-evidence/20260915T163238Z-af3f6743/logs/compile.log new file mode 100644 index 0000000..43836bf --- /dev/null +++ b/build-evidence/20260915T163238Z-af3f6743/logs/compile.log @@ -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 diff --git a/build-evidence/20260915T163238Z-af3f6743/logs/java-version.log b/build-evidence/20260915T163238Z-af3f6743/logs/java-version.log new file mode 100644 index 0000000..47f7ac4 --- /dev/null +++ b/build-evidence/20260915T163238Z-af3f6743/logs/java-version.log @@ -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) diff --git a/build-evidence/20260915T163238Z-af3f6743/logs/package.log b/build-evidence/20260915T163238Z-af3f6743/logs/package.log new file mode 100644 index 0000000..423eebc --- /dev/null +++ b/build-evidence/20260915T163238Z-af3f6743/logs/package.log @@ -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. diff --git a/build-evidence/20260915T163238Z-af3f6743/logs/toolchain.json b/build-evidence/20260915T163238Z-af3f6743/logs/toolchain.json new file mode 100644 index 0000000..3e9405e --- /dev/null +++ b/build-evidence/20260915T163238Z-af3f6743/logs/toolchain.json @@ -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." + } +}