From 140c9fe529104a6120ba0c738c14a93aacb9f33b Mon Sep 17 00:00:00 2001 From: user1823 <92206575+user1823@users.noreply.github.com> Date: Mon, 17 Nov 2025 21:02:19 +0530 Subject: [PATCH 1/2] Docs/Add more required packages to Linux build guide Updated package installation instructions for Debian/Ubuntu to include gcc-12 and libxkbfile1. --- docs/linux.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/linux.md b/docs/linux.md index 55794e074..063abf5e5 100644 --- a/docs/linux.md +++ b/docs/linux.md @@ -14,7 +14,7 @@ official releases. **Ensure some basic tools are installed**: ``` -$ sudo apt install bash grep findutils curl gcc g++ make git rsync +$ sudo apt install bash grep findutils curl gcc gcc-12 g++ make git rsync ``` - The 'find' utility is 'findutils' on Debian. @@ -31,7 +31,7 @@ for example: ``` sudo apt install libxcb-icccm4 libxcb-image0 libxcb-keysyms1 \ - libxcb-randr0 libxcb-render-util0 + libxcb-randr0 libxcb-render-util0 libxkbfile1 ``` On some distros such as Arch Linux and Fedora, you may need to install the From 7845f1932d8351b55e18a2024927748859f4cf4b Mon Sep 17 00:00:00 2001 From: user1823 <92206575+user1823@users.noreply.github.com> Date: Tue, 16 Dec 2025 20:56:48 +0530 Subject: [PATCH 2/2] Add Arch Linux requirements --- docs/linux.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/docs/linux.md b/docs/linux.md index 063abf5e5..52cc2230a 100644 --- a/docs/linux.md +++ b/docs/linux.md @@ -34,7 +34,13 @@ sudo apt install libxcb-icccm4 libxcb-image0 libxcb-keysyms1 \ libxcb-randr0 libxcb-render-util0 libxkbfile1 ``` -On some distros such as Arch Linux and Fedora, you may need to install the +The libraries that might be required on Arch Linux: + +``` +sudo pacman -S nss libxkbfile +``` + +On some distros such as Fedora, you may need to install the `libxcrypt-compat` package if you get an error like this: ```