Skip to content

Commit 6ea0823

Browse files
committed
debug: investigate Linux binary issues.
1 parent 3c419d6 commit 6ea0823

1 file changed

Lines changed: 15 additions & 21 deletions

File tree

‎.github/workflows/dev-build.yml‎

Lines changed: 15 additions & 21 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)