Skip to content

add missing libfontconfig dependency for PR test workflow#7382

Open
notimaginative wants to merge 1 commit intoscp-fs2open:masterfrom
notimaginative:fix_qt_dependency_issue
Open

add missing libfontconfig dependency for PR test workflow#7382
notimaginative wants to merge 1 commit intoscp-fs2open:masterfrom
notimaginative:fix_qt_dependency_issue

Conversation

@notimaginative
Copy link
Copy Markdown
Contributor

Fix issue with our Linux build image where libfontconfig1 isn't installed, but is needed by some Qt5 libs. Since aqt is used to install a more up-to-date Qt5 version than what's provided by the distro we don't have the usual dependency resolution needed to prevent this.

This is a stop-gap measure to fix testing of pull requests for QtFred, and only applies to that specifc workflow. The arm64 Linux image also has a broken Qt install so this workaround is useless with normal workflows. A proper fix will require updating the Linux build image to fix the Qt dependency problem and related issues.

Fix issue with our Linux build image where libfontconfig1 isn't installed, but
is needed by some Qt5 libs. Since aqt is used to install a more up-to-date
Qt5 version than what's provided by the distro we don't have the usual
dependency resolution needed to prevent this.

This is a stop-gap measure to fix testing of pull requests for QtFred, and
only applies to that specifc workflow. The arm64 Linux image also has a broken
Qt install so this workaround is useless with normal workflows. A proper fix
will require updating the Linux build image to fix the Qt dependency problem
and related issues.
@notimaginative notimaginative added build An issue related to the build systems ci A feature or issue related to the continous integration tools linux A linux-specific issue labels Apr 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build An issue related to the build systems ci A feature or issue related to the continous integration tools linux A linux-specific issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant