Skip to content

docs: add Linux system dependencies to development.md Quick Start#694

Open
fuleinist wants to merge 1 commit intothunderbird:mainfrom
fuleinist:fix/linux-prerequisites-development-md
Open

docs: add Linux system dependencies to development.md Quick Start#694
fuleinist wants to merge 1 commit intothunderbird:mainfrom
fuleinist:fix/linux-prerequisites-development-md

Conversation

@fuleinist
Copy link
Copy Markdown

@fuleinist fuleinist commented Apr 19, 2026

Summary

Fixes #692 — Linux desktop build fails on fresh clone because Tauri system dependencies are missing from development.md.

Changes

Adds a Linux system dependencies section to the Quick Start in :

  • Tauri GTK/WebKit/libsoup prerequisites for Ubuntu/Debian
  • installation (required by )
  • Link to Tauri's upstream Linux prerequisites for other distributions

Testing

The fix was verified locally on Ubuntu 24.04:

  • completes successfully after installing the listed packages
  • compiles and launches the desktop window

Related


Note

Low Risk
Documentation-only change that adds Linux package prerequisites and sccache install steps; no runtime or behavior changes.

Overview
Updates docs/development.md Quick Start to include a new Linux system dependencies section for building the Tauri desktop app, listing required Ubuntu/Debian packages, adding sccache installation, and linking to Tauri’s upstream Linux prerequisites.

Reviewed by Cursor Bugbot for commit 93db2d6. Bugbot is set up for automated code reviews on this repo. Configure here.

Fixes thunderbird#692 - Linux desktop build fails on fresh clone: Tauri system
dependencies missing from development.md

Adds the required Tauri Linux prerequisites (GTK/WebKit/libsoup) and
sccache to the development.md Quick Start section. Links to Tauri's
upstream Linux prerequisites for non-Debian distributions.
greptile-apps[bot]

This comment was marked as off-topic.

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.

Linux desktop build fails on fresh clone: Tauri system dependencies missing from development.md

1 participant