FailedOk

th/SRPMS[OK]
th/x32[OK]
th/i686[OK]
th/x86_64[OK]

ac/SRPMS[OK]
ac/i386[OK]
ac/i586[OK]
ac/i686[OK]
ac/alpha[OK]
ac/amd64[OK]
ac/athlon[OK]
ac/ppc[OK]
ac/sparc[OK]
ac/sparc64[OK]

Advanced Search
main()
Powered by PLD Linux
(c) 2002-2025 PLD Team
$Revision: 1.37 $
Powered by Joe.
Your IP: 18.97.9.174

litecoin 68d217b6-004d-4362-86f9-2dfe3b5528fe

Status:Failed
Source URL:https://buildlogs.pld-linux.org/pld/th/i686/FAIL/litecoin,68d217b6-004d-4362-86f9-2dfe3b5528fe.bz2
text/plain URL:View!
full text:View!
rpm -qa of builder:View!
Date:2025/10/19 16:54:46
Runtime:0:01:48.017519

Toc:

  • error 1
  • ./chainparamsbase.h:29:5: error: ‘uint16_t’ does not name a type
  • error 2
  • ./chainparamsbase.h:30:5: error: ‘uint16_t’ does not name a type
  • error 3
  • ./chainparamsbase.h:33:51: error: ‘uint16_t’ has not been declared
  • error 4
  • ./chainparamsbase.h:33:70: error: ‘uint16_t’ has not been declared
  • error 5
  • ./chainparamsbase.h:37:11: error: ‘uint16_t’ does not name a type
  • error 6
  • ./chainparamsbase.h:38:11: error: ‘uint16_t’ does not name a type
  • error 7
  • ./chainparamsbase.h:34:11: error: class ‘CBaseChainParams’ does not have any field named ‘m_rpc_port’
  • error 8
  • ./chainparamsbase.h:34:33: error: class ‘CBaseChainParams’ does not have any field named ‘m_onion_service_target_port’
  • error 9
  • make[2]: *** [Makefile:17180: litecoind-bitcoind.o] Error 1
  • error 10
  • ./chainparamsbase.h:29:5: error: ‘uint16_t’ does not name a type
  • error 11
  • ./chainparamsbase.h:30:5: error: ‘uint16_t’ does not name a type
  • error 12
  • ./chainparamsbase.h:33:51: error: ‘uint16_t’ has not been declared
  • error 13
  • ./chainparamsbase.h:33:70: error: ‘uint16_t’ has not been declared
  • error 14
  • ./chainparamsbase.h:37:11: error: ‘uint16_t’ does not name a type
  • error 15
  • ./chainparamsbase.h:38:11: error: ‘uint16_t’ does not name a type
  • error 16
  • ./chainparamsbase.h:34:11: error: class ‘CBaseChainParams’ does not have any field named ‘m_rpc_port’
  • error 17
  • ./chainparamsbase.h:34:33: error: class ‘CBaseChainParams’ does not have any field named ‘m_onion_service_target_port’
  • error 18
  • httpserver.cpp:300:59: error: ‘const class CBaseChainParams’ has no member named ‘RPCPort’
  • error 19
  • make[2]: *** [Makefile:12854: libbitcoin_server_a-httpserver.o] Error 1
  • error 20
  • ./chainparamsbase.h:29:5: error: ‘uint16_t’ does not name a type
  • error 21
  • ./chainparamsbase.h:30:5: error: ‘uint16_t’ does not name a type
  • error 22
  • ./chainparamsbase.h:33:51: error: ‘uint16_t’ has not been declared
  • error 23
  • ./chainparamsbase.h:33:70: error: ‘uint16_t’ has not been declared
  • error 24
  • ./chainparamsbase.h:37:11: error: ‘uint16_t’ does not name a type
  • error 25
  • ./chainparamsbase.h:38:11: error: ‘uint16_t’ does not name a type
  • error 26
  • ./chainparamsbase.h:34:11: error: class ‘CBaseChainParams’ does not have any field named ‘m_rpc_port’
  • error 27
  • ./chainparamsbase.h:34:33: error: class ‘CBaseChainParams’ does not have any field named ‘m_onion_service_target_port’
  • error 28
  • make[2]: *** [Makefile:12840: libbitcoin_server_a-httprpc.o] Error 1
  • error 29
  • ./chainparamsbase.h:29:5: error: ‘uint16_t’ does not name a type
  • error 30
  • ./chainparamsbase.h:30:5: error: ‘uint16_t’ does not name a type
  • error 31
  • ./chainparamsbase.h:33:51: error: ‘uint16_t’ has not been declared
  • error 32
  • ./chainparamsbase.h:33:70: error: ‘uint16_t’ has not been declared
  • error 33
  • ./chainparamsbase.h:37:11: error: ‘uint16_t’ does not name a type
  • error 34
  • ./chainparamsbase.h:38:11: error: ‘uint16_t’ does not name a type
  • error 35
  • ./chainparamsbase.h:34:11: error: class ‘CBaseChainParams’ does not have any field named ‘m_rpc_port’
  • error 36
  • ./chainparamsbase.h:34:33: error: class ‘CBaseChainParams’ does not have any field named ‘m_onion_service_target_port’
  • error 37
  • torcontrol.cpp:789:48: error: ‘const class CBaseChainParams’ has no member named ‘OnionServiceTargetPort’
  • error 38
  • torcontrol.cpp:789:72: error: could not convert ‘{onion_service_target, <expression error>}’ from ‘<brace-enclosed initializer list>’ to ‘CService’
  • error 39
  • make[2]: *** [Makefile:13330: libbitcoin_server_a-torcontrol.o] Error 1
  • error 40
  • make[1]: *** [Makefile:21502: all-recursive] Error 1
  • error 41
  • error: Bad exit status from /tmp/B.zd677geo/BUILD/tmp/rpm-tmp.0Ugtzc (%build)
  • error 42
  • RPM build errors:
  • error 43
  • error: No files produced.

Content:

checking pkg-config is at least version 0.9.0... yes
checking for i686-pld-linux-ar... no
checking for ar... /usr/bin/ar
checking for i686-pld-linux-ranlib... no
checking for ranlib... /usr/bin/ranlib
checking for i686-pld-linux-strip... no
checking for strip... /usr/bin/strip
checking how to run the C preprocessor... /usr/bin/cpp
checking for gcc... gcc
checking whether the compiler supports GNU C... (cached) yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) gcc3
checking how to run the C preprocessor... gcc -E
checking dependency style of /usr/bin/i686-pld-linux-gcc... gcc3
checking if /usr/bin/i686-pld-linux-gcc supports -std=c89 -pedantic -Wall -Wextra -Wcast-align -Wnested-externs -Wshadow -Wstrict-prototypes -Wno-unused-function -Wno-long-long -Wno-overlength-strings... yes
checking if /usr/bin/i686-pld-linux-gcc supports -fvisibility=hidden... yes
checking for __int128... no
checking for __builtin_expect... yes
checking for __builtin_popcount... yes
checking for __builtin_popcountl... yes
checking for __builtin_ctzl... yes
checking native compiler: gcc... ok
checking for  __builtin_clzll... yes
checking for x86_64 assembly availability... no
checking whether byte ordering is bigendian... no
configure: Using static precomputation: yes
configure: Using assembly optimizations: no
configure: Using field implementation: 32bit
configure: Using bignum implementation: no
configure: Using scalar implementation: 32bit
configure: Using endomorphism optimizations: no
configure: Building benchmarks: no
configure: Building for coverage analysis: no
configure: Building ECDH module: no
configure: Building ECDSA pubkey recovery module: yes
configure: Using jni: no
configure: ******
configure: WARNING: experimental build
configure: Experimental features do not have stable APIs or properties, and may not be safe for production use.
configure: Building ECDH module: no
configure: Building NUMS generator module: yes
configure: Building Pedersen commitment module: yes
configure: Building range proof module: no
configure: Building bulletproof module: yes
configure: Building aggsig module: yes
configure: Building key whitelisting module: no
configure: Building surjection proof module: no
configure: Building schnorrsig module: yes
configure: ******
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating libsecp256k1.pc
config.status: creating src/libsecp256k1-config.h
config.status: executing depfiles commands
config.status: executing libtool commands

Options used to compile and link:
  boost process = no
  multiprocess  = no
  with wallet   = yes
    with sqlite = yes
  with gui / qt = yes
    with qr     = yes
  pkg openssl   = no
  with zmq      = yes
  with test     = no
  with bench    = no
  with upnp     = yes
  use asm       = yes
  sanitizers    = 
  scrypt sse2   = no
  debug enabled = no
  gprof enabled = no
  werror        = no

  target os     = linux
  build os      = linux-gnu

  CC            = /usr/bin/i686-pld-linux-gcc
  CFLAGS        = -pthread -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security 
  CPPFLAGS      =   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS
  CXX           = /usr/bin/i686-pld-linux-g++ -std=c++14
  CXXFLAGS      =   -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection     -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers
  LDFLAGS       = -lpthread  -Wl,-z,relro -Wl,-z,now -Wl,-z,separate-code -pie  -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc 
  ARFLAGS       = cr

+ /usr/bin/make -Otarget -j28
Making all in src
make[2]: Entering directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
/usr/bin/i686-pld-linux-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src/config   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./secp256k1-zkp/include  -DBOOST_SP_USE_STD_ATOMIC -DBOOST_AC_USE_STD_ATOMIC -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv  -I./libmw/include -I./libmw/deps/caches/include -I./libmw/deps/ghc/include -I./libmw/deps/mio/include     -I. -I./libmw/include -I./libmw/deps/crypto/include -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS  -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection      -fPIE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers -MT libbitcoin_server_a-shutdown.o -MD -MP -MF .deps/libbitcoin_server_a-shutdown.Tpo -c -o libbitcoin_server_a-shutdown.o `test -f 'shutdown.cpp' || echo './'`shutdown.cpp
mv -f .deps/libbitcoin_server_a-shutdown.Tpo .deps/libbitcoin_server_a-shutdown.Po
make[2]: Leaving directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
make[2]: Entering directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
/usr/bin/i686-pld-linux-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src/config   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./secp256k1-zkp/include  -DBOOST_SP_USE_STD_ATOMIC -DBOOST_AC_USE_STD_ATOMIC -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv  -I./libmw/include -I./libmw/deps/caches/include -I./libmw/deps/ghc/include -I./libmw/deps/mio/include  -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS  -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection      -fPIE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers -MT litecoind-bitcoind.o -MD -MP -MF .deps/litecoind-bitcoind.Tpo -c -o litecoind-bitcoind.o `test -f 'bitcoind.cpp' || echo './'`bitcoind.cpp
In file included from ./chainparams.h:9,
                 from bitcoind.cpp:10:
