ci: also install libudev-dev + libdbus-1-dev (tokio-serial / dbus)
After adding the GTK/glib set, the next blocker was `libudev-sys` (pulled by `tokio-serial` in `wifi-densepose-desktop`): pkg-config exited with status code 1 > pkg-config --libs --cflags libudev The system library `libudev` required by crate `libudev-sys` was not found. Add `libudev-dev` (and `libdbus-1-dev` defensively — Tauri's runtime notification/tray paths use it). Co-Authored-By: claude-flow <ruv@ruv.net>
This commit is contained in:
parent
d6a73b61c9
commit
c059a2eaaa
|
|
@ -84,7 +84,7 @@ jobs:
|
||||||
# workspace test fails at the build step before any test runs (every recent
|
# workspace test fails at the build step before any test runs (every recent
|
||||||
# main CI run has been red on this for exactly this reason). Install the
|
# main CI run has been red on this for exactly this reason). Install the
|
||||||
# standard Tauri-on-Ubuntu set.
|
# standard Tauri-on-Ubuntu set.
|
||||||
- name: Install Tauri / GTK system dev libraries
|
- name: Install Tauri / GTK / serial system dev libraries
|
||||||
run: |
|
run: |
|
||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
sudo apt-get install -y --no-install-recommends \
|
sudo apt-get install -y --no-install-recommends \
|
||||||
|
|
@ -96,6 +96,8 @@ jobs:
|
||||||
libayatana-appindicator3-dev \
|
libayatana-appindicator3-dev \
|
||||||
librsvg2-dev \
|
librsvg2-dev \
|
||||||
libxdo-dev \
|
libxdo-dev \
|
||||||
|
libudev-dev \
|
||||||
|
libdbus-1-dev \
|
||||||
libssl-dev \
|
libssl-dev \
|
||||||
pkg-config
|
pkg-config
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue