What changed, and why it matters
This commit adds FreeBSD to the list of operating systems for which Bitcoin Core's build system will compile the optional QR code generation library (qrencode). It is a one-line build configuration change with no apparent security relevance.
No security action required. Review as ordinary build-system portability change.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The change in depends/packages/packages.mk adds qrencode_freebsd_packages = qrencode alongside existing entries for Linux, macOS (Darwin), and Windows (MinGW). This enables the qrencode dependency to be built automatically when using the depends build system on FreeBSD, matching behavior on other platforms. There is no code modification to qrencode itself or to Bitcoin Core’s QR-handling logic.
Changed components
depends/packages/packages.mkInspect captured patch +1 / −0
diff --git a/depends/packages/packages.mk b/depends/packages/packages.mk
index 4fee4e18..22ae4787 100644
--- a/depends/packages/packages.mk
+++ b/depends/packages/packages.mk
@@ -5,6 +5,7 @@ boost_packages = boost
libevent_packages = libevent
qrencode_linux_packages = qrencode
+qrencode_freebsd_packages = qrencode
qrencode_darwin_packages = qrencode
qrencode_mingw32_packages = qrencode
Why this scored 16/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.