./chainparamsbase.h:29:5: error: ‘uint16_t’ does not name a type
   29 |     uint16_t RPCPort() const { return m_rpc_port; }
      |     ^~~~~~~~
./chainparamsbase.h:10:1: note: ‘uint16_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
    9 | #include <string>
  +++ |+#include <cstdint>
   10 | 
./chainparamsbase.h:30:5: error: ‘uint16_t’ does not name a type
   30 |     uint16_t OnionServiceTargetPort() const { return m_onion_service_target_port; }
      |     ^~~~~~~~
./chainparamsbase.h:30:5: note: ‘uint16_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
./chainparamsbase.h:33:51: error: ‘uint16_t’ has not been declared
   33 |     CBaseChainParams(const std::string& data_dir, uint16_t rpc_port, uint16_t onion_service_target_port)
      |                                                   ^~~~~~~~
./chainparamsbase.h:33:51: note: ‘uint16_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
./chainparamsbase.h:33:70: error: ‘uint16_t’ has not been declared
   33 |     CBaseChainParams(const std::string& data_dir, uint16_t rpc_port, uint16_t onion_service_target_port)
      |                                                                      ^~~~~~~~
./chainparamsbase.h:33:70: note: ‘uint16_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
./chainparamsbase.h:37:11: error: ‘uint16_t’ does not name a type
   37 |     const uint16_t m_rpc_port;
      |           ^~~~~~~~
./chainparamsbase.h:37:11: note: ‘uint16_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
./chainparamsbase.h:38:11: error: ‘uint16_t’ does not name a type
   38 |     const uint16_t m_onion_service_target_port;
      |           ^~~~~~~~
./chainparamsbase.h:38:11: note: ‘uint16_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
./chainparamsbase.h: In constructor ‘CBaseChainParams::CBaseChainParams(const std::string&, int, int)’:
./chainparamsbase.h:34:11: error: class ‘CBaseChainParams’ does not have any field named ‘m_rpc_port’
   34 |         : m_rpc_port(rpc_port), m_onion_service_target_port(onion_service_target_port), strDataDir(data_dir) {}
      |           ^~~~~~~~~~
./chainparamsbase.h:34:33: error: class ‘CBaseChainParams’ does not have any field named ‘m_onion_service_target_port’
   34 |         : m_rpc_port(rpc_port), m_onion_service_target_port(onion_service_target_port), strDataDir(data_dir) {}
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./util/system.h:23,
                 from bitcoind.cpp:21:
./sync.h: In instantiation of ‘bool UniqueLock<Mutex, Base>::TryEnter(const char*, const char*, int) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’:
./sync.h:162:13:   required from ‘UniqueLock<Mutex, Base>::UniqueLock(Mutex&, const char*, const char*, int, bool) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’
  162 |             TryEnter(pszName, pszFile, nLine);
      |             ^~~~~~~~
./util/system.h:333:9:   required from here
  230 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                                                                        ^
