trezor: fix protobuf 30 compatibility

This commit is contained in:
tobtoht 2025-03-16 22:39:31 +01:00
parent f90a267fa3
commit a5fabe5134
No known key found for this signature in database
GPG key ID: E45B10DD027D2472
3 changed files with 18 additions and 0 deletions

View file

@ -63,6 +63,10 @@ if (USE_DEVICE_TREZOR)
trezor_fatal_msg("Trezor: protobuf library not found")
endif()
if (Protobuf_VERSION VERSION_GREATER_EQUAL 22.0)
add_definitions(-DPROTOBUF_HAS_ABSEIL)
endif()
if(TREZOR_DEBUG)
set(USE_DEVICE_TREZOR_DEBUG 1)
message(STATUS "Trezor: debug build enabled")