Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Jan 2021 00:08:25 -0500
From:      Henry Hu <henry.hu.sh@gmail.com>
To:        "Alex V. Petrov" <alexvpetrov@gmail.com>
Cc:        ports FreeBSD <ports@freebsd.org>
Subject:   Re: FreeBSD Port: telegram-desktop-2.4.4_1 error build
Message-ID:  <CAEJt7ha=%2BGqOtZyCgbTq9ZGzsjqKnG6%2Bk09ekATeoQQsfPsNCQ@mail.gmail.com>
In-Reply-To: <82fa35d5-4268-7a9d-f204-d81c6ebb73b0@gmail.com>
References:  <82fa35d5-4268-7a9d-f204-d81c6ebb73b0@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Please create a problem report at https://bugs.freebsd.org
What's your FreeBSD version?

On Wed, Jan 13, 2021 at 7:15 AM Alex V. Petrov <alexvpetrov@gmail.com>
wrote:

> lib && :
>
>
> ld: error: undefined symbol:
> absl::lts_2020_09_23::EqualsIgnoreCase(std::__1::basic_string_view<char,
> std::__1::char_traits<char> >, std::__1::basic_string_view<char,
> std::__1::char_traits<char> >)
> >>> referenced by audio_format.cc
>
>
> >>>
> audio_format.cc.o:(webrtc::SdpAudioFormat::Matches(webrtc::SdpAudioFormat
> const&)
> const) in archive
>
> /usr/ports/net-im/telegram-desktop/work/tdesktop-2.4.4-full/tg_owt/src/../out/Release/libtg_
> owt.a
>
>
> >>> referenced by audio_format.cc
>
>
> >>>
> audio_format.cc.o:(webrtc::operator==(webrtc::SdpAudioFormat const&,
> webrtc::SdpAudioFormat const&)) in archive
>
> /usr/ports/net-im/telegram-desktop/work/tdesktop-2.4.4-full/tg_owt/src/../out/Re
> lease/libtg_owt.a
>
>
> >>> referenced by audio_decoder_opus.cc
>
>
> >>>
>
> audio_decoder_opus.cc.o:(webrtc::AudioDecoderOpus::SdpToConfig(webrtc::SdpAudioFormat
> const&)) in archive
>
> /usr/ports/net-im/telegram-desktop/work/tdesktop-2.4.4-full/tg_owt/src/../out/Release/
> libtg_owt.a
>
>
> >>> referenced by media_session.cc
>
>
> >>>
>
> media_session.cc.o:(cricket::FilterDataCodecs(std::__1::vector<cricket::RtpDataCodec,
> std::__1::allocator<cricket::RtpDataCodec> >*, bool)) in archive
> /usr/ports/net-im/telegram-desktop/work/t
> desktop-2.4.4-full/tg_owt/src/../out/Release/libtg_owt.a
>
>
> >>> referenced by media_session.cc
>
>
> >>>
>
> media_session.cc.o:(cricket::FilterDataCodecs(std::__1::vector<cricket::RtpDataCodec,
> std::__1::allocator<cricket::RtpDataCodec> >*, bool)) in archive
> /usr/ports/net-im/telegram-desktop/work/t
> desktop-2.4.4-full/tg_owt/src/../out/Release/libtg_owt.a
>
>
> >>> referenced by media_session.cc
>
>
> >>>
>
> media_session.cc.o:(cricket::StripCNCodecs(std::__1::vector<cricket::AudioCodec,
> std::__1::allocator<cricket::AudioCodec> >*)) in archive
> /usr/ports/net-im/telegram-desktop/work/tdesktop-2.4.4
> -full/tg_owt/src/../out/Release/libtg_owt.a
>
>
> >>> referenced by media_session.cc
>
>
> >>>
>
> media_session.cc.o:(cricket::StripCNCodecs(std::__1::vector<cricket::AudioCodec,
> std::__1::allocator<cricket::AudioCodec> >*)) in archive
> /usr/ports/net-im/telegram-desktop/work/tdesktop-2.4.4
> -full/tg_owt/src/../out/Release/libtg_owt.a
>
>
> >>> referenced by media_session.cc
>
>
> >>>
>
> media_session.cc.o:(cricket::MediaSessionDescriptionFactory::AddDataContentForAnswer(cricket::MediaDescriptionOptions
> const&, cricket::MediaSessionOptions const&, cricket::ContentInfo const*,
> cricket::SessionDescription const*, cricket::ContentInfo const*,
> cricket::SessionDescription const*, cricket::TransportInfo const*,
> std::__1::vector<cricket::RtpDataCodec,
> std::__1::allocator<cricket::RtpDataCo
> dec> > const&, std::__1::vector<cricket::StreamParams,
> std::__1::allocator<cricket::StreamParams> >*,
> cricket::SessionDescription*, cricket::IceCredentialsIterator*) const)
> in archive /usr/ports/net-im/telegram
> -desktop/work/tdesktop-2.4.4-full/tg_owt/src/../out/Release/libtg_owt.a
>
>
> >>> referenced by media_session.cc
>
>
> >>>
>
> media_session.cc.o:(cricket::MediaSessionDescriptionFactory::AddDataContentForAnswer(cricket::MediaDescriptionOptions
> const&, cricket::MediaSessionOptions const&, cricket::ContentInfo const*,
> cricket::SessionDescription const*, cricket::ContentInfo const*,
> cricket::SessionDescription const*, cricket::TransportInfo const*,
> std::__1::vector<cricket::RtpDataCodec,
> std::__1::allocator<cricket::RtpDataCo
> dec> > const&, std::__1::vector<cricket::StreamParams,
> std::__1::allocator<cricket::StreamParams> >*,
> cricket::SessionDescription*, cricket::IceCredentialsIterator*) const)
> in archive /usr/ports/net-im/telegram
> -desktop/work/tdesktop-2.4.4-full/tg_owt/src/../out/Release/libtg_owt.a
>
>
> >>> referenced by media_session.cc
>
>
> >>>               media_session.cc.o:(void
>
> cricket::MergeCodecs<cricket::AudioCodec>(std::__1::vector<cricket::AudioCodec,
> std::__1::allocator<cricket::AudioCodec> > const&,
> std::__1::vector<cricket::AudioCodec
> , std::__1::allocator<cricket::AudioCodec> >*,
> cricket::UsedPayloadTypes*)) in archive
>
> /usr/ports/net-im/telegram-desktop/work/tdesktop-2.4.4-full/tg_owt/src/../out/Release/libtg_owt.a
> >>> referenced 106 more times
>
> ld: error: undefined symbol:
> absl::lts_2020_09_23::AsciiStrToLower(std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> >*)
> >>> referenced by payload_type_mapper.cc
> >>>
>
> payload_type_mapper.cc.o:(cricket::PayloadTypeMapper::SdpAudioFormatOrdering::operator()(webrtc::SdpAudioFormat
> const&, webrtc::SdpAudioFormat const&) const) in archive
>
> /usr/ports/net-im/telegram-desktop/work/tdesktop-2.4.4-full/tg_owt/src/../out/Release/libtg_owt.a
> >>> referenced by payload_type_mapper.cc
> >>>
>
> payload_type_mapper.cc.o:(cricket::PayloadTypeMapper::SdpAudioFormatOrdering::operator()(webrtc::SdpAudioFormat
> const&, webrtc::SdpAudioFormat const&) const) in archive
>
> /usr/ports/net-im/telegram-desktop/work/tdesktop-2.4.4-full/tg_owt/src/../out/Release/libtg_owt.a
>
> ld: error: undefined symbol:
>
> absl::lts_2020_09_23::StartsWithIgnoreCase(std::__1::basic_string_view<char,
> std::__1::char_traits<char> >, std::__1::basic_string_view<char,
> std::__1::char_traits<char> >)
> >>> referenced by socket_adapters.cc
> >>>
> socket_adapters.cc.o:(rtc::AsyncHttpsProxySocket::ProcessLine(char*,
> unsigned long)) in archive
>
> /usr/ports/net-im/telegram-desktop/work/tdesktop-2.4.4-full/tg_owt/src/../out/Release/libtg_owt.a
> >>> referenced by socket_adapters.cc
> >>>
> socket_adapters.cc.o:(rtc::AsyncHttpsProxySocket::ProcessLine(char*,
> unsigned long)) in archive
>
> /usr/ports/net-im/telegram-desktop/work/tdesktop-2.4.4-full/tg_owt/src/../out/Release/libtg_owt.a
> >>> referenced by socket_adapters.cc
> >>>
> socket_adapters.cc.o:(rtc::AsyncHttpsProxySocket::ProcessLine(char*,
> unsigned long)) in archive
>
> /usr/ports/net-im/telegram-desktop/work/tdesktop-2.4.4-full/tg_owt/src/../out/Release/libtg_owt.a
>
> ld: error: undefined symbol:
> absl::lts_2020_09_23::ascii_internal::kPropertyBits
> >>> referenced by transport_description.cc
> >>>               transport_description.cc.o:(cricket::(anonymous
> namespace)::IsIceChar(char)) in archive
>
> /usr/ports/net-im/telegram-desktop/work/tdesktop-2.4.4-full/tg_owt/src/../out/Release/libtg_owt.a
> c++: error: linker command failed with exit code 1 (use -v to see
> invocation)
> ninja: build stopped: subcommand failed.
> ===> Compilation failed unexpectedly.
> Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
> the maintainer.
> *** Error code 1
>
> Stop.
> make[1]: stopped in /usr/ports/net-im/telegram-desktop
> *** Error code 1
>
> Stop.
> make: stopped in /usr/ports/net-im/telegram-desktop
>
> ===>>> make build failed for net-im/telegram-desktop
> ===>>> Aborting update
> --
> -----
> Alex.
>


-- 
Cheers,
Henry



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAEJt7ha=%2BGqOtZyCgbTq9ZGzsjqKnG6%2Bk09ekATeoQQsfPsNCQ>