./sync.h:152:23: warning: ignoring return value of ‘bool std::unique_lock<_Mutex>::try_lock() [with _Mutex = std::recursive_mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  152 |         Base::try_lock();
      |         ~~~~~~~~~~~~~~^~
In file included from /usr/include/c++/15.2.0/mutex:50,
                 from /usr/include/boost/system/detail/mutex.hpp:75,
                 from /usr/include/boost/system/detail/error_category_impl.hpp:79,
                 from /usr/include/boost/system/error_category.hpp:11,
                 from /usr/include/boost/filesystem/detail/path_traits.hpp:26,
                 from /usr/include/boost/filesystem/path.hpp:34,
                 from /usr/include/boost/filesystem.hpp:16,
                 from ./fs.h:14,
                 from ./util/settings.h:8,
                 from ./interfaces/chain.h:10,
                 from bitcoind.cpp:14:
/usr/include/c++/15.2.0/bits/unique_lock.h:151:7: note: declared here
  151 |       try_lock()
      |       ^~~~~~~~
make[2]: *** [Makefile:17180: litecoind-bitcoind.o] Error 1
make[2]: Leaving directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
make[2]: *** Waiting for unfinished jobs....
make[2]: Entering directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
/usr/bin/i686-pld-linux-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src/config   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./secp256k1-zkp/include  -DBOOST_SP_USE_STD_ATOMIC -DBOOST_AC_USE_STD_ATOMIC -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv  -I./libmw/include -I./libmw/deps/caches/include -I./libmw/deps/ghc/include -I./libmw/deps/mio/include     -I. -I./libmw/include -I./libmw/deps/crypto/include -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS  -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection      -fPIE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers -MT libbitcoin_server_a-noui.o -MD -MP -MF .deps/libbitcoin_server_a-noui.Tpo -c -o libbitcoin_server_a-noui.o `test -f 'noui.cpp' || echo './'`noui.cpp
mv -f .deps/libbitcoin_server_a-noui.Tpo .deps/libbitcoin_server_a-noui.Po
make[2]: Leaving directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
make[2]: Entering directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
/usr/bin/i686-pld-linux-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src/config   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./secp256k1-zkp/include  -DBOOST_SP_USE_STD_ATOMIC -DBOOST_AC_USE_STD_ATOMIC -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv  -I./libmw/include -I./libmw/deps/caches/include -I./libmw/deps/ghc/include -I./libmw/deps/mio/include     -I. -I./libmw/include -I./libmw/deps/crypto/include -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS  -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection      -fPIE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers -MT libbitcoin_server_a-flatfile.o -MD -MP -MF .deps/libbitcoin_server_a-flatfile.Tpo -c -o libbitcoin_server_a-flatfile.o `test -f 'flatfile.cpp' || echo './'`flatfile.cpp
In file included from ./util/system.h:23,
                 from flatfile.cpp:11:
./sync.h: In instantiation of ‘bool UniqueLock<Mutex, Base>::TryEnter(const char*, const char*, int) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’:
./sync.h:162:13:   required from ‘UniqueLock<Mutex, Base>::UniqueLock(Mutex&, const char*, const char*, int, bool) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’
  162 |             TryEnter(pszName, pszFile, nLine);
      |             ^~~~~~~~
./util/system.h:333:9:   required from here
  230 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                                                                        ^
./sync.h:152:23: warning: ignoring return value of ‘bool std::unique_lock<_Mutex>::try_lock() [with _Mutex = std::recursive_mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  152 |         Base::try_lock();
      |         ~~~~~~~~~~~~~~^~
In file included from /usr/include/c++/15.2.0/mutex:50,
                 from /usr/include/boost/system/detail/mutex.hpp:75,
                 from /usr/include/boost/system/detail/error_category_impl.hpp:79,
                 from /usr/include/boost/system/error_category.hpp:11,
                 from /usr/include/boost/filesystem/detail/path_traits.hpp:26,
                 from /usr/include/boost/filesystem/path.hpp:34,
                 from /usr/include/boost/filesystem.hpp:16,
                 from ./fs.h:14,
                 from ./flatfile.h:11,
                 from flatfile.cpp:8:
/usr/include/c++/15.2.0/bits/unique_lock.h:151:7: note: declared here
  151 |       try_lock()
      |       ^~~~~~~~
mv -f .deps/libbitcoin_server_a-flatfile.Tpo .deps/libbitcoin_server_a-flatfile.Po
make[2]: Leaving directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
make[2]: Entering directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
/usr/bin/i686-pld-linux-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src/config   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./secp256k1-zkp/include  -DBOOST_SP_USE_STD_ATOMIC -DBOOST_AC_USE_STD_ATOMIC -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv  -I./libmw/include -I./libmw/deps/caches/include -I./libmw/deps/ghc/include -I./libmw/deps/mio/include     -I. -I./libmw/include -I./libmw/deps/crypto/include -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS  -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection      -fPIE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers -MT libbitcoin_server_a-httpserver.o -MD -MP -MF .deps/libbitcoin_server_a-httpserver.Tpo -c -o libbitcoin_server_a-httpserver.o `test -f 'httpserver.cpp' || echo './'`httpserver.cpp
In file included from httpserver.cpp:7:
./chainparamsbase.h:29:5: error: ‘uint16_t’ does not name a type
   29 |     uint16_t RPCPort() const { return m_rpc_port; }
      |     ^~~~~~~~
./chainparamsbase.h:9:1: note: ‘uint16_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
    8 | #include <memory>
  +++ |+#include <cstdint>
    9 | #include <string>
./chainparamsbase.h:30:5: error: ‘uint16_t’ does not name a type
   30 |     uint16_t OnionServiceTargetPort() const { return m_onion_service_target_port; }
      |     ^~~~~~~~
./chainparamsbase.h:30:5: note: ‘uint16_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
./chainparamsbase.h:33:51: error: ‘uint16_t’ has not been declared
   33 |     CBaseChainParams(const std::string& data_dir, uint16_t rpc_port, uint16_t onion_service_target_port)
      |                                                   ^~~~~~~~
./chainparamsbase.h:33:51: note: ‘uint16_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
./chainparamsbase.h:33:70: error: ‘uint16_t’ has not been declared
   33 |     CBaseChainParams(const std::string& data_dir, uint16_t rpc_port, uint16_t onion_service_target_port)
      |                                                                      ^~~~~~~~
./chainparamsbase.h:33:70: note: ‘uint16_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
./chainparamsbase.h:37:11: error: ‘uint16_t’ does not name a type
   37 |     const uint16_t m_rpc_port;
      |           ^~~~~~~~
./chainparamsbase.h:37:11: note: ‘uint16_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
./chainparamsbase.h:38:11: error: ‘uint16_t’ does not name a type
   38 |     const uint16_t m_onion_service_target_port;
      |           ^~~~~~~~
./chainparamsbase.h:38:11: note: ‘uint16_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
./chainparamsbase.h: In constructor ‘CBaseChainParams::CBaseChainParams(const std::string&, int, int)’:
./chainparamsbase.h:34:11: error: class ‘CBaseChainParams’ does not have any field named ‘m_rpc_port’
   34 |         : m_rpc_port(rpc_port), m_onion_service_target_port(onion_service_target_port), strDataDir(data_dir) {}
      |           ^~~~~~~~~~
./chainparamsbase.h:34:33: error: class ‘CBaseChainParams’ does not have any field named ‘m_onion_service_target_port’
   34 |         : m_rpc_port(rpc_port), m_onion_service_target_port(onion_service_target_port), strDataDir(data_dir) {}
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
httpserver.cpp: In function ‘bool HTTPBindAddresses(evhttp*)’:
httpserver.cpp:300:59: error: ‘const class CBaseChainParams’ has no member named ‘RPCPort’
  300 |     int http_port = gArgs.GetArg("-rpcport", BaseParams().RPCPort());
      |                                                           ^~~~~~~
In file included from httpserver.cpp:13:
./sync.h: In instantiation of ‘bool UniqueLock<Mutex, Base>::TryEnter(const char*, const char*, int) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’:
./sync.h:162:13:   required from ‘UniqueLock<Mutex, Base>::UniqueLock(Mutex&, const char*, const char*, int, bool) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’
  162 |             TryEnter(pszName, pszFile, nLine);
      |             ^~~~~~~~
./util/system.h:333:9:   required from here
  230 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                                                                        ^
./sync.h:152:23: warning: ignoring return value of ‘bool std::unique_lock<_Mutex>::try_lock() [with _Mutex = std::recursive_mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  152 |         Base::try_lock();
      |         ~~~~~~~~~~~~~~^~
In file included from /usr/include/c++/15.2.0/mutex:50,
                 from ./threadsafety.h:9,
                 from ./sync.h:9:
/usr/include/c++/15.2.0/bits/unique_lock.h:151:7: note: declared here
  151 |       try_lock()
      |       ^~~~~~~~
./sync.h: In instantiation of ‘bool UniqueLock<Mutex, Base>::TryEnter(const char*, const char*, int) [with Mutex = AnnotatedMixin<std::mutex>; Base = std::unique_lock<std::mutex>]’:
./sync.h:162:13:   required from ‘UniqueLock<Mutex, Base>::UniqueLock(Mutex&, const char*, const char*, int, bool) [with Mutex = AnnotatedMixin<std::mutex>; Base = std::unique_lock<std::mutex>]’
  162 |             TryEnter(pszName, pszFile, nLine);
      |             ^~~~~~~~
httpserver.cpp:93:9:   required from ‘bool WorkQueue<WorkItem>::Enqueue(WorkItem*) [with WorkItem = HTTPClosure]’
  230 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                 ^~~~~~~~~~~~~
httpserver.cpp:268:31:   required from here
  268 |         if (workQueue->Enqueue(item.get()))
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
./sync.h:152:23: warning: ignoring return value of ‘bool std::unique_lock<_Mutex>::try_lock() [with _Mutex = std::mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  152 |         Base::try_lock();
      |         ~~~~~~~~~~~~~~^~
/usr/include/c++/15.2.0/bits/unique_lock.h:151:7: note: declared here
  151 |       try_lock()
      |       ^~~~~~~~
make[2]: *** [Makefile:12854: libbitcoin_server_a-httpserver.o] Error 1
make[2]: Leaving directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
make[2]: Entering directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
/usr/bin/i686-pld-linux-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src/config   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./secp256k1-zkp/include  -DBOOST_SP_USE_STD_ATOMIC -DBOOST_AC_USE_STD_ATOMIC -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv  -I./libmw/include -I./libmw/deps/caches/include -I./libmw/deps/ghc/include -I./libmw/deps/mio/include     -I. -I./libmw/include -I./libmw/deps/crypto/include -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS  -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection      -fPIE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers -MT libbitcoin_server_a-banman.o -MD -MP -MF .deps/libbitcoin_server_a-banman.Tpo -c -o libbitcoin_server_a-banman.o `test -f 'banman.cpp' || echo './'`banman.cpp
In file included from ./banman.h:12,
                 from banman.cpp:6:
./sync.h: In instantiation of ‘bool UniqueLock<Mutex, Base>::TryEnter(const char*, const char*, int) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’:
./sync.h:162:13:   required from ‘UniqueLock<Mutex, Base>::UniqueLock(Mutex&, const char*, const char*, int, bool) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’
  162 |             TryEnter(pszName, pszFile, nLine);
      |             ^~~~~~~~
./util/system.h:333:9:   required from here
  230 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                                                                        ^
./sync.h:152:23: warning: ignoring return value of ‘bool std::unique_lock<_Mutex>::try_lock() [with _Mutex = std::recursive_mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  152 |         Base::try_lock();
      |         ~~~~~~~~~~~~~~^~
In file included from /usr/include/c++/15.2.0/mutex:50,
                 from /usr/include/boost/system/detail/mutex.hpp:75,
                 from /usr/include/boost/system/detail/error_category_impl.hpp:79,
                 from /usr/include/boost/system/error_category.hpp:11,
                 from /usr/include/boost/filesystem/detail/path_traits.hpp:26,
                 from /usr/include/boost/filesystem/path.hpp:34,
                 from /usr/include/boost/filesystem.hpp:16,
                 from ./fs.h:14,
                 from ./addrdb.h:9,
                 from ./banman.h:8:
/usr/include/c++/15.2.0/bits/unique_lock.h:151:7: note: declared here
  151 |       try_lock()
      |       ^~~~~~~~
mv -f .deps/libbitcoin_server_a-banman.Tpo .deps/libbitcoin_server_a-banman.Po
make[2]: Leaving directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
make[2]: Entering directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
/usr/bin/i686-pld-linux-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src/config   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./secp256k1-zkp/include  -DBOOST_SP_USE_STD_ATOMIC -DBOOST_AC_USE_STD_ATOMIC -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv  -I./libmw/include -I./libmw/deps/caches/include -I./libmw/deps/ghc/include -I./libmw/deps/mio/include     -I. -I./libmw/include -I./libmw/deps/crypto/include -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS  -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection      -fPIE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers -MT libbitcoin_server_a-pow.o -MD -MP -MF .deps/libbitcoin_server_a-pow.Tpo -c -o libbitcoin_server_a-pow.o `test -f 'pow.cpp' || echo './'`pow.cpp
mv -f .deps/libbitcoin_server_a-pow.Tpo .deps/libbitcoin_server_a-pow.Po
make[2]: Leaving directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
make[2]: Entering directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
/usr/bin/i686-pld-linux-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src/config   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./secp256k1-zkp/include  -DBOOST_SP_USE_STD_ATOMIC -DBOOST_AC_USE_STD_ATOMIC -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv  -I./libmw/include -I./libmw/deps/caches/include -I./libmw/deps/ghc/include -I./libmw/deps/mio/include     -I. -I./libmw/include -I./libmw/deps/crypto/include -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS  -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection      -fPIE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers -MT libbitcoin_server_a-versionbits.o -MD -MP -MF .deps/libbitcoin_server_a-versionbits.Tpo -c -o libbitcoin_server_a-versionbits.o `test -f 'versionbits.cpp' || echo './'`versionbits.cpp
mv -f .deps/libbitcoin_server_a-versionbits.Tpo .deps/libbitcoin_server_a-versionbits.Po
make[2]: Leaving directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
make[2]: Entering directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
/usr/bin/i686-pld-linux-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src/config   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./secp256k1-zkp/include  -DBOOST_SP_USE_STD_ATOMIC -DBOOST_AC_USE_STD_ATOMIC -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv  -I./libmw/include -I./libmw/deps/caches/include -I./libmw/deps/ghc/include -I./libmw/deps/mio/include     -I. -I./libmw/include -I./libmw/deps/crypto/include -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS  -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection      -fPIE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers -MT libbitcoin_server_a-dbwrapper.o -MD -MP -MF .deps/libbitcoin_server_a-dbwrapper.Tpo -c -o libbitcoin_server_a-dbwrapper.o `test -f 'dbwrapper.cpp' || echo './'`dbwrapper.cpp
In file included from ./util/system.h:23,
                 from ./dbwrapper.h:12,
                 from dbwrapper.cpp:5:
./sync.h: In instantiation of ‘bool UniqueLock<Mutex, Base>::TryEnter(const char*, const char*, int) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’:
./sync.h:162:13:   required from ‘UniqueLock<Mutex, Base>::UniqueLock(Mutex&, const char*, const char*, int, bool) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’
  162 |             TryEnter(pszName, pszFile, nLine);
      |             ^~~~~~~~
./util/system.h:333:9:   required from here
  230 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                                                                        ^
./sync.h:152:23: warning: ignoring return value of ‘bool std::unique_lock<_Mutex>::try_lock() [with _Mutex = std::recursive_mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  152 |         Base::try_lock();
      |         ~~~~~~~~~~~~~~^~
In file included from /usr/include/c++/15.2.0/mutex:50,
                 from /usr/include/boost/system/detail/mutex.hpp:75,
                 from /usr/include/boost/system/detail/error_category_impl.hpp:79,
                 from /usr/include/boost/system/error_category.hpp:11,
                 from /usr/include/boost/filesystem/detail/path_traits.hpp:26,
                 from /usr/include/boost/filesystem/path.hpp:34,
                 from /usr/include/boost/filesystem.hpp:16,
                 from ./fs.h:14,
                 from ./dbwrapper.h:9:
/usr/include/c++/15.2.0/bits/unique_lock.h:151:7: note: declared here
  151 |       try_lock()
      |       ^~~~~~~~
mv -f .deps/libbitcoin_server_a-dbwrapper.Tpo .deps/libbitcoin_server_a-dbwrapper.Po
make[2]: Leaving directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
make[2]: Entering directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
/usr/bin/i686-pld-linux-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src/config   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./secp256k1-zkp/include  -DBOOST_SP_USE_STD_ATOMIC -DBOOST_AC_USE_STD_ATOMIC -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv  -I./libmw/include -I./libmw/deps/caches/include -I./libmw/deps/ghc/include -I./libmw/deps/mio/include     -I. -I./libmw/include -I./libmw/deps/crypto/include -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS  -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection      -fPIE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers -MT libbitcoin_server_a-chain.o -MD -MP -MF .deps/libbitcoin_server_a-chain.Tpo -c -o libbitcoin_server_a-chain.o `test -f 'chain.cpp' || echo './'`chain.cpp
mv -f .deps/libbitcoin_server_a-chain.Tpo .deps/libbitcoin_server_a-chain.Po
make[2]: Leaving directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
make[2]: Entering directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
/usr/bin/i686-pld-linux-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src/config   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./secp256k1-zkp/include  -DBOOST_SP_USE_STD_ATOMIC -DBOOST_AC_USE_STD_ATOMIC -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv  -I./libmw/include -I./libmw/deps/caches/include -I./libmw/deps/ghc/include -I./libmw/deps/mio/include     -I. -I./libmw/include -I./libmw/deps/crypto/include -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS  -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection      -fPIE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers -MT libbitcoin_server_a-timedata.o -MD -MP -MF .deps/libbitcoin_server_a-timedata.Tpo -c -o libbitcoin_server_a-timedata.o `test -f 'timedata.cpp' || echo './'`timedata.cpp
In file included from timedata.cpp:13:
./sync.h: In instantiation of ‘bool UniqueLock<Mutex, Base>::TryEnter(const char*, const char*, int) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’:
./sync.h:162:13:   required from ‘UniqueLock<Mutex, Base>::UniqueLock(Mutex&, const char*, const char*, int, bool) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’
  162 |             TryEnter(pszName, pszFile, nLine);
      |             ^~~~~~~~
./util/system.h:333:9:   required from here
  230 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                                                                        ^
./sync.h:152:23: warning: ignoring return value of ‘bool std::unique_lock<_Mutex>::try_lock() [with _Mutex = std::recursive_mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  152 |         Base::try_lock();
      |         ~~~~~~~~~~~~~~^~
In file included from /usr/include/c++/15.2.0/mutex:50,
                 from ./threadsafety.h:9,
                 from ./sync.h:9:
/usr/include/c++/15.2.0/bits/unique_lock.h:151:7: note: declared here
  151 |       try_lock()
      |       ^~~~~~~~
./sync.h: In instantiation of ‘bool UniqueLock<Mutex, Base>::TryEnter(const char*, const char*, int) [with Mutex = AnnotatedMixin<std::mutex>; Base = std::unique_lock<std::mutex>]’:
./sync.h:162:13:   required from ‘UniqueLock<Mutex, Base>::UniqueLock(Mutex&, const char*, const char*, int, bool) [with Mutex = AnnotatedMixin<std::mutex>; Base = std::unique_lock<std::mutex>]’
  162 |             TryEnter(pszName, pszFile, nLine);
      |             ^~~~~~~~
timedata.cpp:30:5:   required from here
  230 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                                                                        ^
./sync.h:152:23: warning: ignoring return value of ‘bool std::unique_lock<_Mutex>::try_lock() [with _Mutex = std::mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  152 |         Base::try_lock();
      |         ~~~~~~~~~~~~~~^~
/usr/include/c++/15.2.0/bits/unique_lock.h:151:7: note: declared here
  151 |       try_lock()
      |       ^~~~~~~~
mv -f .deps/libbitcoin_server_a-timedata.Tpo .deps/libbitcoin_server_a-timedata.Po
make[2]: Leaving directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
make[2]: Entering directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
/usr/bin/i686-pld-linux-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src/config   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./secp256k1-zkp/include  -DBOOST_SP_USE_STD_ATOMIC -DBOOST_AC_USE_STD_ATOMIC -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv  -I./libmw/include -I./libmw/deps/caches/include -I./libmw/deps/ghc/include -I./libmw/deps/mio/include     -I. -I./libmw/include -I./libmw/deps/crypto/include -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS  -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection      -fPIE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers -MT libbitcoin_server_a-blockfilter.o -MD -MP -MF .deps/libbitcoin_server_a-blockfilter.Tpo -c -o libbitcoin_server_a-blockfilter.o `test -f 'blockfilter.cpp' || echo './'`blockfilter.cpp
mv -f .deps/libbitcoin_server_a-blockfilter.Tpo .deps/libbitcoin_server_a-blockfilter.Po
make[2]: Leaving directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
make[2]: Entering directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
/usr/bin/i686-pld-linux-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src/config   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./secp256k1-zkp/include  -DBOOST_SP_USE_STD_ATOMIC -DBOOST_AC_USE_STD_ATOMIC -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv  -I./libmw/include -I./libmw/deps/caches/include -I./libmw/deps/ghc/include -I./libmw/deps/mio/include     -I. -I./libmw/include -I./libmw/deps/crypto/include -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS  -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection      -fPIE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers -MT libbitcoin_server_a-httprpc.o -MD -MP -MF .deps/libbitcoin_server_a-httprpc.Tpo -c -o libbitcoin_server_a-httprpc.o `test -f 'httprpc.cpp' || echo './'`httprpc.cpp
In file included from ./chainparams.h:9,
                 from httprpc.cpp:7:
./chainparamsbase.h:29:5: error: ‘uint16_t’ does not name a type
   29 |     uint16_t RPCPort() const { return m_rpc_port; }
      |     ^~~~~~~~
./chainparamsbase.h:10:1: note: ‘uint16_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
    9 | #include <string>
  +++ |+#include <cstdint>
   10 | 
./chainparamsbase.h:30:5: error: ‘uint16_t’ does not name a type
   30 |     uint16_t OnionServiceTargetPort() const { return m_onion_service_target_port; }
      |     ^~~~~~~~
./chainparamsbase.h:30:5: note: ‘uint16_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
./chainparamsbase.h:33:51: error: ‘uint16_t’ has not been declared
   33 |     CBaseChainParams(const std::string& data_dir, uint16_t rpc_port, uint16_t onion_service_target_port)
      |                                                   ^~~~~~~~
./chainparamsbase.h:33:51: note: ‘uint16_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
./chainparamsbase.h:33:70: error: ‘uint16_t’ has not been declared
   33 |     CBaseChainParams(const std::string& data_dir, uint16_t rpc_port, uint16_t onion_service_target_port)
      |                                                                      ^~~~~~~~
./chainparamsbase.h:33:70: note: ‘uint16_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
./chainparamsbase.h:37:11: error: ‘uint16_t’ does not name a type
   37 |     const uint16_t m_rpc_port;
      |           ^~~~~~~~
./chainparamsbase.h:37:11: note: ‘uint16_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
./chainparamsbase.h:38:11: error: ‘uint16_t’ does not name a type
   38 |     const uint16_t m_onion_service_target_port;
      |           ^~~~~~~~
./chainparamsbase.h:38:11: note: ‘uint16_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
./chainparamsbase.h: In constructor ‘CBaseChainParams::CBaseChainParams(const std::string&, int, int)’:
./chainparamsbase.h:34:11: error: class ‘CBaseChainParams’ does not have any field named ‘m_rpc_port’
   34 |         : m_rpc_port(rpc_port), m_onion_service_target_port(onion_service_target_port), strDataDir(data_dir) {}
      |           ^~~~~~~~~~
./chainparamsbase.h:34:33: error: class ‘CBaseChainParams’ does not have any field named ‘m_onion_service_target_port’
   34 |         : m_rpc_port(rpc_port), m_onion_service_target_port(onion_service_target_port), strDataDir(data_dir) {}
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./script/signingprovider.h:13,
                 from ./outputtype.h:11,
                 from ./rpc/util.h:10,
                 from ./rpc/server.h:11,
                 from httprpc.cpp:11:
./sync.h: In instantiation of ‘bool UniqueLock<Mutex, Base>::TryEnter(const char*, const char*, int) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’:
./sync.h:162:13:   required from ‘UniqueLock<Mutex, Base>::UniqueLock(Mutex&, const char*, const char*, int, bool) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’
  162 |             TryEnter(pszName, pszFile, nLine);
      |             ^~~~~~~~
./util/system.h:333:9:   required from here
  230 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                                                                        ^
./sync.h:152:23: warning: ignoring return value of ‘bool std::unique_lock<_Mutex>::try_lock() [with _Mutex = std::recursive_mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  152 |         Base::try_lock();
      |         ~~~~~~~~~~~~~~^~
In file included from /usr/include/c++/15.2.0/mutex:50,
                 from ./support/lockedpool.h:11,
                 from ./support/allocators/secure.h:9,
                 from ./key.h:12,
                 from ./script/signingprovider.h:9:
/usr/include/c++/15.2.0/bits/unique_lock.h:151:7: note: declared here
  151 |       try_lock()
      |       ^~~~~~~~
make[2]: *** [Makefile:12840: libbitcoin_server_a-httprpc.o] Error 1
make[2]: Leaving directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
make[2]: Entering directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
/usr/bin/i686-pld-linux-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src/config   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./secp256k1-zkp/include  -DBOOST_SP_USE_STD_ATOMIC -DBOOST_AC_USE_STD_ATOMIC -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv  -I./libmw/include -I./libmw/deps/caches/include -I./libmw/deps/ghc/include -I./libmw/deps/mio/include     -I. -I./libmw/include -I./libmw/deps/crypto/include -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS  -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection      -fPIE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers -MT libbitcoin_server_a-torcontrol.o -MD -MP -MF .deps/libbitcoin_server_a-torcontrol.Tpo -c -o libbitcoin_server_a-torcontrol.o `test -f 'torcontrol.cpp' || echo './'`torcontrol.cpp
In file included from ./chainparams.h:9,
                 from torcontrol.cpp:8:
./chainparamsbase.h:29:5: error: ‘uint16_t’ does not name a type
   29 |     uint16_t RPCPort() const { return m_rpc_port; }
      |     ^~~~~~~~
./chainparamsbase.h:9:1: note: ‘uint16_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
    8 | #include <memory>
  +++ |+#include <cstdint>
    9 | #include <string>
./chainparamsbase.h:30:5: error: ‘uint16_t’ does not name a type
   30 |     uint16_t OnionServiceTargetPort() const { return m_onion_service_target_port; }
      |     ^~~~~~~~
./chainparamsbase.h:30:5: note: ‘uint16_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
./chainparamsbase.h:33:51: error: ‘uint16_t’ has not been declared
   33 |     CBaseChainParams(const std::string& data_dir, uint16_t rpc_port, uint16_t onion_service_target_port)
      |                                                   ^~~~~~~~
./chainparamsbase.h:33:51: note: ‘uint16_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
./chainparamsbase.h:33:70: error: ‘uint16_t’ has not been declared
   33 |     CBaseChainParams(const std::string& data_dir, uint16_t rpc_port, uint16_t onion_service_target_port)
      |                                                                      ^~~~~~~~
./chainparamsbase.h:33:70: note: ‘uint16_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
./chainparamsbase.h:37:11: error: ‘uint16_t’ does not name a type
   37 |     const uint16_t m_rpc_port;
      |           ^~~~~~~~
./chainparamsbase.h:37:11: note: ‘uint16_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
./chainparamsbase.h:38:11: error: ‘uint16_t’ does not name a type
   38 |     const uint16_t m_onion_service_target_port;
      |           ^~~~~~~~
./chainparamsbase.h:38:11: note: ‘uint16_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
./chainparamsbase.h: In constructor ‘CBaseChainParams::CBaseChainParams(const std::string&, int, int)’:
./chainparamsbase.h:34:11: error: class ‘CBaseChainParams’ does not have any field named ‘m_rpc_port’
   34 |         : m_rpc_port(rpc_port), m_onion_service_target_port(onion_service_target_port), strDataDir(data_dir) {}
      |           ^~~~~~~~~~
./chainparamsbase.h:34:33: error: class ‘CBaseChainParams’ does not have any field named ‘m_onion_service_target_port’
   34 |         : m_rpc_port(rpc_port), m_onion_service_target_port(onion_service_target_port), strDataDir(data_dir) {}
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
torcontrol.cpp: In function ‘CService DefaultOnionServiceTarget()’:
torcontrol.cpp:789:48: error: ‘const class CBaseChainParams’ has no member named ‘OnionServiceTargetPort’
  789 |     return {onion_service_target, BaseParams().OnionServiceTargetPort()};
      |                                                ^~~~~~~~~~~~~~~~~~~~~~
torcontrol.cpp:789:72: error: could not convert ‘{onion_service_target, <expression error>}’ from ‘<brace-enclosed initializer list>’ to ‘CService’
  789 |     return {onion_service_target, BaseParams().OnionServiceTargetPort()};
      |                                                                        ^
      |                                                                        |
      |                                                                        <brace-enclosed initializer list>
In file included from ./addrman.h:14,
                 from ./net.h:10,
                 from torcontrol.cpp:11:
./sync.h: In instantiation of ‘bool UniqueLock<Mutex, Base>::TryEnter(const char*, const char*, int) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’:
./sync.h:162:13:   required from ‘UniqueLock<Mutex, Base>::UniqueLock(Mutex&, const char*, const char*, int, bool) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’
  162 |             TryEnter(pszName, pszFile, nLine);
      |             ^~~~~~~~
./util/system.h:333:9:   required from here
  230 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                                                                        ^
./sync.h:152:23: warning: ignoring return value of ‘bool std::unique_lock<_Mutex>::try_lock() [with _Mutex = std::recursive_mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  152 |         Base::try_lock();
      |         ~~~~~~~~~~~~~~^~
In file included from /usr/include/c++/15.2.0/mutex:50,
                 from /usr/include/boost/system/detail/mutex.hpp:75,
                 from /usr/include/boost/system/detail/error_category_impl.hpp:79,
                 from /usr/include/boost/system/error_category.hpp:11,
                 from /usr/include/boost/filesystem/detail/path_traits.hpp:26,
                 from /usr/include/boost/filesystem/path.hpp:34,
                 from /usr/include/boost/filesystem.hpp:16,
                 from ./fs.h:14,
                 from ./addrdb.h:9,
                 from ./net.h:9:
/usr/include/c++/15.2.0/bits/unique_lock.h:151:7: note: declared here
  151 |       try_lock()
      |       ^~~~~~~~
make[2]: *** [Makefile:13330: libbitcoin_server_a-torcontrol.o] Error 1
make[2]: Leaving directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
make[2]: Entering directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
/usr/bin/i686-pld-linux-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src/config   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./secp256k1-zkp/include  -DBOOST_SP_USE_STD_ATOMIC -DBOOST_AC_USE_STD_ATOMIC -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv  -I./libmw/include -I./libmw/deps/caches/include -I./libmw/deps/ghc/include -I./libmw/deps/mio/include     -I. -I./libmw/include -I./libmw/deps/crypto/include -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS  -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection      -fPIE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers -MT libbitcoin_server_a-signet.o -MD -MP -MF .deps/libbitcoin_server_a-signet.Tpo -c -o libbitcoin_server_a-signet.o `test -f 'signet.cpp' || echo './'`signet.cpp
In file included from ./util/system.h:23,
                 from signet.cpp:23:
./sync.h: In instantiation of ‘bool UniqueLock<Mutex, Base>::TryEnter(const char*, const char*, int) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’:
./sync.h:162:13:   required from ‘UniqueLock<Mutex, Base>::UniqueLock(Mutex&, const char*, const char*, int, bool) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’
  162 |             TryEnter(pszName, pszFile, nLine);
      |             ^~~~~~~~
./util/system.h:333:9:   required from here
  230 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                                                                        ^
./sync.h:152:23: warning: ignoring return value of ‘bool std::unique_lock<_Mutex>::try_lock() [with _Mutex = std::recursive_mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  152 |         Base::try_lock();
      |         ~~~~~~~~~~~~~~^~
In file included from /usr/include/c++/15.2.0/mutex:50,
                 from /usr/include/boost/system/detail/mutex.hpp:75,
                 from /usr/include/boost/system/detail/error_category_impl.hpp:79,
                 from /usr/include/boost/system/error_category.hpp:11,
                 from /usr/include/boost/filesystem/detail/path_traits.hpp:26,
                 from /usr/include/boost/filesystem/path.hpp:34,
                 from /usr/include/boost/filesystem.hpp:16,
                 from ./fs.h:14,
                 from ./util/system.h:20:
/usr/include/c++/15.2.0/bits/unique_lock.h:151:7: note: declared here
  151 |       try_lock()
      |       ^~~~~~~~
mv -f .deps/libbitcoin_server_a-signet.Tpo .deps/libbitcoin_server_a-signet.Po
make[2]: Leaving directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
make[2]: Entering directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
/usr/bin/i686-pld-linux-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src/config   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./secp256k1-zkp/include  -DBOOST_SP_USE_STD_ATOMIC -DBOOST_AC_USE_STD_ATOMIC -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv  -I./libmw/include -I./libmw/deps/caches/include -I./libmw/deps/ghc/include -I./libmw/deps/mio/include     -I. -I./libmw/include -I./libmw/deps/crypto/include -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS  -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection      -fPIE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers -MT libbitcoin_server_a-addrman.o -MD -MP -MF .deps/libbitcoin_server_a-addrman.Tpo -c -o libbitcoin_server_a-addrman.o `test -f 'addrman.cpp' || echo './'`addrman.cpp
In file included from ./addrman.h:14,
                 from addrman.cpp:6:
./sync.h: In instantiation of ‘bool UniqueLock<Mutex, Base>::TryEnter(const char*, const char*, int) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’:
./sync.h:162:13:   required from ‘UniqueLock<Mutex, Base>::UniqueLock(Mutex&, const char*, const char*, int, bool) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’
  162 |             TryEnter(pszName, pszFile, nLine);
      |             ^~~~~~~~
./util/system.h:333:9:   required from here
  230 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                                                                        ^
./sync.h:152:23: warning: ignoring return value of ‘bool std::unique_lock<_Mutex>::try_lock() [with _Mutex = std::recursive_mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  152 |         Base::try_lock();
      |         ~~~~~~~~~~~~~~^~
In file included from /usr/include/c++/15.2.0/mutex:50,
                 from ./threadsafety.h:9,
                 from ./sync.h:9:
/usr/include/c++/15.2.0/bits/unique_lock.h:151:7: note: declared here
  151 |       try_lock()
      |       ^~~~~~~~
mv -f .deps/libbitcoin_server_a-addrman.Tpo .deps/libbitcoin_server_a-addrman.Po
make[2]: Leaving directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
make[2]: Entering directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
/usr/bin/i686-pld-linux-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src/config   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./secp256k1-zkp/include  -DBOOST_SP_USE_STD_ATOMIC -DBOOST_AC_USE_STD_ATOMIC -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv  -I./libmw/include -I./libmw/deps/caches/include -I./libmw/deps/ghc/include -I./libmw/deps/mio/include     -I. -I./libmw/include -I./libmw/deps/crypto/include -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS  -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection      -fPIE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers -MT libbitcoin_server_a-txrequest.o -MD -MP -MF .deps/libbitcoin_server_a-txrequest.Tpo -c -o libbitcoin_server_a-txrequest.o `test -f 'txrequest.cpp' || echo './'`txrequest.cpp
In file included from ./addrman.h:14,
                 from ./net.h:10,
                 from ./txrequest.h:9,
                 from txrequest.cpp:5:
./sync.h: In instantiation of ‘bool UniqueLock<Mutex, Base>::TryEnter(const char*, const char*, int) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’:
./sync.h:162:13:   required from ‘UniqueLock<Mutex, Base>::UniqueLock(Mutex&, const char*, const char*, int, bool) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’
  162 |             TryEnter(pszName, pszFile, nLine);
      |             ^~~~~~~~
./util/system.h:333:9:   required from here
  230 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                                                                        ^
./sync.h:152:23: warning: ignoring return value of ‘bool std::unique_lock<_Mutex>::try_lock() [with _Mutex = std::recursive_mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  152 |         Base::try_lock();
      |         ~~~~~~~~~~~~~~^~
In file included from /usr/include/c++/15.2.0/mutex:50,
                 from /usr/include/boost/system/detail/mutex.hpp:75,
                 from /usr/include/boost/system/detail/error_category_impl.hpp:79,
                 from /usr/include/boost/system/error_category.hpp:11,
                 from /usr/include/boost/filesystem/detail/path_traits.hpp:26,
                 from /usr/include/boost/filesystem/path.hpp:34,
                 from /usr/include/boost/filesystem.hpp:16,
                 from ./fs.h:14,
                 from ./addrdb.h:9,
                 from ./net.h:9:
/usr/include/c++/15.2.0/bits/unique_lock.h:151:7: note: declared here
  151 |       try_lock()
      |       ^~~~~~~~
mv -f .deps/libbitcoin_server_a-txrequest.Tpo .deps/libbitcoin_server_a-txrequest.Po
make[2]: Leaving directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
make[2]: Entering directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
/usr/bin/i686-pld-linux-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src/config   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./secp256k1-zkp/include  -DBOOST_SP_USE_STD_ATOMIC -DBOOST_AC_USE_STD_ATOMIC -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv  -I./libmw/include -I./libmw/deps/caches/include -I./libmw/deps/ghc/include -I./libmw/deps/mio/include     -I. -I./libmw/include -I./libmw/deps/crypto/include -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS  -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection      -fPIE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers -MT libbitcoin_server_a-validationinterface.o -MD -MP -MF .deps/libbitcoin_server_a-validationinterface.Tpo -c -o libbitcoin_server_a-validationinterface.o `test -f 'validationinterface.cpp' || echo './'`validationinterface.cpp
In file included from ./validationinterface.h:10,
                 from validationinterface.cpp:6:
./sync.h: In instantiation of ‘bool UniqueLock<Mutex, Base>::TryEnter(const char*, const char*, int) [with Mutex = AnnotatedMixin<std::mutex>; Base = std::unique_lock<std::mutex>]’:
./sync.h:162:13:   required from ‘UniqueLock<Mutex, Base>::UniqueLock(Mutex&, const char*, const char*, int, bool) [with Mutex = AnnotatedMixin<std::mutex>; Base = std::unique_lock<std::mutex>]’
  162 |             TryEnter(pszName, pszFile, nLine);
      |             ^~~~~~~~
./scheduler.h:73:9:   required from here
  230 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                                                                        ^
./sync.h:152:23: warning: ignoring return value of ‘bool std::unique_lock<_Mutex>::try_lock() [with _Mutex = std::mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  152 |         Base::try_lock();
      |         ~~~~~~~~~~~~~~^~
In file included from /usr/include/c++/15.2.0/mutex:50,
                 from ./threadsafety.h:9,
                 from ./sync.h:9:
/usr/include/c++/15.2.0/bits/unique_lock.h:151:7: note: declared here
  151 |       try_lock()
      |       ^~~~~~~~
mv -f .deps/libbitcoin_server_a-validationinterface.Tpo .deps/libbitcoin_server_a-validationinterface.Po
make[2]: Leaving directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
make[2]: Entering directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
/usr/bin/i686-pld-linux-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src/config   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./secp256k1-zkp/include  -DBOOST_SP_USE_STD_ATOMIC -DBOOST_AC_USE_STD_ATOMIC -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv  -I./libmw/include -I./libmw/deps/caches/include -I./libmw/deps/ghc/include -I./libmw/deps/mio/include     -I. -I./libmw/include -I./libmw/deps/crypto/include -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS  -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection      -fPIE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers -MT libbitcoin_server_a-addrdb.o -MD -MP -MF .deps/libbitcoin_server_a-addrdb.Tpo -c -o libbitcoin_server_a-addrdb.o `test -f 'addrdb.cpp' || echo './'`addrdb.cpp
In file included from ./addrman.h:14,
                 from addrdb.cpp:8:
./sync.h: In instantiation of ‘bool UniqueLock<Mutex, Base>::TryEnter(const char*, const char*, int) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’:
./sync.h:162:13:   required from ‘UniqueLock<Mutex, Base>::UniqueLock(Mutex&, const char*, const char*, int, bool) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’
  162 |             TryEnter(pszName, pszFile, nLine);
      |             ^~~~~~~~
./util/system.h:333:9:   required from here
  230 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                                                                        ^
./sync.h:152:23: warning: ignoring return value of ‘bool std::unique_lock<_Mutex>::try_lock() [with _Mutex = std::recursive_mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  152 |         Base::try_lock();
      |         ~~~~~~~~~~~~~~^~
In file included from /usr/include/c++/15.2.0/mutex:50,
                 from /usr/include/boost/system/detail/mutex.hpp:75,
                 from /usr/include/boost/system/detail/error_category_impl.hpp:79,
                 from /usr/include/boost/system/error_category.hpp:11,
                 from /usr/include/boost/filesystem/detail/path_traits.hpp:26,
                 from /usr/include/boost/filesystem/path.hpp:34,
                 from /usr/include/boost/filesystem.hpp:16,
                 from ./fs.h:14,
                 from ./addrdb.h:9,
                 from addrdb.cpp:6:
/usr/include/c++/15.2.0/bits/unique_lock.h:151:7: note: declared here
  151 |       try_lock()
      |       ^~~~~~~~
mv -f .deps/libbitcoin_server_a-addrdb.Tpo .deps/libbitcoin_server_a-addrdb.Po
make[2]: Leaving directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
make[2]: Entering directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
/usr/bin/i686-pld-linux-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src/config   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./secp256k1-zkp/include  -DBOOST_SP_USE_STD_ATOMIC -DBOOST_AC_USE_STD_ATOMIC -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv  -I./libmw/include -I./libmw/deps/caches/include -I./libmw/deps/ghc/include -I./libmw/deps/mio/include     -I. -I./libmw/include -I./libmw/deps/crypto/include -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS  -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection      -fPIE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers -MT libbitcoin_server_a-blockencodings.o -MD -MP -MF .deps/libbitcoin_server_a-blockencodings.Tpo -c -o libbitcoin_server_a-blockencodings.o `test -f 'blockencodings.cpp' || echo './'`blockencodings.cpp
In file included from ./txmempool.h:23,
                 from blockencodings.cpp:13:
./sync.h: In instantiation of ‘bool UniqueLock<Mutex, Base>::TryEnter(const char*, const char*, int) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’:
./sync.h:162:13:   required from ‘UniqueLock<Mutex, Base>::UniqueLock(Mutex&, const char*, const char*, int, bool) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’
  162 |             TryEnter(pszName, pszFile, nLine);
      |             ^~~~~~~~
./txmempool.h:645:52:   required from here
  230 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                                                                        ^
./sync.h:152:23: warning: ignoring return value of ‘bool std::unique_lock<_Mutex>::try_lock() [with _Mutex = std::recursive_mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  152 |         Base::try_lock();
      |         ~~~~~~~~~~~~~~^~
In file included from /usr/include/c++/15.2.0/mutex:50,
                 from /usr/include/boost/system/detail/mutex.hpp:75,
                 from /usr/include/boost/system/detail/error_category_impl.hpp:79,
                 from /usr/include/boost/system/error_category.hpp:11,
                 from /usr/include/boost/filesystem/detail/path_traits.hpp:26,
                 from /usr/include/boost/filesystem/path.hpp:34,
                 from /usr/include/boost/filesystem.hpp:16,
                 from ./libmw/include/mw/file/FilePath.h:16,
                 from ./libmw/include/mw/file/File.h:4,
                 from ./libmw/include/mw/file/AppendOnlyFile.h:3,
                 from ./libmw/include/mw/mmr/MMR.h:8,
                 from ./libmw/include/mw/node/CoinsView.h:9,
                 from ./coins.h:13,
                 from ./txmempool.h:17:
/usr/include/c++/15.2.0/bits/unique_lock.h:151:7: note: declared here
  151 |       try_lock()
      |       ^~~~~~~~
mv -f .deps/libbitcoin_server_a-blockencodings.Tpo .deps/libbitcoin_server_a-blockencodings.Po
make[2]: Leaving directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
make[2]: Entering directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
/usr/bin/i686-pld-linux-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src/config   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./secp256k1-zkp/include  -DBOOST_SP_USE_STD_ATOMIC -DBOOST_AC_USE_STD_ATOMIC -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv  -I./libmw/include -I./libmw/deps/caches/include -I./libmw/deps/ghc/include -I./libmw/deps/mio/include     -I. -I./libmw/include -I./libmw/deps/crypto/include -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS  -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection      -fPIE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers -MT libbitcoin_server_a-txdb.o -MD -MP -MF .deps/libbitcoin_server_a-txdb.Tpo -c -o libbitcoin_server_a-txdb.o `test -f 'txdb.cpp' || echo './'`txdb.cpp
In file included from ./util/system.h:23,
                 from ./dbwrapper.h:12,
                 from ./txdb.h:10,
                 from txdb.cpp:6:
./sync.h: In instantiation of ‘bool UniqueLock<Mutex, Base>::TryEnter(const char*, const char*, int) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’:
./sync.h:162:13:   required from ‘UniqueLock<Mutex, Base>::UniqueLock(Mutex&, const char*, const char*, int, bool) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’
  162 |             TryEnter(pszName, pszFile, nLine);
      |             ^~~~~~~~
./util/system.h:333:9:   required from here
  230 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                                                                        ^
./sync.h:152:23: warning: ignoring return value of ‘bool std::unique_lock<_Mutex>::try_lock() [with _Mutex = std::recursive_mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  152 |         Base::try_lock();
      |         ~~~~~~~~~~~~~~^~
In file included from /usr/include/c++/15.2.0/mutex:50,
                 from /usr/include/boost/system/detail/mutex.hpp:75,
                 from /usr/include/boost/system/detail/error_category_impl.hpp:79,
                 from /usr/include/boost/system/error_category.hpp:11,
                 from /usr/include/boost/filesystem/detail/path_traits.hpp:26,
                 from /usr/include/boost/filesystem/path.hpp:34,
                 from /usr/include/boost/filesystem.hpp:16,
                 from ./libmw/include/mw/file/FilePath.h:16,
                 from ./libmw/include/mw/file/File.h:4,
                 from ./libmw/include/mw/file/AppendOnlyFile.h:3,
                 from ./libmw/include/mw/mmr/MMR.h:8,
                 from ./libmw/include/mw/node/CoinsView.h:9,
                 from ./coins.h:13,
                 from ./txdb.h:9:
/usr/include/c++/15.2.0/bits/unique_lock.h:151:7: note: declared here
  151 |       try_lock()
      |       ^~~~~~~~
mv -f .deps/libbitcoin_server_a-txdb.Tpo .deps/libbitcoin_server_a-txdb.Po
make[2]: Leaving directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
make[2]: Entering directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
/usr/bin/i686-pld-linux-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src/config   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./secp256k1-zkp/include  -DBOOST_SP_USE_STD_ATOMIC -DBOOST_AC_USE_STD_ATOMIC -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv  -I./libmw/include -I./libmw/deps/caches/include -I./libmw/deps/ghc/include -I./libmw/deps/mio/include   -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS  -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection      -fPIE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers -MT mweb/libbitcoin_wallet_a-mweb_transact.o -MD -MP -MF mweb/.deps/libbitcoin_wallet_a-mweb_transact.Tpo -c -o mweb/libbitcoin_wallet_a-mweb_transact.o `test -f 'mweb/mweb_transact.cpp' || echo './'`mweb/mweb_transact.cpp
In file included from ./script/signingprovider.h:13,
                 from ./outputtype.h:11,
                 from ./wallet/wallet.h:13,
                 from ./mweb/mweb_transact.h:7,
                 from mweb/mweb_transact.cpp:1:
./sync.h: In instantiation of ‘bool UniqueLock<Mutex, Base>::TryEnter(const char*, const char*, int) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’:
./sync.h:162:13:   required from ‘UniqueLock<Mutex, Base>::UniqueLock(Mutex&, const char*, const char*, int, bool) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’
  162 |             TryEnter(pszName, pszFile, nLine);
      |             ^~~~~~~~
./util/system.h:333:9:   required from here
  230 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                                                                        ^
./sync.h:152:23: warning: ignoring return value of ‘bool std::unique_lock<_Mutex>::try_lock() [with _Mutex = std::recursive_mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  152 |         Base::try_lock();
      |         ~~~~~~~~~~~~~~^~
In file included from /usr/include/c++/15.2.0/mutex:50,
                 from ./support/lockedpool.h:11,
                 from ./support/allocators/secure.h:9,
                 from ./key.h:12,
                 from ./mweb/mweb_wallet.h:4,
                 from ./mweb/mweb_transact.h:4:
/usr/include/c++/15.2.0/bits/unique_lock.h:151:7: note: declared here
  151 |       try_lock()
      |       ^~~~~~~~
mv -f mweb/.deps/libbitcoin_wallet_a-mweb_transact.Tpo mweb/.deps/libbitcoin_wallet_a-mweb_transact.Po
make[2]: Leaving directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
make[2]: Entering directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
/usr/bin/i686-pld-linux-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src/config   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./secp256k1-zkp/include  -DBOOST_SP_USE_STD_ATOMIC -DBOOST_AC_USE_STD_ATOMIC -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv  -I./libmw/include -I./libmw/deps/caches/include -I./libmw/deps/ghc/include -I./libmw/deps/mio/include     -I. -I./libmw/include -I./libmw/deps/crypto/include -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS  -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection      -fPIE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers -MT libbitcoin_server_a-miner.o -MD -MP -MF .deps/libbitcoin_server_a-miner.Tpo -c -o libbitcoin_server_a-miner.o `test -f 'miner.cpp' || echo './'`miner.cpp
In file included from ./txmempool.h:23,
                 from ./miner.h:11,
                 from miner.cpp:6:
./sync.h: In instantiation of ‘bool UniqueLock<Mutex, Base>::TryEnter(const char*, const char*, int) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’:
./sync.h:162:13:   required from ‘UniqueLock<Mutex, Base>::UniqueLock(Mutex&, const char*, const char*, int, bool) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’
  162 |             TryEnter(pszName, pszFile, nLine);
      |             ^~~~~~~~
./txmempool.h:645:52:   required from here
  230 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                                                                        ^
./sync.h:152:23: warning: ignoring return value of ‘bool std::unique_lock<_Mutex>::try_lock() [with _Mutex = std::recursive_mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  152 |         Base::try_lock();
      |         ~~~~~~~~~~~~~~^~
In file included from /usr/include/c++/15.2.0/mutex:50,
                 from /usr/include/boost/system/detail/mutex.hpp:75,
                 from /usr/include/boost/system/detail/error_category_impl.hpp:79,
                 from /usr/include/boost/system/error_category.hpp:11,
                 from /usr/include/boost/filesystem/detail/path_traits.hpp:26,
                 from /usr/include/boost/filesystem/path.hpp:34,
                 from /usr/include/boost/filesystem.hpp:16,
                 from ./libmw/include/mw/file/FilePath.h:16,
                 from ./libmw/include/mw/file/File.h:4,
                 from ./libmw/include/mw/file/AppendOnlyFile.h:3,
                 from ./libmw/include/mw/mmr/MMR.h:8,
                 from ./libmw/include/mw/node/CoinsView.h:9,
                 from ./coins.h:13,
                 from ./txmempool.h:17:
/usr/include/c++/15.2.0/bits/unique_lock.h:151:7: note: declared here
  151 |       try_lock()
      |       ^~~~~~~~
mv -f .deps/libbitcoin_server_a-miner.Tpo .deps/libbitcoin_server_a-miner.Po
make[2]: Leaving directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
make[2]: Entering directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
/usr/bin/i686-pld-linux-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src/config   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./secp256k1-zkp/include  -DBOOST_SP_USE_STD_ATOMIC -DBOOST_AC_USE_STD_ATOMIC -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv  -I./libmw/include -I./libmw/deps/caches/include -I./libmw/deps/ghc/include -I./libmw/deps/mio/include     -I. -I./libmw/include -I./libmw/deps/crypto/include -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS  -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection      -fPIE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers -MT libbitcoin_server_a-rest.o -MD -MP -MF .deps/libbitcoin_server_a-rest.Tpo -c -o libbitcoin_server_a-rest.o `test -f 'rest.cpp' || echo './'`rest.cpp
In file included from ./util/system.h:23,
                 from ./dbwrapper.h:12,
                 from ./index/base.h:8,
                 from ./index/txindex.h:9,
                 from rest.cpp:10:
./sync.h: In instantiation of ‘bool UniqueLock<Mutex, Base>::TryEnter(const char*, const char*, int) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’:
./sync.h:162:13:   required from ‘UniqueLock<Mutex, Base>::UniqueLock(Mutex&, const char*, const char*, int, bool) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’
  162 |             TryEnter(pszName, pszFile, nLine);
      |             ^~~~~~~~
./util/system.h:333:9:   required from here
  230 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                                                                        ^
./sync.h:152:23: warning: ignoring return value of ‘bool std::unique_lock<_Mutex>::try_lock() [with _Mutex = std::recursive_mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  152 |         Base::try_lock();
      |         ~~~~~~~~~~~~~~^~
In file included from /usr/include/c++/15.2.0/mutex:50,
                 from /usr/include/boost/system/detail/mutex.hpp:75,
                 from /usr/include/boost/system/detail/error_category_impl.hpp:79,
                 from /usr/include/boost/system/error_category.hpp:11,
                 from /usr/include/boost/filesystem/detail/path_traits.hpp:26,
                 from /usr/include/boost/filesystem/path.hpp:34,
                 from /usr/include/boost/filesystem.hpp:16,
                 from ./fs.h:14,
                 from ./flatfile.h:11,
                 from ./chain.h:11,
                 from rest.cpp:6:
/usr/include/c++/15.2.0/bits/unique_lock.h:151:7: note: declared here
  151 |       try_lock()
      |       ^~~~~~~~
mv -f .deps/libbitcoin_server_a-rest.Tpo .deps/libbitcoin_server_a-rest.Po
make[2]: Leaving directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
make[2]: Entering directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
/usr/bin/i686-pld-linux-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src/config   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./secp256k1-zkp/include  -DBOOST_SP_USE_STD_ATOMIC -DBOOST_AC_USE_STD_ATOMIC -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv  -I./libmw/include -I./libmw/deps/caches/include -I./libmw/deps/ghc/include -I./libmw/deps/mio/include     -I. -I./libmw/include -I./libmw/deps/crypto/include -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS  -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection      -fPIE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers -MT libbitcoin_server_a-txmempool.o -MD -MP -MF .deps/libbitcoin_server_a-txmempool.Tpo -c -o libbitcoin_server_a-txmempool.o `test -f 'txmempool.cpp' || echo './'`txmempool.cpp
In file included from ./txmempool.h:23,
                 from txmempool.cpp:6:
./sync.h: In instantiation of ‘bool UniqueLock<Mutex, Base>::TryEnter(const char*, const char*, int) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’:
./sync.h:162:13:   required from ‘UniqueLock<Mutex, Base>::UniqueLock(Mutex&, const char*, const char*, int, bool) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’
  162 |             TryEnter(pszName, pszFile, nLine);
      |             ^~~~~~~~
./txmempool.h:645:52:   required from here
  230 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                                                                        ^
./sync.h:152:23: warning: ignoring return value of ‘bool std::unique_lock<_Mutex>::try_lock() [with _Mutex = std::recursive_mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  152 |         Base::try_lock();
      |         ~~~~~~~~~~~~~~^~
In file included from /usr/include/c++/15.2.0/mutex:50,
                 from /usr/include/boost/system/detail/mutex.hpp:75,
                 from /usr/include/boost/system/detail/error_category_impl.hpp:79,
                 from /usr/include/boost/system/error_category.hpp:11,
                 from /usr/include/boost/filesystem/detail/path_traits.hpp:26,
                 from /usr/include/boost/filesystem/path.hpp:34,
                 from /usr/include/boost/filesystem.hpp:16,
                 from ./libmw/include/mw/file/FilePath.h:16,
                 from ./libmw/include/mw/file/File.h:4,
                 from ./libmw/include/mw/file/AppendOnlyFile.h:3,
                 from ./libmw/include/mw/mmr/MMR.h:8,
                 from ./libmw/include/mw/node/CoinsView.h:9,
                 from ./coins.h:13,
                 from ./txmempool.h:17:
/usr/include/c++/15.2.0/bits/unique_lock.h:151:7: note: declared here
  151 |       try_lock()
      |       ^~~~~~~~
mv -f .deps/libbitcoin_server_a-txmempool.Tpo .deps/libbitcoin_server_a-txmempool.Po
make[2]: Leaving directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
make[2]: Entering directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
/usr/bin/i686-pld-linux-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src/config   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./secp256k1-zkp/include  -DBOOST_SP_USE_STD_ATOMIC -DBOOST_AC_USE_STD_ATOMIC -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv  -I./libmw/include -I./libmw/deps/caches/include -I./libmw/deps/ghc/include -I./libmw/deps/mio/include     -I. -I./libmw/include -I./libmw/deps/crypto/include -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS  -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection      -fPIE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers -MT libbitcoin_server_a-net.o -MD -MP -MF .deps/libbitcoin_server_a-net.Tpo -c -o libbitcoin_server_a-net.o `test -f 'net.cpp' || echo './'`net.cpp
In file included from ./addrman.h:14,
                 from ./net.h:10,
                 from net.cpp:10:
./sync.h: In instantiation of ‘bool UniqueLock<Mutex, Base>::TryEnter(const char*, const char*, int) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’:
./sync.h:162:13:   required from ‘UniqueLock<Mutex, Base>::UniqueLock(Mutex&, const char*, const char*, int, bool) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’
  162 |             TryEnter(pszName, pszFile, nLine);
      |             ^~~~~~~~
./util/system.h:333:9:   required from here
  230 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                                                                        ^
./sync.h:152:23: warning: ignoring return value of ‘bool std::unique_lock<_Mutex>::try_lock() [with _Mutex = std::recursive_mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  152 |         Base::try_lock();
      |         ~~~~~~~~~~~~~~^~
In file included from /usr/include/c++/15.2.0/mutex:50,
                 from /usr/include/boost/system/detail/mutex.hpp:75,
                 from /usr/include/boost/system/detail/error_category_impl.hpp:79,
                 from /usr/include/boost/system/error_category.hpp:11,
                 from /usr/include/boost/filesystem/detail/path_traits.hpp:26,
                 from /usr/include/boost/filesystem/path.hpp:34,
                 from /usr/include/boost/filesystem.hpp:16,
                 from ./fs.h:14,
                 from ./addrdb.h:9,
                 from ./net.h:9:
/usr/include/c++/15.2.0/bits/unique_lock.h:151:7: note: declared here
  151 |       try_lock()
      |       ^~~~~~~~
./sync.h: In instantiation of ‘bool UniqueLock<Mutex, Base>::TryEnter(const char*, const char*, int) [with Mutex = AnnotatedMixin<std::mutex>; Base = std::unique_lock<std::mutex>]’:
./sync.h:162:13:   required from ‘UniqueLock<Mutex, Base>::UniqueLock(Mutex&, const char*, const char*, int, bool) [with Mutex = AnnotatedMixin<std::mutex>; Base = std::unique_lock<std::mutex>]’
  162 |             TryEnter(pszName, pszFile, nLine);
      |             ^~~~~~~~
./scheduler.h:73:9:   required from here
  230 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                                                                        ^
./sync.h:152:23: warning: ignoring return value of ‘bool std::unique_lock<_Mutex>::try_lock() [with _Mutex = std::mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  152 |         Base::try_lock();
      |         ~~~~~~~~~~~~~~^~
/usr/include/c++/15.2.0/bits/unique_lock.h:151:7: note: declared here
  151 |       try_lock()
      |       ^~~~~~~~
mv -f .deps/libbitcoin_server_a-net.Tpo .deps/libbitcoin_server_a-net.Po
make[2]: Leaving directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
make[2]: Entering directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
/usr/bin/i686-pld-linux-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src/config   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./secp256k1-zkp/include  -DBOOST_SP_USE_STD_ATOMIC -DBOOST_AC_USE_STD_ATOMIC -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv  -I./libmw/include -I./libmw/deps/caches/include -I./libmw/deps/ghc/include -I./libmw/deps/mio/include     -I. -I./libmw/include -I./libmw/deps/crypto/include -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS  -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection      -fPIE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers -MT libbitcoin_server_a-init.o -MD -MP -MF .deps/libbitcoin_server_a-init.Tpo -c -o libbitcoin_server_a-init.o `test -f 'init.cpp' || echo './'`init.cpp
In file included from ./addrman.h:14,
                 from init.cpp:12:
./sync.h: In instantiation of ‘bool UniqueLock<Mutex, Base>::TryEnter(const char*, const char*, int) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’:
./sync.h:162:13:   required from ‘UniqueLock<Mutex, Base>::UniqueLock(Mutex&, const char*, const char*, int, bool) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’
  162 |             TryEnter(pszName, pszFile, nLine);
      |             ^~~~~~~~
./util/system.h:333:9:   required from here
  230 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                                                                        ^
./sync.h:152:23: warning: ignoring return value of ‘bool std::unique_lock<_Mutex>::try_lock() [with _Mutex = std::recursive_mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  152 |         Base::try_lock();
      |         ~~~~~~~~~~~~~~^~
In file included from /usr/include/c++/15.2.0/mutex:50,
                 from ./threadsafety.h:9,
                 from ./sync.h:9:
/usr/include/c++/15.2.0/bits/unique_lock.h:151:7: note: declared here
  151 |       try_lock()
      |       ^~~~~~~~
./sync.h: In instantiation of ‘bool UniqueLock<Mutex, Base>::TryEnter(const char*, const char*, int) [with Mutex = AnnotatedMixin<std::mutex>; Base = std::unique_lock<std::mutex>]’:
./sync.h:162:13:   required from ‘UniqueLock<Mutex, Base>::UniqueLock(Mutex&, const char*, const char*, int, bool) [with Mutex = AnnotatedMixin<std::mutex>; Base = std::unique_lock<std::mutex>]’
  162 |             TryEnter(pszName, pszFile, nLine);
      |             ^~~~~~~~
./scheduler.h:73:9:   required from here
  230 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                                                                        ^
./sync.h:152:23: warning: ignoring return value of ‘bool std::unique_lock<_Mutex>::try_lock() [with _Mutex = std::mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  152 |         Base::try_lock();
      |         ~~~~~~~~~~~~~~^~
/usr/include/c++/15.2.0/bits/unique_lock.h:151:7: note: declared here
  151 |       try_lock()
      |       ^~~~~~~~
mv -f .deps/libbitcoin_server_a-init.Tpo .deps/libbitcoin_server_a-init.Po
make[2]: Leaving directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
make[2]: Entering directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
/usr/bin/i686-pld-linux-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src/config   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./secp256k1-zkp/include  -DBOOST_SP_USE_STD_ATOMIC -DBOOST_AC_USE_STD_ATOMIC -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv  -I./libmw/include -I./libmw/deps/caches/include -I./libmw/deps/ghc/include -I./libmw/deps/mio/include     -I. -I./libmw/include -I./libmw/deps/crypto/include -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS  -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection      -fPIE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers -MT libbitcoin_server_a-net_processing.o -MD -MP -MF .deps/libbitcoin_server_a-net_processing.Tpo -c -o libbitcoin_server_a-net_processing.o `test -f 'net_processing.cpp' || echo './'`net_processing.cpp
In file included from ./addrman.h:14,
                 from ./net.h:10,
                 from ./net_processing.h:10,
                 from net_processing.cpp:6:
./sync.h: In instantiation of ‘bool UniqueLock<Mutex, Base>::TryEnter(const char*, const char*, int) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’:
./sync.h:162:13:   required from ‘UniqueLock<Mutex, Base>::UniqueLock(Mutex&, const char*, const char*, int, bool) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’
  162 |             TryEnter(pszName, pszFile, nLine);
      |             ^~~~~~~~
./util/system.h:333:9:   required from here
  230 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                                                                        ^
./sync.h:152:23: warning: ignoring return value of ‘bool std::unique_lock<_Mutex>::try_lock() [with _Mutex = std::recursive_mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  152 |         Base::try_lock();
      |         ~~~~~~~~~~~~~~^~
In file included from /usr/include/c++/15.2.0/mutex:50,
                 from /usr/include/boost/system/detail/mutex.hpp:75,
                 from /usr/include/boost/system/detail/error_category_impl.hpp:79,
                 from /usr/include/boost/system/error_category.hpp:11,
                 from /usr/include/boost/filesystem/detail/path_traits.hpp:26,
                 from /usr/include/boost/filesystem/path.hpp:34,
                 from /usr/include/boost/filesystem.hpp:16,
                 from ./fs.h:14,
                 from ./addrdb.h:9,
                 from ./net.h:9:
/usr/include/c++/15.2.0/bits/unique_lock.h:151:7: note: declared here
  151 |       try_lock()
      |       ^~~~~~~~
./sync.h: In instantiation of ‘bool UniqueLock<Mutex, Base>::TryEnter(const char*, const char*, int) [with Mutex = AnnotatedMixin<std::mutex>; Base = std::unique_lock<std::mutex>]’:
./sync.h:162:13:   required from ‘UniqueLock<Mutex, Base>::UniqueLock(Mutex&, const char*, const char*, int, bool) [with Mutex = AnnotatedMixin<std::mutex>; Base = std::unique_lock<std::mutex>]’
  162 |             TryEnter(pszName, pszFile, nLine);
      |             ^~~~~~~~
./scheduler.h:73:9:   required from here
  230 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                                                                        ^
./sync.h:152:23: warning: ignoring return value of ‘bool std::unique_lock<_Mutex>::try_lock() [with _Mutex = std::mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  152 |         Base::try_lock();
      |         ~~~~~~~~~~~~~~^~
/usr/include/c++/15.2.0/bits/unique_lock.h:151:7: note: declared here
  151 |       try_lock()
      |       ^~~~~~~~
mv -f .deps/libbitcoin_server_a-net_processing.Tpo .deps/libbitcoin_server_a-net_processing.Po
make[2]: Leaving directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
make[2]: Entering directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
/usr/bin/i686-pld-linux-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src/config   -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./secp256k1-zkp/include  -DBOOST_SP_USE_STD_ATOMIC -DBOOST_AC_USE_STD_ATOMIC -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv  -I./libmw/include -I./libmw/deps/caches/include -I./libmw/deps/ghc/include -I./libmw/deps/mio/include     -I. -I./libmw/include -I./libmw/deps/crypto/include -DQT_NO_DEBUG  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS  -fstack-reuse=none -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection      -fPIE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security  -fno-extended-identifiers -MT libbitcoin_server_a-validation.o -MD -MP -MF .deps/libbitcoin_server_a-validation.Tpo -c -o libbitcoin_server_a-validation.o `test -f 'validation.cpp' || echo './'`validation.cpp
In file included from ./validation.h:21,
                 from validation.cpp:6:
./sync.h: In instantiation of ‘bool UniqueLock<Mutex, Base>::TryEnter(const char*, const char*, int) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’:
./sync.h:162:13:   required from ‘UniqueLock<Mutex, Base>::UniqueLock(Mutex&, const char*, const char*, int, bool) [with Mutex = AnnotatedMixin<std::recursive_mutex>; Base = std::unique_lock<std::recursive_mutex>]’
  162 |             TryEnter(pszName, pszFile, nLine);
      |             ^~~~~~~~
./txmempool.h:645:52:   required from here
  230 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                                                                        ^
./sync.h:152:23: warning: ignoring return value of ‘bool std::unique_lock<_Mutex>::try_lock() [with _Mutex = std::recursive_mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  152 |         Base::try_lock();
      |         ~~~~~~~~~~~~~~^~
In file included from /usr/include/c++/15.2.0/mutex:50,
                 from /usr/include/boost/system/detail/mutex.hpp:75,
                 from /usr/include/boost/system/detail/error_category_impl.hpp:79,
                 from /usr/include/boost/system/error_category.hpp:11,
                 from /usr/include/boost/filesystem/detail/path_traits.hpp:26,
                 from /usr/include/boost/filesystem/path.hpp:34,
                 from /usr/include/boost/filesystem.hpp:16,
                 from ./libmw/include/mw/file/FilePath.h:16,
                 from ./libmw/include/mw/file/File.h:4,
                 from ./libmw/include/mw/file/AppendOnlyFile.h:3,
                 from ./libmw/include/mw/mmr/MMR.h:8,
                 from ./libmw/include/mw/node/CoinsView.h:9,
                 from ./coins.h:13,
                 from ./validation.h:14:
/usr/include/c++/15.2.0/bits/unique_lock.h:151:7: note: declared here
  151 |       try_lock()
      |       ^~~~~~~~
./sync.h: In instantiation of ‘bool UniqueLock<Mutex, Base>::TryEnter(const char*, const char*, int) [with Mutex = AnnotatedMixin<std::mutex>; Base = std::unique_lock<std::mutex>]’:
./sync.h:162:13:   required from ‘UniqueLock<Mutex, Base>::UniqueLock(Mutex&, const char*, const char*, int, bool) [with Mutex = AnnotatedMixin<std::mutex>; Base = std::unique_lock<std::mutex>]’
  162 |             TryEnter(pszName, pszFile, nLine);
      |             ^~~~~~~~
validation.cpp:2525:9:   required from here
  230 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                                                                        ^
./sync.h:152:23: warning: ignoring return value of ‘bool std::unique_lock<_Mutex>::try_lock() [with _Mutex = std::mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  152 |         Base::try_lock();
      |         ~~~~~~~~~~~~~~^~
/usr/include/c++/15.2.0/bits/unique_lock.h:151:7: note: declared here
  151 |       try_lock()
      |       ^~~~~~~~
mv -f .deps/libbitcoin_server_a-validation.Tpo .deps/libbitcoin_server_a-validation.Po
make[2]: Leaving directory '/tmp/B.zd677geo/BUILD/litecoin-0.21.4-build/litecoin-0.21.4/src'
make[1]: *** [Makefile:21502: all-recursive] Error 1
make: *** [Makefile:820: all-recursive] Error 1
error: Bad exit status from /tmp/B.zd677geo/BUILD/tmp/rpm-tmp.0Ugtzc (%build)

RPM build warnings:
    Could not canonicalize hostname: nereid

RPM build errors:
    Bad exit status from /tmp/B.zd677geo/BUILD/tmp/rpm-tmp.0Ugtzc (%build)
ended at: Sun Oct 19 16:54:46 2025, done in 0:01:48.017519
error: No files produced.
+ chmod -R u+rwX /tmp/B.zd677geo/BUILD
+ rm -rf /tmp/B.zd677geo/tmp /tmp/B.zd677geo/BUILD
+ rm -rf /tmp/B.zd677geo
Begin-PLD-Builder-Info
Build-Time: user:403.26s sys:45.20s real:111.17s (faults io:3 non-io:5338601)

End-PLD-Builder-Info
[Back to list of logs] [View rpm -qa of builder]