From 950e2856e893493d157d93cb5b5e472a19e3228d Mon Sep 17 00:00:00 2001 From: John Audia Date: Sun, 5 Oct 2025 06:24:21 -0400 Subject: [PATCH] snort3: inform user of optional dependencies Add a comment to the package description to inform users that the build system will not automatically pick gperftools-runtime and vectorscan- runtime when building from source. References to performance benefits of using them: c1b4e80825d6855d66899dc32490b0ce9537aff5 b6b2d1e3059c049bf0af4330dfde944c1689be9f Signed-off-by: John Audia --- net/snort3/Makefile | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/net/snort3/Makefile b/net/snort3/Makefile index eadad44e88..53b1f8279e 100644 --- a/net/snort3/Makefile +++ b/net/snort3/Makefile @@ -41,6 +41,14 @@ define Package/snort3/description and packet logging on IP networks. It utilizes a combination of protocol analysis and pattern matching in order to detect anomalies, misuse and attacks. + + Note: + When compiling from source, and if your target supports them, optionally + enable runtime dependencies for improved performance: + - gperftools + - vectorscan + These are not enabled by default and must be manually selected in menuconfig + to take advantage of their benefits. endef CMAKE_OPTIONS += \ -- 2.30.2