Skip to content

fix(ci): add libgl1-mesa-dev for Qt6 on Ubuntu 22.04#12

Merged
NF0T merged 1 commit into
mainfrom
develop
Jun 7, 2026
Merged

fix(ci): add libgl1-mesa-dev for Qt6 on Ubuntu 22.04#12
NF0T merged 1 commit into
mainfrom
develop

Conversation

@NF0T

@NF0T NF0T commented Jun 7, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add libgl1-mesa-dev to the package-linux apt dependencies in release.yml

Qt6Gui requires WrapOpenGL which needs OPENGL_INCLUDE_DIR. Ubuntu 22.04 does not pull this in transitively through qt6-base-dev, causing cmake configure to fail with Qt6Gui could not be found because dependency WrapOpenGL could not be found.

This was discovered on the first run of release.yml for v26.6.2.

Test plan

  • CI passes
  • Re-run release workflow (or re-tag) confirms Linux AppImage builds successfully

🤖 Generated with Claude Code

Qt6Gui requires WrapOpenGL which needs OPENGL_INCLUDE_DIR. Ubuntu 22.04
does not pull this in transitively via qt6-base-dev.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@NF0T NF0T merged commit 25c9b86 into main Jun 7, 2026
6 checks passed
@NF0T NF0T deleted the develop branch June 7, 2026 16:44
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