ci: arch: add missing boost-libs dependency
What changed, and why it matters
This commit updates two documentation and CI files to add the boost-libs package to the list of dependencies needed to build Monero on Arch Linux. It is a build-infrastructure fix, not a code change, and has no direct security relevance.
No security action needed. Treat as routine build/dependency documentation update.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff adds boost-libs to the pacman install command in .github/workflows/build.yml and README.md. This is a dependency-list correction for Arch Linux builds. There is no source code modification, no runtime behavior change, and no security fix or vulnerability introduced.
Changed components
.github/workflows/build.ymlREADME.mdInspect captured patch +2 / −2
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index b102f46..ff41229 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -88,7 +88,7 @@ jobs:
image: archlinux:latest
steps:
- name: install dependencies
- run: pacman -Syyu --noconfirm base-devel git rust cmake boost openssl zeromq unbound libsodium readline expat gtest python3 doxygen graphviz hidapi libusb protobuf
+ run: pacman -Syyu --noconfirm base-devel git rust cmake boost boost-libs openssl zeromq unbound libsodium readline expat gtest python3 doxygen graphviz hidapi libusb protobuf
- name: configure git
run: git config --global --add safe.directory '*'
- uses: actions/checkout@v4
diff --git a/README.md b/README.md
index 66c0ea2..480e7ae 100644
--- a/README.md
+++ b/README.md
@@ -195,7 +195,7 @@ sudo apt update && sudo apt install build-essential cmake pkg-config libssl-dev
Install all dependencies at once on Arch:
```
-sudo pacman -Syu --needed base-devel cmake boost openssl zeromq unbound libsodium libunwind xz readline expat python3 ccache doxygen graphviz qt5-tools hidapi libusb protobuf systemd
+sudo pacman -Syu --needed base-devel cmake boost boost-libs openssl zeromq unbound libsodium libunwind xz readline expat python3 ccache doxygen graphviz qt5-tools hidapi libusb protobuf systemd
```
Install all dependencies at once on Fedora:
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.