[Pkg-matrix-maintainers] Bug#962750: Update nheko in buster-backports to to latest upstream release (0.7.1)
Gunter Königsmann
gunter at peterpall.de
Sat Jun 13 17:41:57 BST 2020
Wait: it compiles and then the linker tells is that a command that was declared somewhere was never compiled? That looks like a -l switch is missing in the linker command line. Or like a library declares to provide things it then doesn't which would be a big in that library.
On June 13, 2020 12:52:21 PM GMT+02:00, Pirate Praveen <praveen at onenetbeyond.org> wrote:
>Package: nheko
>Version: 0.6.4-2~bpo10+1
>Severity: wishlist
>X-debbugs-cc: debian-backports at lists.debian.org
>Control: tags -1 help
>
>I'm trying to update nheko to 0.7.1 in buster-backports (packages still
>in backports-new are avilable from
>https://people.debian.org/~praveen/fasttrack-staging/ and use
>buster-backports branch of nheko). From a first look, it seems we need
>a new c++ standard library. Can someone help here?
>
>[ 90%] Linking CXX executable media_downloader
>cd /<<PKGBUILDDIR>>/.deps/examples && /usr/bin/cmake -E
>cmake_link_script CMakeFiles/media_downloader.dir/link.txt --verbose=1
>/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
>-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
>-D_FORTIFY_SOURCE=2 -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY
>-DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wall -Wextra -pipe -pedantic
>-fsized-deallocation -fdiagnostics-color=always -Wunreachable-code
>-Wl,-z,relro CMakeFiles/media_downloader.dir/media_downloader.cpp.o -o
>media_downloader ../libmatrix_client.a
>/usr/lib/x86_64-linux-gnu/libboost_iostreams.so.1.71.0
>/usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0
>/usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0
>/usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.71.0
>/usr/lib/x86_64-linux-gnu/libssl.so
>/usr/lib/x86_64-linux-gnu/libcrypto.so
>/usr/lib/x86_64-linux-gnu/libolm.so.3.1.4
>/usr/lib/x86_64-linux-gnu/libz.so
>/usr/lib/x86_64-linux-gnu/libsodium.so -pthread
>/usr/bin/ld: CMakeFiles/media_downloader.dir/media_downloader.cpp.o: in
>function
>`print_message(std::variant<mtx::events::StateEvent<mtx::events::state::Aliases>,
>mtx::events::StateEvent<mtx::events::state::Avatar>,
>mtx::events::StateEvent<mtx::events::state::CanonicalAlias>,
>mtx::events::StateEvent<mtx::events::state::Create>,
>mtx::events::StateEvent<mtx::events::state::Encryption>,
>mtx::events::StateEvent<mtx::events::state::GuestAccess>,
>mtx::events::StateEvent<mtx::events::state::HistoryVisibility>,
>mtx::events::StateEvent<mtx::events::state::JoinRules>,
>mtx::events::StateEvent<mtx::events::state::Member>,
>mtx::events::StateEvent<mtx::events::state::Name>,
>mtx::events::StateEvent<mtx::events::state::PinnedEvents>,
>mtx::events::StateEvent<mtx::events::state::PowerLevels>,
>mtx::events::StateEvent<mtx::events::state::Tombstone>,
>mtx::events::StateEvent<mtx::events::state::Topic>,
>mtx::events::EncryptedEvent<mtx::events::msg::Encrypted>,
>mtx::events::RedactionEvent<mtx::events::msg::Redaction>,
>mtx::events::Sticker,
>mtx::events::RoomEvent<mtx::events::msg::Redacted>,
>mtx::events::RoomEvent<mtx::events::msg::Audio>,
>mtx::events::RoomEvent<mtx::events::msg::Emote>,
>mtx::events::RoomEvent<mtx::events::msg::File>,
>mtx::events::RoomEvent<mtx::events::msg::Image>,
>mtx::events::RoomEvent<mtx::events::msg::Notice>,
>mtx::events::RoomEvent<mtx::events::msg::Text>,
>mtx::events::RoomEvent<mtx::events::msg::Video> >
>const&)::{lambda(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> > const&, std::__cxx11::basic_string<char,
>std::char_traits<char>, std::allocator<char> > const&,
>std::optional<mtx::http::ClientError>
>const&)#1}::operator()(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> > const&, std::__cxx11::basic_string<char,
>std::char_traits<char>, std::allocator<char> > const&,
>std::optional<mtx::http::ClientError> const&) const':
>/usr/include/c++/8/bits/fs_path.h:184: undefined reference to
>`std::filesystem::__cxx11::path::_M_split_cmpts()'
>/usr/bin/ld: CMakeFiles/media_downloader.dir/media_downloader.cpp.o: in
>function
>`print_message(std::variant<mtx::events::StateEvent<mtx::events::state::Aliases>,
>mtx::events::StateEvent<mtx::events::state::Avatar>,
>mtx::events::StateEvent<mtx::events::state::CanonicalAlias>,
>mtx::events::StateEvent<mtx::events::state::Create>,
>mtx::events::StateEvent<mtx::events::state::Encryption>,
>mtx::events::StateEvent<mtx::events::state::GuestAccess>,
>mtx::events::StateEvent<mtx::events::state::HistoryVisibility>,
>mtx::events::StateEvent<mtx::events::state::JoinRules>,
>mtx::events::StateEvent<mtx::events::state::Member>,
>mtx::events::StateEvent<mtx::events::state::Name>,
>mtx::events::StateEvent<mtx::events::state::PinnedEvents>,
>mtx::events::StateEvent<mtx::events::state::PowerLevels>,
>mtx::events::StateEvent<mtx::events::state::Tombstone>,
>mtx::events::StateEvent<mtx::events::state::Topic>,
>mtx::events::EncryptedEvent<mtx::events::msg::Encrypted>,
>mtx::events::RedactionEvent<mtx::events::msg::Redaction>,
>mtx::events::Sticker,
>mtx::events::RoomEvent<mtx::events::msg::Redacted>,
>mtx::events::RoomEvent<mtx::events::msg::Audio>,
>mtx::events::RoomEvent<mtx::events::msg::Emote>,
>mtx::events::RoomEvent<mtx::events::msg::File>,
>mtx::events::RoomEvent<mtx::events::msg::Image>,
>mtx::events::RoomEvent<mtx::events::msg::Notice>,
>mtx::events::RoomEvent<mtx::events::msg::Text>,
>mtx::events::RoomEvent<mtx::events::msg::Video> >
>const&)::{lambda(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> > const&, std::__cxx11::basic_string<char,
>std::char_traits<char>, std::allocator<char> > const&,
>std::optional<mtx::http::ClientError>
>const&)#1}::operator()(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> > const&, std::__cxx11::basic_string<char,
>std::char_traits<char>, std::allocator<char> > const&,
>std::optional<mtx::http::ClientError> const&) const':
>./.deps/examples/./mtxclient/examples/media_downloader.cpp:120:
>undefined reference to `std::filesystem::__cxx11::path::parent_path()
>const'
>/usr/bin/ld:
>./.deps/examples/./mtxclient/examples/media_downloader.cpp:120:
>undefined reference to
>`std::filesystem::create_directories(std::filesystem::__cxx11::path
>const&)'
>collect2: error: ld returned 1 exit status
>make[4]: *** [examples/CMakeFiles/media_downloader.dir/build.make:97:
>examples/media_downloader] Error 1
>make[4]: Leaving directory '/<<PKGBUILDDIR>>/.deps'
>make[3]: *** [CMakeFiles/Makefile2:132:
>examples/CMakeFiles/media_downloader.dir/all] Error 2
>make[3]: Leaving directory '/<<PKGBUILDDIR>>/.deps'
>make[2]: *** [Makefile:133: all] Error 2
>make[2]: Leaving directory '/<<PKGBUILDDIR>>/.deps'
>make[1]: *** [debian/rules:19: override_dh_auto_build] Error 2
>make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>make: *** [debian/rules:12: build] Error 2
>dpkg-buildpackage: error: debian/rules build subprocess returned exit
>status 2
>
--
Diese Nachricht wurde von meinem Android-Gerät mit K-9 Mail gesendet.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-matrix-maintainers/attachments/20200613/64e5b009/attachment-0003.html>
More information about the Pkg-matrix-maintainers
mailing list