-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Open
Description
Bug Report
Can't build my project on NixOS
Version
└── tonic-protobuf v0.14.0 (/home/florian/Documents/Perso/tonic/tonic-protobuf)
└── tonic v0.14.1 (/home/florian/Documents/Perso/tonic/tonic)
└── tonic-protobuf-build v0.14.0 (/home/florian/Documents/Perso/tonic/tonic-protobuf-build)
Platform
Linux fedora 6.17.12-300.fc43.x86_64 #1 SMP PREEMPT_DYNAMIC Sat Dec 13 05:06:24 UTC 2025 x86_64 GNU/LinuxCrates
tonic-protobuf-build
Description
When i try to build tonic-protobuf-build, i got this error
cargo build ─╯
Compiling tonic-protobuf-build v0.14.0 (https://github.com/hyperium/tonic?branch=master#d61bc56f)
error: failed to run custom build command for `tonic-protobuf-build v0.14.0 (https://github.com/hyperium/tonic?branch=master#d61bc56f)`
Caused by:
process didn't exit successfully: `/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-3fab144401d10dfd/build-script-build` (exit status: 101)
--- stdout
CMAKE_TOOLCHAIN_FILE_x86_64-unknown-linux-gnu = None
CMAKE_TOOLCHAIN_FILE_x86_64_unknown_linux_gnu = None
HOST_CMAKE_TOOLCHAIN_FILE = None
CMAKE_TOOLCHAIN_FILE = None
CMAKE_GENERATOR_x86_64-unknown-linux-gnu = None
CMAKE_GENERATOR_x86_64_unknown_linux_gnu = None
HOST_CMAKE_GENERATOR = None
CMAKE_GENERATOR = None
CMAKE_PREFIX_PATH_x86_64-unknown-linux-gnu = None
CMAKE_PREFIX_PATH_x86_64_unknown_linux_gnu = None
HOST_CMAKE_PREFIX_PATH = None
CMAKE_PREFIX_PATH = None
CMAKE_x86_64-unknown-linux-gnu = None
CMAKE_x86_64_unknown_linux_gnu = None
HOST_CMAKE = None
CMAKE = None
-- Fetching protobuf 33.0 from https://github.com/protocolbuffers/protobuf/releases/download/v33.0/protobuf-33.0.tar.gz
-- protobuf version: 33.0.0
-- Downloading abseil-cpp 20240722.0
--
-- protoc-gen-rust-grpc configuration summary:
-- Protobuf version: 33.0
-- Abseil version: 20240722.0
-- Build type: Debug
-- C++ standard: 17
-- Output directory: /home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/bin
-- Binaries to build: protoc, protoc-gen-rust-grpc
-- Configuring done (0.2s)
-- Generating done (0.2s)
-- Build files have been written to: /home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build
[ 0%] Built target absl_log_internal_nullguard
[ 1%] Built target utf8_validity
[ 1%] Built target absl_flags_commandlineflag_internal
[ 1%] Built target absl_utf8_for_code_point
[ 1%] Built target absl_leak_check
[ 1%] Built target absl_exponential_biased
[ 1%] Built target utf8_range
[ 1%] Built target absl_spinlock_wait
[ 1%] Built target absl_civil_time
[ 2%] Built target absl_int128
[ 2%] Built target absl_random_internal_platform
[ 2%] Built target absl_strerror
[ 3%] Built target absl_log_severity
[ 4%] Built target absl_random_seed_gen_exception
[ 6%] Built target absl_time_zone
[ 6%] Built target absl_periodic_sampler
[ 6%] Built target absl_decode_rust_punycode
[ 6%] Built target absl_random_internal_randen_hwaes_impl
[ 6%] Built target absl_random_internal_randen_slow
[ 7%] Built target absl_raw_logging_internal
[ 7%] Built target absl_demangle_rust
[ 7%] Built target absl_bad_any_cast_impl
[ 8%] Built target absl_random_internal_randen_hwaes
[ 9%] Built target absl_throw_delegate
[ 9%] Built target absl_scoped_set_env
[ 9%] Built target absl_bad_variant_access
[ 10%] Built target absl_debugging_internal
[ 10%] Built target absl_bad_optional_access
[ 10%] Built target absl_cordz_functions
[ 11%] Built target absl_base
[ 11%] Built target absl_random_internal_randen
[ 12%] Built target absl_demangle_internal
[ 13%] Built target absl_stacktrace
[ 23%] Built target libupb
[ 24%] Built target absl_malloc_internal
[ 25%] Built target absl_crc_cpu_detect
[ 26%] Built target absl_string_view
[ 26%] Built target absl_log_internal_conditions
[ 27%] Built target absl_city
[ 27%] Built target absl_low_level_hash
[ 28%] Built target absl_strings_internal
[ 28%] Built target absl_graphcycles_internal
[ 28%] Built target absl_poison
[ 28%] Built target absl_crc_internal
[ 32%] Built target libprotobuf-lite
[ 34%] Built target absl_strings
[ 35%] Built target absl_flags_commandlineflag
[ 35%] Built target absl_random_internal_seed_material
[ 35%] Built target absl_log_internal_fnmatch
[ 35%] Built target absl_hash
[ 35%] Built target absl_log_internal_proto
[ 35%] Built target absl_symbolize
[ 35%] Built target absl_time
[ 36%] Built target absl_random_distributions
[ 37%] Built target absl_flags_private_handle_accessor
[ 37%] Built target absl_str_format_internal
[ 37%] Built target absl_random_internal_pool_urbg
[ 38%] Built target absl_examine_stack
[ 39%] Built target absl_kernel_timeout_internal
[ 39%] Built target absl_log_entry
[ 39%] Built target absl_log_internal_globals
[ 39%] Built target absl_random_internal_distribution_test_util
[ 39%] Built target absl_flags_marshalling
[ 39%] Built target absl_random_seed_sequences
[ 39%] Built target absl_failure_signal_handler
[ 40%] Built target absl_crc32c
[ 41%] Built target absl_log_sink
[ 41%] Built target absl_log_internal_format
[ 54%] Built target libprotobuf
[ 56%] Built target absl_synchronization
[ 56%] Built target absl_crc_cord_state
[ 57%] Built target absl_vlog_config_internal
[ 58%] Built target absl_hashtablez_sampler
[ 60%] Built target absl_cordz_handle
[ 60%] Built target absl_flags_program_name
[ 61%] Built target absl_cord_internal
[ 62%] Built target absl_log_globals
[ 64%] Built target protoc-gen-upbdefs
[ 66%] Built target protoc-gen-upb_minitable
[ 66%] Built target absl_raw_hash_set
[ 66%] Built target absl_log_internal_log_sink_set
[ 66%] Built target absl_flags_config
[ 69%] Built target protoc-gen-upb
[ 69%] Built target absl_log_initialize
[ 69%] Built target absl_cordz_info
[ 69%] Built target absl_cordz_sample_token
[ 70%] Built target absl_flags_internal
[ 71%] Built target absl_log_internal_message
[ 72%] Built target absl_cord
[ 72%] Built target absl_die_if_null
[ 73%] Built target absl_log_internal_check_op
[ 73%] Built target absl_flags_reflection
[ 73%] Built target absl_status
[ 74%] Built target absl_flags_usage_internal
[ 75%] Built target absl_statusor
[ 76%] Built target absl_log_flags
[ 76%] Built target absl_flags_usage
[ 76%] Built target absl_flags_parse
[ 99%] Built target libprotoc
[ 99%] Built target protoc
[ 99%] Linking CXX executable bin/protoc-gen-rust-grpc
[ 99%] Copying protoc to output directory
[ 99%] Built target copy-protoc
--- stderr
running: cd "/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build" && CMAKE_PREFIX_PATH="" LC_ALL="C" "cmake" "/home/florian/.cargo/git/checkouts/tonic-ba0d4a4d9feba162/d61bc56/tonic-protobuf-build/../protoc-gen-rust-grpc" "-B" "/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build" "-DCMAKE_INSTALL_PREFIX=/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out" "-DCMAKE_C_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64 -w" "-DCMAKE_C_COMPILER=/nix/store/r9wbjib6xxjkyb9yvjvrkl4sq61i2lyn-gcc-wrapper-15.2.0/bin/gcc" "-DCMAKE_CXX_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64 -w" "-DCMAKE_CXX_COMPILER=/nix/store/r9wbjib6xxjkyb9yvjvrkl4sq61i2lyn-gcc-wrapper-15.2.0/bin/g++" "-DCMAKE_ASM_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64 -w" "-DCMAKE_ASM_COMPILER=/nix/store/r9wbjib6xxjkyb9yvjvrkl4sq61i2lyn-gcc-wrapper-15.2.0/bin/gcc" "-DCMAKE_BUILD_TYPE=Debug"
running: cd "/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build" && LC_ALL="C" MAKEFLAGS="-j --jobserver-fds=8,9 --jobserver-auth=8,9" "cmake" "--build" "/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build" "--target" "install" "--config" "Debug"
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_plugin.cc.o: in function `absl::lts_20240722::Status::Unref(unsigned long)':
/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/absl-src/absl/status/status.h:921:(.text._ZN4absl12lts_2024072217internal_statusor12StatusOrDataINS0_13flat_hash_mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_NS0_18container_internal10StringHashENSA_8StringEqESaISt4pairIKS9_S9_EEEEED2Ev[_ZN4absl12lts_2024072217internal_statusor12StatusOrDataINS0_13flat_hash_mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_NS0_18container_internal10StringHashENSA_8StringEqESaISt4pairIKS9_S9_EEEEED5Ev]+0x31): undefined reference to `absl::lts_20240722::status_internal::StatusRep::Unref() const'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: /home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/absl-src/absl/status/status.h:921:(.text._ZNK17RustGrpcGenerator8GenerateEPKN6google8protobuf14FileDescriptorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS1_8compiler16GeneratorContextEPSA_[_ZNK17RustGrpcGenerator8GenerateEPKN6google8protobuf14FileDescriptorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS1_8compiler16GeneratorContextEPSA_]+0x78b): undefined reference to `absl::lts_20240722::status_internal::StatusRep::Unref() const'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: /home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/absl-src/absl/status/status.h:921:(.text._ZNK17RustGrpcGenerator8GenerateEPKN6google8protobuf14FileDescriptorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS1_8compiler16GeneratorContextEPSA_[_ZNK17RustGrpcGenerator8GenerateEPKN6google8protobuf14FileDescriptorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS1_8compiler16GeneratorContextEPSA_]+0xbaa): undefined reference to `absl::lts_20240722::status_internal::StatusRep::Unref() const'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `google::protobuf::io::Printer::Emit(std::basic_string_view<char, std::char_traits<char> >, google::protobuf::io::Printer::SourceLocation)':
/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/protobuf-src/src/google/protobuf/io/printer.h:1069:(.text._ZNSt17_Function_handlerIFbvEZN6google8protobuf2io7Printer9ValueImplILb1EE18ToStringOrCallbackIZN19rust_grpc_generator6serverL15GenerateMethodsERS4_RKNS8_7ServiceERKNS8_8GrpcOptsEEUlvE_vEESt7variantIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIS0_EEEOT_NS6_5Rank2EEUlvE_E9_M_invokeERKSt9_Any_data+0x64): undefined reference to `google::protobuf::io::Printer::Emit(absl::lts_20240722::Span<google::protobuf::io::Printer::Sub const>, std::basic_string_view<char, std::char_traits<char> >, google::protobuf::io::Printer::SourceLocation)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* absl::lts_20240722::log_internal::Check_LTImpl<int, int>(int const&, int const&, char const*)':
/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/absl-src/absl/log/internal/check_op.h:406:(.text._ZNK19rust_grpc_generator7Service7MethodsEv[_ZNK19rust_grpc_generator7Service7MethodsEv]+0x20b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* absl::lts_20240722::log_internal::MakeCheckOpString<long, long>(long, long, char const*)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `google::protobuf::ServiceDescriptor::method(int) const':
/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/protobuf-src/src/google/protobuf/descriptor.h:2817:(.text._ZNK19rust_grpc_generator7Service7MethodsEv[_ZNK19rust_grpc_generator7Service7MethodsEv]+0x230): undefined reference to `absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(char const*, int, std::basic_string_view<char, std::char_traits<char> >)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: /home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/protobuf-src/src/google/protobuf/descriptor.h:2817:(.text._ZNK19rust_grpc_generator7Service7MethodsEv[_ZNK19rust_grpc_generator7Service7MethodsEv]+0x248): undefined reference to `absl::lts_20240722::log_internal::LogMessageFatal::~LogMessageFatal()'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `rust_grpc_generator::client::GenerateClient(rust_grpc_generator::Service const&, google::protobuf::io::Printer&, rust_grpc_generator::GrpcOpts const&) [clone .constprop.0]':
/home/florian/.cargo/git/checkouts/tonic-ba0d4a4d9feba162/d61bc56/protoc-gen-rust-grpc/src/grpc_rust_generator.cc:413:(.text._ZN19rust_grpc_generator6clientL14GenerateClientERKNS_7ServiceERN6google8protobuf2io7PrinterERKNS_8GrpcOptsE.constprop.0+0x48e): undefined reference to `google::protobuf::io::Printer::Emit(absl::lts_20240722::Span<google::protobuf::io::Printer::Sub const>, std::basic_string_view<char, std::char_traits<char> >, google::protobuf::io::Printer::SourceLocation)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `rust_grpc_generator::server::GenerateTrait(google::protobuf::io::Printer&, rust_grpc_generator::Service const&, rust_grpc_generator::GrpcOpts const&)':
/home/florian/.cargo/git/checkouts/tonic-ba0d4a4d9feba162/d61bc56/protoc-gen-rust-grpc/src/grpc_rust_generator.cc:587:(.text._ZN19rust_grpc_generator6serverL13GenerateTraitERN6google8protobuf2io7PrinterERKNS_7ServiceERKNS_8GrpcOptsE+0x2dd): undefined reference to `google::protobuf::io::Printer::Emit(absl::lts_20240722::Span<google::protobuf::io::Printer::Sub const>, std::basic_string_view<char, std::char_traits<char> >, google::protobuf::io::Printer::SourceLocation)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `rust_grpc_generator::server::GenerateServer(rust_grpc_generator::Service const&, google::protobuf::io::Printer&, rust_grpc_generator::GrpcOpts const&) [clone .constprop.0]':
/home/florian/.cargo/git/checkouts/tonic-ba0d4a4d9feba162/d61bc56/protoc-gen-rust-grpc/src/grpc_rust_generator.cc:796:(.text._ZN19rust_grpc_generator6serverL14GenerateServerERKNS_7ServiceERN6google8protobuf2io7PrinterERKNS_8GrpcOptsE.constprop.0+0x857): undefined reference to `google::protobuf::io::Printer::Emit(absl::lts_20240722::Span<google::protobuf::io::Printer::Sub const>, std::basic_string_view<char, std::char_traits<char> >, google::protobuf::io::Printer::SourceLocation)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `google::protobuf::io::Printer::Emit(std::basic_string_view<char, std::char_traits<char> >, google::protobuf::io::Printer::SourceLocation)':
/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/protobuf-src/src/google/protobuf/io/printer.h:1069:(.text._ZNSt17_Function_handlerIFbvEZN6google8protobuf2io7Printer9ValueImplILb1EE18ToStringOrCallbackIZN19rust_grpc_generator6clientL14GenerateClientERKNS8_7ServiceERS4_RKNS8_8GrpcOptsEEUlvE_vEESt7variantIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIS0_EEEOT_NS6_5Rank2EEUlvE_E9_M_invokeERKSt9_Any_data+0xb3): undefined reference to `google::protobuf::io::Printer::Emit(absl::lts_20240722::Span<google::protobuf::io::Printer::Sub const>, std::basic_string_view<char, std::char_traits<char> >, google::protobuf::io::Printer::SourceLocation)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `rust_grpc_generator::GrpcOpts::GetCrateName(std::basic_string_view<char, std::char_traits<char> >) const':
/home/florian/.cargo/git/checkouts/tonic-ba0d4a4d9feba162/d61bc56/protoc-gen-rust-grpc/src/grpc_rust_generator.h:53:(.text._ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE[_ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE]+0x145): undefined reference to `absl::lts_20240722::log_internal::LogMessage::LogMessage(char const*, int, absl::lts_20240722::log_internal::LogMessage::ErrorTag)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `absl::lts_20240722::log_internal::LogMessage& absl::lts_20240722::log_internal::LogMessage::operator<< <6>(char const (&) [6])':
/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/absl-src/absl/log/internal/log_message.h:305:(.text._ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE[_ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE]+0x159): undefined reference to `void absl::lts_20240722::log_internal::LogMessage::CopyToEncodedBuffer<(absl::lts_20240722::log_internal::LogMessage::StringType)0>(std::basic_string_view<char, std::char_traits<char> >)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `rust_grpc_generator::GrpcOpts::GetCrateName(std::basic_string_view<char, std::char_traits<char> >) const':
/home/florian/.cargo/git/checkouts/tonic-ba0d4a4d9feba162/d61bc56/protoc-gen-rust-grpc/src/grpc_rust_generator.h:53:(.text._ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE[_ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE]+0x169): undefined reference to `absl::lts_20240722::log_internal::LogMessage::operator<<(std::basic_string_view<char, std::char_traits<char> >)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `absl::lts_20240722::log_internal::LogMessage& absl::lts_20240722::log_internal::LogMessage::operator<< <53>(char const (&) [53])':
/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/absl-src/absl/log/internal/log_message.h:305:(.text._ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE[_ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE]+0x180): undefined reference to `void absl::lts_20240722::log_internal::LogMessage::CopyToEncodedBuffer<(absl::lts_20240722::log_internal::LogMessage::StringType)0>(std::basic_string_view<char, std::char_traits<char> >)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `absl::lts_20240722::log_internal::LogMessage::operator<<(unsigned long)':
/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/absl-src/absl/log/internal/log_message.h:132:(.text._ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE[_ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE]+0x197): undefined reference to `absl::lts_20240722::log_internal::LogMessage& absl::lts_20240722::log_internal::LogMessage::operator<< <unsigned long, 0>(unsigned long const&)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `absl::lts_20240722::log_internal::LogMessage& absl::lts_20240722::log_internal::LogMessage::operator<< <10>(char const (&) [10])':
/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/absl-src/absl/log/internal/log_message.h:305:(.text._ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE[_ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE]+0x1ab): undefined reference to `void absl::lts_20240722::log_internal::LogMessage::CopyToEncodedBuffer<(absl::lts_20240722::log_internal::LogMessage::StringType)0>(std::basic_string_view<char, std::char_traits<char> >)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `rust_grpc_generator::GrpcOpts::GetCrateName(std::basic_string_view<char, std::char_traits<char> >) const':
/home/florian/.cargo/git/checkouts/tonic-ba0d4a4d9feba162/d61bc56/protoc-gen-rust-grpc/src/grpc_rust_generator.h:53:(.text._ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE[_ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE]+0x1b3): undefined reference to `absl::lts_20240722::log_internal::LogMessage::~LogMessage()'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: /home/florian/.cargo/git/checkouts/tonic-ba0d4a4d9feba162/d61bc56/protoc-gen-rust-grpc/src/grpc_rust_generator.h:57:(.text._ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE[_ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE]+0x20b): undefined reference to `absl::lts_20240722::log_internal::LogMessage::LogMessage(char const*, int, absl::lts_20240722::log_internal::LogMessage::ErrorTag)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `absl::lts_20240722::log_internal::LogMessage& absl::lts_20240722::log_internal::LogMessage::operator<< <3>(char const (&) [3])':
/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/absl-src/absl/log/internal/log_message.h:305:(.text._ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE[_ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE]+0x21f): undefined reference to `void absl::lts_20240722::log_internal::LogMessage::CopyToEncodedBuffer<(absl::lts_20240722::log_internal::LogMessage::StringType)0>(std::basic_string_view<char, std::char_traits<char> >)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `rust_grpc_generator::GrpcOpts::GetCrateName(std::basic_string_view<char, std::char_traits<char> >) const':
/home/florian/.cargo/git/checkouts/tonic-ba0d4a4d9feba162/d61bc56/protoc-gen-rust-grpc/src/grpc_rust_generator.h:57:(.text._ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE[_ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE]+0x22a): undefined reference to `absl::lts_20240722::log_internal::LogMessage::operator<<(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `absl::lts_20240722::log_internal::LogMessage& absl::lts_20240722::log_internal::LogMessage::operator<< <4>(char const (&) [4])':
/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/absl-src/absl/log/internal/log_message.h:305:(.text._ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE[_ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE]+0x241): undefined reference to `void absl::lts_20240722::log_internal::LogMessage::CopyToEncodedBuffer<(absl::lts_20240722::log_internal::LogMessage::StringType)0>(std::basic_string_view<char, std::char_traits<char> >)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `rust_grpc_generator::GrpcOpts::GetCrateName(std::basic_string_view<char, std::char_traits<char> >) const':
/home/florian/.cargo/git/checkouts/tonic-ba0d4a4d9feba162/d61bc56/protoc-gen-rust-grpc/src/grpc_rust_generator.h:57:(.text._ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE[_ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE]+0x24d): undefined reference to `absl::lts_20240722::log_internal::LogMessage::operator<<(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `absl::lts_20240722::log_internal::LogMessage& absl::lts_20240722::log_internal::LogMessage::operator<< <2>(char const (&) [2])':
/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/absl-src/absl/log/internal/log_message.h:305:(.text._ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE[_ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE]+0x261): undefined reference to `void absl::lts_20240722::log_internal::LogMessage::CopyToEncodedBuffer<(absl::lts_20240722::log_internal::LogMessage::StringType)0>(std::basic_string_view<char, std::char_traits<char> >)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `rust_grpc_generator::GrpcOpts::GetCrateName(std::basic_string_view<char, std::char_traits<char> >) const':
/home/florian/.cargo/git/checkouts/tonic-ba0d4a4d9feba162/d61bc56/protoc-gen-rust-grpc/src/grpc_rust_generator.h:57:(.text._ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE[_ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE]+0x26d): undefined reference to `absl::lts_20240722::log_internal::LogMessage::~LogMessage()'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: /home/florian/.cargo/git/checkouts/tonic-ba0d4a4d9feba162/d61bc56/protoc-gen-rust-grpc/src/grpc_rust_generator.h:59:(.text._ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE[_ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE]+0x46c): undefined reference to `absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(char const*, int)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `absl::lts_20240722::log_internal::LogMessage& absl::lts_20240722::log_internal::LogMessage::operator<< <44>(char const (&) [44])':
/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/absl-src/absl/log/internal/log_message.h:305:(.text._ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE[_ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE]+0x480): undefined reference to `void absl::lts_20240722::log_internal::LogMessage::CopyToEncodedBuffer<(absl::lts_20240722::log_internal::LogMessage::StringType)0>(std::basic_string_view<char, std::char_traits<char> >)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `rust_grpc_generator::GrpcOpts::GetCrateName(std::basic_string_view<char, std::char_traits<char> >) const':
/home/florian/.cargo/git/checkouts/tonic-ba0d4a4d9feba162/d61bc56/protoc-gen-rust-grpc/src/grpc_rust_generator.h:57:(.text._ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE[_ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE]+0x500): undefined reference to `absl::lts_20240722::log_internal::LogMessage::~LogMessage()'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: /home/florian/.cargo/git/checkouts/tonic-ba0d4a4d9feba162/d61bc56/protoc-gen-rust-grpc/src/grpc_rust_generator.h:59:(.text._ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE[_ZNK19rust_grpc_generator8GrpcOpts12GetCrateNameESt17basic_string_viewIcSt11char_traitsIcEE]+0x51f): undefined reference to `absl::lts_20240722::log_internal::LogMessageFatal::~LogMessageFatal()'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `rust_grpc_generator::server::GenerateMethods(google::protobuf::io::Printer&, rust_grpc_generator::Service const&, rust_grpc_generator::GrpcOpts const&)':
/home/florian/.cargo/git/checkouts/tonic-ba0d4a4d9feba162/d61bc56/protoc-gen-rust-grpc/src/grpc_rust_generator.cc:759:(.text._ZN19rust_grpc_generator6serverL15GenerateMethodsERN6google8protobuf2io7PrinterERKNS_7ServiceERKNS_8GrpcOptsE+0xcc5): undefined reference to `google::protobuf::io::Printer::Emit(absl::lts_20240722::Span<google::protobuf::io::Printer::Sub const>, std::basic_string_view<char, std::char_traits<char> >, google::protobuf::io::Printer::SourceLocation)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `void google::protobuf::io::Printer::Print<absl::lts_20240722::flat_hash_map<std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, absl::lts_20240722::container_internal::StringHash, absl::lts_20240722::container_internal::StringEq, std::allocator<std::pair<std::basic_string_view<char, std::char_traits<char> > const, std::basic_string_view<char, std::char_traits<char> > > > > >(absl::lts_20240722::flat_hash_map<std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, absl::lts_20240722::container_internal::StringHash, absl::lts_20240722::container_internal::StringEq, std::allocator<std::pair<std::basic_string_view<char, std::char_traits<char> > const, std::basic_string_view<char, std::char_traits<char> > > > > const&, std::basic_string_view<char, std::char_traits<char> >)':
/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/protobuf-src/src/google/protobuf/io/printer.h:1080:(.text._ZN6google8protobuf2io7Printer5PrintIN4absl12lts_2024072213flat_hash_mapISt17basic_string_viewIcSt11char_traitsIcEESA_NS5_18container_internal10StringHashENSB_8StringEqESaISt4pairIKSA_SA_EEEEEEvRKT_SA_[_ZN6google8protobuf2io7Printer5PrintIN4absl12lts_2024072213flat_hash_mapISt17basic_string_viewIcSt11char_traitsIcEESA_NS5_18container_internal10StringHashENSB_8StringEqESaISt4pairIKSA_SA_EEEEEEvRKT_SA_]+0x8c): undefined reference to `google::protobuf::io::Printer::PrintImpl(std::basic_string_view<char, std::char_traits<char> >, absl::lts_20240722::Span<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, google::protobuf::io::Printer::PrintOptions)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `google::protobuf::io::Printer::WithDefs(absl::lts_20240722::Span<google::protobuf::io::Printer::Sub const>, bool)':
/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/protobuf-src/src/google/protobuf/io/printer.h:1132:(.text._ZN6google8protobuf2io7Printer8WithDefsEN4absl12lts_202407224SpanIKNS2_3SubEEEb[_ZN6google8protobuf2io7Printer8WithDefsEN4absl12lts_202407224SpanIKNS2_3SubEEEb]+0x945): undefined reference to `absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(char const*, int, std::basic_string_view<char, std::char_traits<char> >)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `absl::lts_20240722::log_internal::LogMessage& absl::lts_20240722::log_internal::LogMessage::operator<< <54>(char const (&) [54])':
/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/absl-src/absl/log/internal/log_message.h:305:(.text._ZN6google8protobuf2io7Printer8WithDefsEN4absl12lts_202407224SpanIKNS2_3SubEEEb[_ZN6google8protobuf2io7Printer8WithDefsEN4absl12lts_202407224SpanIKNS2_3SubEEEb]+0x95d): undefined reference to `void absl::lts_20240722::log_internal::LogMessage::CopyToEncodedBuffer<(absl::lts_20240722::log_internal::LogMessage::StringType)0>(std::basic_string_view<char, std::char_traits<char> >)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `google::protobuf::io::Printer::WithDefs(absl::lts_20240722::Span<google::protobuf::io::Printer::Sub const>, bool)':
/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/protobuf-src/src/google/protobuf/io/printer.h:1132:(.text._ZN6google8protobuf2io7Printer8WithDefsEN4absl12lts_202407224SpanIKNS2_3SubEEEb[_ZN6google8protobuf2io7Printer8WithDefsEN4absl12lts_202407224SpanIKNS2_3SubEEEb]+0x97c): undefined reference to `absl::lts_20240722::log_internal::LogMessageFatal::~LogMessageFatal()'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: /home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/protobuf-src/src/google/protobuf/io/printer.h:1135:(.text._ZN6google8protobuf2io7Printer8WithDefsEN4absl12lts_202407224SpanIKNS2_3SubEEEb[_ZN6google8protobuf2io7Printer8WithDefsEN4absl12lts_202407224SpanIKNS2_3SubEEEb]+0xe8d): undefined reference to `absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(char const*, int, std::basic_string_view<char, std::char_traits<char> >)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `absl::lts_20240722::log_internal::LogMessage& absl::lts_20240722::log_internal::LogMessage::operator<< <50>(char const (&) [50])':
/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/absl-src/absl/log/internal/log_message.h:305:(.text._ZN6google8protobuf2io7Printer8WithDefsEN4absl12lts_202407224SpanIKNS2_3SubEEEb[_ZN6google8protobuf2io7Printer8WithDefsEN4absl12lts_202407224SpanIKNS2_3SubEEEb]+0xea5): undefined reference to `void absl::lts_20240722::log_internal::LogMessage::CopyToEncodedBuffer<(absl::lts_20240722::log_internal::LogMessage::StringType)0>(std::basic_string_view<char, std::char_traits<char> >)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `google::protobuf::io::Printer::WithDefs(absl::lts_20240722::Span<google::protobuf::io::Printer::Sub const>, bool)':
/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/protobuf-src/src/google/protobuf/io/printer.h:1136:(.text._ZN6google8protobuf2io7Printer8WithDefsEN4absl12lts_202407224SpanIKNS2_3SubEEEb[_ZN6google8protobuf2io7Printer8WithDefsEN4absl12lts_202407224SpanIKNS2_3SubEEEb]+0xeb4): undefined reference to `absl::lts_20240722::log_internal::LogMessage::operator<<(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `absl::lts_20240722::log_internal::LogMessage& absl::lts_20240722::log_internal::LogMessage::operator<< <2>(char const (&) [2])':
/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/absl-src/absl/log/internal/log_message.h:305:(.text._ZN6google8protobuf2io7Printer8WithDefsEN4absl12lts_202407224SpanIKNS2_3SubEEEb[_ZN6google8protobuf2io7Printer8WithDefsEN4absl12lts_202407224SpanIKNS2_3SubEEEb]+0xec8): undefined reference to `void absl::lts_20240722::log_internal::LogMessage::CopyToEncodedBuffer<(absl::lts_20240722::log_internal::LogMessage::StringType)0>(std::basic_string_view<char, std::char_traits<char> >)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `google::protobuf::io::Printer::WithDefs(absl::lts_20240722::Span<google::protobuf::io::Printer::Sub const>, bool)':
/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/protobuf-src/src/google/protobuf/io/printer.h:1135:(.text._ZN6google8protobuf2io7Printer8WithDefsEN4absl12lts_202407224SpanIKNS2_3SubEEEb[_ZN6google8protobuf2io7Printer8WithDefsEN4absl12lts_202407224SpanIKNS2_3SubEEEb]+0x10ea): undefined reference to `absl::lts_20240722::log_internal::LogMessageFatal::~LogMessageFatal()'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `google::protobuf::io::Printer::Emit(std::basic_string_view<char, std::char_traits<char> >, google::protobuf::io::Printer::SourceLocation)':
/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/protobuf-src/src/google/protobuf/io/printer.h:1069:(.text._ZN19rust_grpc_generator6clientL15GenerateMethodsERN6google8protobuf2io7PrinterERKNS_7ServiceERKNS_8GrpcOptsE+0x17b): undefined reference to `google::protobuf::io::Printer::Emit(absl::lts_20240722::Span<google::protobuf::io::Printer::Sub const>, std::basic_string_view<char, std::char_traits<char> >, google::protobuf::io::Printer::SourceLocation)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: /home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/protobuf-src/src/google/protobuf/io/printer.h:1069:(.text._ZN19rust_grpc_generator6clientL15GenerateMethodsERN6google8protobuf2io7PrinterERKNS_7ServiceERKNS_8GrpcOptsE+0x1ea): undefined reference to `google::protobuf::io::Printer::Emit(absl::lts_20240722::Span<google::protobuf::io::Printer::Sub const>, std::basic_string_view<char, std::char_traits<char> >, google::protobuf::io::Printer::SourceLocation)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: /home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/protobuf-src/src/google/protobuf/io/printer.h:1069:(.text._ZN19rust_grpc_generator6clientL15GenerateMethodsERN6google8protobuf2io7PrinterERKNS_7ServiceERKNS_8GrpcOptsE+0xd42): undefined reference to `google::protobuf::io::Printer::Emit(absl::lts_20240722::Span<google::protobuf::io::Printer::Sub const>, std::basic_string_view<char, std::char_traits<char> >, google::protobuf::io::Printer::SourceLocation)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: /home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/protobuf-src/src/google/protobuf/io/printer.h:1069:(.text._ZN19rust_grpc_generator6clientL15GenerateMethodsERN6google8protobuf2io7PrinterERKNS_7ServiceERKNS_8GrpcOptsE+0xd6e): undefined reference to `google::protobuf::io::Printer::Emit(absl::lts_20240722::Span<google::protobuf::io::Printer::Sub const>, std::basic_string_view<char, std::char_traits<char> >, google::protobuf::io::Printer::SourceLocation)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: /home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/protobuf-src/src/google/protobuf/io/printer.h:1069:(.text._ZN19rust_grpc_generator6serverL20GenerateTraitMethodsERN6google8protobuf2io7PrinterERKNS_7ServiceERKNS_8GrpcOptsE+0x882): undefined reference to `google::protobuf::io::Printer::Emit(absl::lts_20240722::Span<google::protobuf::io::Printer::Sub const>, std::basic_string_view<char, std::char_traits<char> >, google::protobuf::io::Printer::SourceLocation)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o:/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/protobuf-src/src/google/protobuf/io/printer.h:1069: more undefined references to `google::protobuf::io::Printer::Emit(absl::lts_20240722::Span<google::protobuf::io::Printer::Sub const>, std::basic_string_view<char, std::char_traits<char> >, google::protobuf::io::Printer::SourceLocation)' follow
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `absl::lts_20240722::Status::Unref(unsigned long)':
/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/absl-src/absl/status/status.h:921:(.text.unlikely._ZN19rust_grpc_generator27GetImportPathToCrateNameMapB5cxx11ESt17basic_string_viewIcSt11char_traitsIcEE+0xec): undefined reference to `absl::lts_20240722::status_internal::StatusRep::Unref() const'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: /home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/absl-src/absl/status/status.h:921:(.text.unlikely._ZN19rust_grpc_generator27GetImportPathToCrateNameMapB5cxx11ESt17basic_string_viewIcSt11char_traitsIcEE+0x374): undefined reference to `absl::lts_20240722::status_internal::StatusRep::Unref() const'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: /home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/absl-src/absl/status/status.h:921:(.text.unlikely._ZN19rust_grpc_generator27GetImportPathToCrateNameMapB5cxx11ESt17basic_string_viewIcSt11char_traitsIcEE+0x38a): undefined reference to `absl::lts_20240722::status_internal::StatusRep::Unref() const'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `rust_grpc_generator::GetImportPathToCrateNameMap[abi:cxx11](std::basic_string_view<char, std::char_traits<char> >)':
/home/florian/.cargo/git/checkouts/tonic-ba0d4a4d9feba162/d61bc56/protoc-gen-rust-grpc/src/grpc_rust_generator.cc:137:(.text._ZN19rust_grpc_generator27GetImportPathToCrateNameMapB5cxx11ESt17basic_string_viewIcSt11char_traitsIcEE+0x2ef): undefined reference to `absl::lts_20240722::ErrnoToStatus(int, std::basic_string_view<char, std::char_traits<char> >)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `absl::lts_20240722::Status::Unref(unsigned long)':
/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/absl-src/absl/status/status.h:921:(.text._ZN19rust_grpc_generator27GetImportPathToCrateNameMapB5cxx11ESt17basic_string_viewIcSt11char_traitsIcEE+0xe23): undefined reference to `absl::lts_20240722::status_internal::StatusRep::Unref() const'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `ReadFileToString':
/home/florian/.cargo/git/checkouts/tonic-ba0d4a4d9feba162/d61bc56/protoc-gen-rust-grpc/src/grpc_rust_generator.cc:133:(.text._ZN19rust_grpc_generator27GetImportPathToCrateNameMapB5cxx11ESt17basic_string_viewIcSt11char_traitsIcEE+0x1054): undefined reference to `absl::lts_20240722::InternalError(std::basic_string_view<char, std::char_traits<char> >)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `rust_grpc_generator::GetImportPathToCrateNameMap[abi:cxx11](std::basic_string_view<char, std::char_traits<char> >)':
/home/florian/.cargo/git/checkouts/tonic-ba0d4a4d9feba162/d61bc56/protoc-gen-rust-grpc/src/grpc_rust_generator.cc:162:(.text._ZN19rust_grpc_generator27GetImportPathToCrateNameMapB5cxx11ESt17basic_string_viewIcSt11char_traitsIcEE+0x1117): undefined reference to `absl::lts_20240722::InvalidArgumentError(std::basic_string_view<char, std::char_traits<char> >)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `absl::lts_20240722::internal_statusor::StatusOrData<absl::lts_20240722::flat_hash_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, absl::lts_20240722::container_internal::StringHash, absl::lts_20240722::container_internal::StringEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::EnsureNotOk()':
/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/absl-src/absl/status/internal/statusor_internal.h:344:(.text._ZN19rust_grpc_generator27GetImportPathToCrateNameMapB5cxx11ESt17basic_string_viewIcSt11char_traitsIcEE+0x1204): undefined reference to `absl::lts_20240722::internal_statusor::Helper::HandleInvalidStatusCtorArg(absl::lts_20240722::Status*)'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `absl::lts_20240722::Status::Unref(unsigned long)':
/home/florian/Documents/Perso/comin_influx_telemetry/target/debug/build/tonic-protobuf-build-1bd86eccd12f6c3a/out/build/_deps/absl-src/absl/status/status.h:921:(.text._ZN19rust_grpc_generator27GetImportPathToCrateNameMapB5cxx11ESt17basic_string_viewIcSt11char_traitsIcEE+0x121a): undefined reference to `absl::lts_20240722::status_internal::StatusRep::Unref() const'
/nix/store/cl88v2m1y5q3k6jlkq5jjf73nmfgl1px-binutils-2.44/bin/ld: CMakeFiles/protoc-gen-rust-grpc.dir/src/grpc_rust_generator.cc.o: in function `ReadFileToString':
/home/florian/.cargo/git/checkouts/tonic-ba0d4a4d9feba162/d61bc56/protoc-gen-rust-grpc/src/grpc_rust_generator.cc:122:(.text._ZN19rust_grpc_generator27GetImportPathToCrateNameMapB5cxx11ESt17basic_string_viewIcSt11char_traitsIcEE+0x123e): undefined reference to `absl::lts_20240722::NotFoundError(std::basic_string_view<char, std::char_traits<char> >)'
collect2: error: ld returned 1 exit status
gmake[2]: *** [CMakeFiles/protoc-gen-rust-grpc.dir/build.make:243: bin/protoc-gen-rust-grpc] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:949: CMakeFiles/protoc-gen-rust-grpc.dir/all] Error 2
gmake: *** [Makefile:136: all] Error 2
thread 'main' (22485) panicked at /home/florian/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cmake-0.1.57/src/lib.rs:1132:5:
command did not execute successfully, got: exit status: 2
build script failed, must exit now
note: run with `RUST_BACKTRACE=1` environment variable to display a backtraceI fix it with this patch on my side.
I think is because protobuf (all versions) is built with abseil-cpp 20250814.1 so maybe a conflict between host and Cmake definition.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels