Skip to content

fix(build): use Ubuntu 24.04 and link static Prism dependencies - #161

Merged
Nick6489 merged 1 commit into
devfrom
fix/ubuntu-24-prism
Oct 6, 2026
Merged

Nick6489 merged 1 commit into
devfrom
fix/ubuntu-24-prism

Conversation

@Nick6489

@Nick6489 Nick6489 commented Oct 6, 2026

Copy link
Copy Markdown
Owner

Move Linux nightly builds to Ubuntu 24.04, where the glibmm 2.68 development package required by Prism's Orca backend is available. Keep Linux publication gated until packaging is verified.

Fix the macOS static Prism link failure by supplying its Apple frameworks and use a consistent macOS deployment target for Rust and C++. Supply the optional Linux GLib backend link dependencies through pkg-config.

Validation: cargo formatting and diff checks pass; lockfile resolves offline. Previous nightly logs confirm Ubuntu 22.04 cannot install libglibmm-2.68-dev and macOS is missing AVFoundation symbols. Local Windows tests are rebuilding on E:; CI will verify the platform fixes.

@Nick6489
Nick6489 merged commit c270404 into dev Oct 6, 2026
5 checks passed
@Nick6489
Nick6489 deleted the fix/ubuntu-24-prism branch October 6, 2026 22:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant