Skip to content

Fix Ubuntu build-from-source documentation referencing non-existent files#847

Draft
Copilot wants to merge 2 commits intomainfrom
copilot/fix-build-source-docs-reference
Draft

Fix Ubuntu build-from-source documentation referencing non-existent files#847
Copilot wants to merge 2 commits intomainfrom
copilot/fix-build-source-docs-reference

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 27, 2026

The Ubuntu dev guide referenced three scripts/files that no longer exist, making it impossible to follow the build-from-source instructions.

Changes — pages/src/pages/dev/ubuntu.md

  • Step 1 – System deps: Add OBS PPA, ninja-build, python3/python3-pip, and required OBS/Qt6 dev packages (libgles2-mesa-dev, libqt6svg6-dev, libsimde-dev, obs-studio, qt6-base-dev, qt6-base-private-dev)
  • Step 4 – vcpkg install: Add --x-install-root=./.deps_vendor/vcpkg_installed so packages land where CMakeLists.txt expects them
  • Step 5 – ONNX Runtime: Replace non-existent cmake -P cmake/DownloadOnnxruntime.cmake with the actual build path:
    pip install --user -r requirements-build.txt
    ./scripts/build_ort_ubuntu.sh
  • Step 6 – Build: Replace non-existent .github/scripts/build-ubuntu with CMake preset commands:
    cmake --preset ubuntu-x86_64
    cmake --build --preset ubuntu-x86_64
  • Step 8 – Package: Replace non-existent .github/scripts/package-ubuntu with:
    cd build_x86_64 && cpack -G DEB

Pull Request Checklist

Please read our latest CONTRIBUTING.md.

  • I have read the latest CONTRIBUTING.md.
  • I have acknowledged the licensing and patent grant policy.
  • I have included the required license headers.
  • I am confident with my code integrity.
  • I have signed off and verified all my commits.

💬 Send tasks to Copilot coding agent from Slack and Teams to turn conversations into code. Copilot posts an update in your thread when it's finished.

…nxruntime.cmake and build scripts with correct commands

Agent-Logs-Url: https://github.com/royshil/obs-backgroundremoval/sessions/b27a00eb-a37d-4b1d-a1d8-5b236bd526b1

Co-authored-by: umireon <1067855+umireon@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix build from source docs referencing a non-existing file Fix Ubuntu build-from-source documentation referencing non-existent files Mar 27, 2026
Copilot AI requested a review from umireon March 27, 2026 09:15
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