mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-18 14:31:39 +00:00
ci: install dbus-devel for the Rust connector's keyring backend
cargo build of bonsaiviewer-autodesk pulls dbus-secret-service (the Linux OS-keyring backend for credential storage) -> dbus -> libdbus-sys, whose build.rs needs dbus-1.pc via pkg-config. GitHub's ubuntu runners ship libdbus-1-dev, so the dedicated connector workflow never needed it; the minimal Rocky container doesn't. Add dbus-devel to both Rocky jobs (pkg-config is already present). This was the last step after a fully successful C++ build + cargo compile. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -25,7 +25,8 @@ jobs:
|
||||
sqlite-devel bzip2-devel zlib-devel openssl-devel xz-devel \
|
||||
readline-devel ncurses-devel libffi-devel libuuid-devel git-lfs \
|
||||
findutils xz byacc patchelf libxkbcommon-devel \
|
||||
python3.11 python3.11-pip python3.11-tkinter
|
||||
python3.11 python3.11-pip python3.11-tkinter \
|
||||
dbus-devel
|
||||
python3 -m pip install typing_extensions aqtinstall
|
||||
git config --global --add safe.directory '*'
|
||||
python3.11 -c "import tkinter; print('Tk', tkinter.TkVersion)"
|
||||
|
||||
Reference in New Issue
Block a user