File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -870,6 +870,21 @@ jobs:
870870 qmake6 artemis.pro CONFIG+=release
871871 make -j$(nproc)
872872
873+ - name : Debug Linux binary dependencies
874+ run : |
875+ echo "=== Debugging Linux binary ==="
876+ ls -la app/artemis
877+ file app/artemis
878+ echo "\n=== Checking dynamic library dependencies ==="
879+ ldd app/artemis || echo "ldd failed"
880+ echo "\n=== Checking for missing dependencies ==="
881+ ldd app/artemis 2>&1 | grep "not found" || echo "No missing dependencies found"
882+ echo "\n=== Testing basic execution ==="
883+ app/artemis --help || echo "Binary execution failed with exit code: $?"
884+ echo "\n=== Qt library info ==="
885+ export QT_DEBUG_PLUGINS=1
886+ app/artemis --version 2>&1 | head -20 || echo "Version check failed"
887+
873888 - name : Package Linux Development Build
874889 env :
875890 VERSION : ${{ needs.setup-version.outputs.version }}
@@ -1072,27 +1087,6 @@ jobs:
10721087 runtime-version: '6.6'
10731088 sdk: org.kde.Sdk
10741089 command: artemis-dev
1075- add-extensions:
1076- org.freedesktop.Platform.GL.default:
1077- directory: lib/GL
1078- version: "23.08"
1079- subdirectory: lib
1080- no-autodownload: true
1081- autodelete: false
1082- add-ld-path: lib
1083- org.freedesktop.Platform.GL.Mesa:
1084- directory: lib/GL
1085- version: "23.08"
1086- subdirectory: mesa
1087- no-autodownload: true
1088- autodelete: false
1089- add-ld-path: lib
1090- org.freedesktop.Platform.VAAPI.Intel:
1091- directory: lib/dri/intel-vaapi-driver
1092- version: "23.08"
1093- subdirectory: lib
1094- no-autodownload: true
1095- autodelete: false
10961090 finish-args:
10971091 - --share=ipc
10981092 - --socket=x11
You can’t perform that action at this time.
0 commit comments