Skip to content

CICD: Fix the Fedora Build.#4732

Merged
mikeller merged 2 commits intosubsurface:masterfrom
mikeller:fix_fedora_build
Feb 25, 2026
Merged

CICD: Fix the Fedora Build.#4732
mikeller merged 2 commits intosubsurface:masterfrom
mikeller:fix_fedora_build

Conversation

@mikeller
Copy link
Member

Describe the pull request:

  • Bug fix
  • Functional change
  • New feature
  • Code cleanup
  • Build system change
  • Documentation change
  • Language translation

Pull request long description:

Add 'qt6-qtbase-private-devel' to the dependencies to be installed.

Changes made:

  1. add 'qt6-qtbase-private-devel' to the dependencies to be installed;
  2. update the .gitignore file. Add '.vscode', remove '.gitignore'.

Related issues:

Additional information:

Documentation change:

Mentions:

Add 'qt6-qtbase-private-devel' to the dependencies to be installed.

Signed-off-by: Michael Keller <github@ike.ch>
Add '.vscode', remove '.gitignore'.

Signed-off-by: Michael Keller <github@ike.ch>
Copilot AI review requested due to automatic review settings February 25, 2026 19:38
@github-actions
Copy link

Artifacts:
Subsurface-Documentation-6.0.5547-patch.2.pull-request.fix-fedora-build
WARNING: Use at your own risk.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the Fedora Qt6 CI workflow to install an additional Qt package needed for the Fedora build, and adjusts gitignore entries to ignore VS Code settings while removing an unnecessary ignore rule for .gitignore.

Changes:

  • Add qt6-qtbase-private-devel to Fedora CI dependencies.
  • Update .gitignore to ignore .vscode and stop ignoring .gitignore.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated 1 comment.

File Description
.gitignore Ignore VS Code project settings; remove redundant .gitignore ignore entry.
.github/workflows/linux-fedora-qt6.yml Install an additional Qt6 private-devel dependency to fix Fedora CI build.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

qt6-qttools-devel redhat-rpm-config \
libxkbcommon-devel qt6-qt5compat-devel \
qt6-qtbase-private-devel \
bluez-libs-devel libgit2-devel libzip-devel libmtp-devel LibRaw-devel \
Copy link

Copilot AI Feb 25, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

bluez-libs-devel is listed twice in the same dnf install command (first on line 29, again on line 37). This is redundant and makes the dependency list harder to maintain; please remove the duplicate occurrence.

Suggested change
bluez-libs-devel libgit2-devel libzip-devel libmtp-devel LibRaw-devel \
libgit2-devel libzip-devel libmtp-devel LibRaw-devel \

Copilot uses AI. Check for mistakes.
@mikeller mikeller mentioned this pull request Feb 25, 2026
7 tasks
@github-actions
Copy link

Artifacts:
Subsurface-Linux-AppImage-6.0.5547-patch.2.pull-request.fix-fedora-build
WARNING: Use at your own risk.

@github-actions
Copy link

Artifacts:
Subsurface-Android-6.0.5547-patch.2.pull-request.fix-fedora-build
WARNING: Use at your own risk.

@github-actions
Copy link

Artifacts:
Subsurface-Windows-6.0.5547-patch.2.pull-request.fix-fedora-build
WARNING: Use at your own risk.

@mikeller
Copy link
Member Author

Merging to unblock CICD releases.

@mikeller mikeller merged commit 6e59d6f into subsurface:master Feb 25, 2026
28 checks passed
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.

2 participants