From 2d290833ac129d3384d2eb554d518196a797a7c8 Mon Sep 17 00:00:00 2001 From: Matt Hess Date: Wed, 24 Dec 2025 04:14:30 +0000 Subject: [PATCH] carrot_crypto.cpp requires blake2/blake2.h from RandomX/src, but the include path was only added when WITH_RANDOMX=ON. This fixes builds with WITH_RANDOMX=OFF --- CMakeLists.txt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 3235870..dd335dd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -281,9 +281,8 @@ include_directories(external/src/mx25519) include_directories(${UV_INCLUDE_DIR}) include_directories(external/src/cppzmq) include_directories(${ZMQ_INCLUDE_DIR}) -if (WITH_RANDOMX) - include_directories(external/src/RandomX/src) -endif() +# RandomX/src needed unconditionally for blake2 (used by carrot_crypto.cpp) +include_directories(external/src/RandomX/src) include_directories(external/src/rapidjson/include) include_directories(external/src/robin-hood-hashing/src/include) if (WITH_UPNP)