Unable to build 0.18.3.1 from source
Ubuntu Linux 22.04 amd64

```
/usr/bin/ld: CMakeFiles/unit_tests.dir/account.cpp.o: in function `testing::AssertionResult testing::internal::CmpHelperEQFailure<cryptonote::account_public_address, cryptonote::account_public_address>(char const*, char const*, cryptonote::account_public_address const&, cryptonote::account_public_address const&)':
account.cpp:(.text._ZN7testing8internal18CmpHelperEQFailureIN10cryptonote22account_public_addressES3_EENS_15AssertionResultEPKcS6_RKT_RKT0_[_ZN7testing8internal18CmpHelperEQFailureIN10cryptonote22account_public_addressES3_EENS_15AssertionResultEPKcS6_RKT_RKT0_]+0x271): undefined reference to `testing::internal2::PrintBytesInObjectTo(unsigned char const*, unsigned long, std::ostream*)'
/usr/bin/ld: account.cpp:(.text._ZN7testing8internal18CmpHelperEQFailureIN10cryptonote22account_public_addressES3_EENS_15AssertionResultEPKcS6_RKT_RKT0_[_ZN7testing8internal18CmpHelperEQFailureIN10cryptonote22account_public_addressES3_EENS_15AssertionResultEPKcS6_RKT_RKT0_]+0x57a): undefined reference to `testing::internal2::PrintBytesInObjectTo(unsigned char const*, unsigned long, std::ostream*)'
/usr/bin/ld: CMakeFiles/unit_tests.dir/epee_utils.cpp.o: in function `testing::AssertionResult testing::internal::CmpHelperOpFailure<decltype(nullptr), unsigned char*>(char const*, char const*, decltype(nullptr) const&, unsigned char* const&, char const*)':
epee_utils.cpp:(.text._ZN7testing8internal18CmpHelperOpFailureIDnPhEENS_15AssertionResultEPKcS5_RKT_RKT0_S5_[_ZN7testing8internal18CmpHelperOpFailureIDnPhEENS_15AssertionResultEPKcS5_RKT_RKT0_S5_]+0x7de): undefined reference to `testing::internal2::PrintBytesInObjectTo(unsigned char const*, unsigned long, std::ostream*)'
/usr/bin/ld: CMakeFiles/unit_tests.dir/epee_utils.cpp.o: in function `testing::AssertionResult testing::internal::CmpHelperEQ<epee::net_utils::address_type, epee::net_utils::address_type>(char const*, char const*, epee::net_utils::address_type const&, epee::net_utils::address_type const&)':
epee_utils.cpp:(.text._ZN7testing8internal11CmpHelperEQIN4epee9net_utils12address_typeES4_EENS_15AssertionResultEPKcS7_RKT_RKT0_[_ZN7testing8internal11CmpHelperEQIN4epee9net_utils12address_typeES4_EENS_15AssertionResultEPKcS7_RKT_RKT0_]+0x27d): undefined reference to `testing::internal2::PrintBytesInObjectTo(unsigned char const*, unsigned long, std::ostream*)'
/usr/bin/ld: epee_utils.cpp:(.text._ZN7testing8internal11CmpHelperEQIN4epee9net_utils12address_typeES4_EENS_15AssertionResultEPKcS7_RKT_RKT0_[_ZN7testing8internal11CmpHelperEQIN4epee9net_utils12address_typeES4_EENS_15AssertionResultEPKcS7_RKT_RKT0_]+0x57a): undefined reference to `testing::internal2::PrintBytesInObjectTo(unsigned char const*, unsigned long, std::ostream*)'
/usr/bin/ld: CMakeFiles/unit_tests.dir/epee_utils.cpp.o:epee_utils.cpp:(.text._ZN7testing8internal11CmpHelperEQIN4epee9net_utils4zoneES4_EENS_15AssertionResultEPKcS7_RKT_RKT0_[_ZN7testing8internal11CmpHelperEQIN4epee9net_utils4zoneES4_EENS_15AssertionResultEPKcS7_RKT_RKT0_]+0x27d): more undefined references to `testing::internal2::PrintBytesInObjectTo(unsigned char const*, unsigned long, std::ostream*)' follow
collect2: error: ld returned 1 exit status
make[3]: *** [tests/unit_tests/CMakeFiles/unit_tests.dir/build.make:1374: tests/unit_tests/unit_tests] Error 1
make[3]: Leaving directory 'monero/build/Linux/v0.18.3.1/release'
make[2]: *** [CMakeFiles/Makefile2:5374: tests/unit_tests/CMakeFiles/unit_tests.dir/all] Error 2
make[2]: Leaving directory 'monero/build/Linux/v0.18.3.1/release'
make[1]: *** [Makefile:146: all] Error 2
make[1]: Leaving directory 'monero/build/Linux/v0.18.3.1/release'
make: *** [Makefile:103: release-all] Error 2
```