build: Fix Boost.Process test for Boost 1.78

This commit is contained in:
Hennadii Stepanov
2022-02-22 12:20:48 +02:00
committed by João Barbosa
parent c109e7d51c
commit 532c64a726
3 changed files with 23 additions and 0 deletions

View File

@@ -6,7 +6,16 @@
#include <util/system.h>
#ifdef ENABLE_EXTERNAL_SIGNER
#if defined(__GNUC__)
// Boost 1.78 requires the following workaround.
// See: https://github.com/boostorg/process/issues/235
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wnarrowing"
#endif
#include <boost/process.hpp>
#if defined(__GNUC__)
#pragma GCC diagnostic pop
#endif
#endif // ENABLE_EXTERNAL_SIGNER
#include <chainparamsbase.h>