Bugzilla – Bug 1228294
FTBFS: gnuradio: error: ‘join’ is not a member of ‘fmt’
Last modified: 2024-07-25 08:26:57 UTC
libspdlog.so.1.14(FMT_v10)(64bit)is needed as a dependency from the OSS repo to install libgnuradio-funcube3_10_0-3.10.0.rc3-8.52.x86_64 also from OSS. This package is not available in any repo. The non (FMT_v10)(64bit) package is available in OSS and is also needed. But without both, the install can't proceed. Thanks in advance. Rick Kunath
The shared library thing is a red herring. The package simply fails to build on Tumbleweed. The spdlog library was since updated to a new name. [ 53s] /home/abuild/rpmbuild/BUILD/gnuradio-3.10.10.0/gnuradio-runtime/lib/io_signature.cc: In member function ‘fmt::v11::context::iterator fmt::v11::formatter<gr::io_signature>::format(const gr::io_signature&, fmt::v11::format_context&) const’: [ 53s] /home/abuild/rpmbuild/BUILD/gnuradio-3.10.10.0/gnuradio-runtime/lib/io_signature.cc:214:56: error: ‘join’ is not a member of ‘fmt’ [ 53s] 214 | ? fmt::format("{}, …", fmt::join(itemsizes, ", ")) [ 53s] | ^~~~ [ 53s] /home/abuild/rpmbuild/BUILD/gnuradio-3.10.10.0/gnuradio-runtime/lib/io_signature.cc:215:53: error: ‘join’ is not a member of ‘fmt’ [ 53s] 215 | : fmt::format("{}", fmt::join(itemsizes, ", ")); [ 53s] | ^~~~ [ 53s] /home/abuild/rpmbuild/BUILD/gnuradio-3.10.10.0/gnuradio-runtime/lib/io_signature.cc:225:59: error: ‘join’ is not a member of ‘fmt’ [ 53s] 225 | ? fmt::format("{}, …", fmt::join(itemsizes, ", ")) [ 53s] | ^~~~ [ 53s] /home/abuild/rpmbuild/BUILD/gnuradio-3.10.10.0/gnuradio-runtime/lib/io_signature.cc:226:56: error: ‘join’ is not a member of ‘fmt’ [ 53s] 226 | : fmt::format("{}", fmt::join(itemsizes, ", ")), [ 53s] |