Package Details: libtd 1.8.25-1

Git Clone URL: https://aur.archlinux.org/libtd.git (read-only, click to copy)
Package Base: libtd
Description: TDLib (Telegram Database library), a cross-platform library for building Telegram clients
Upstream URL: https://core.telegram.org/tdlib
Licenses: BSL-1.0
Conflicts: telegram-tdlib
Provides: libtdjson.so, telegram-tdlib
Submitter: felixseblanc
Maintainer: akspecs
Last Packager: akspecs
Votes: 6
Popularity: 0.002620
First Submitted: 2019-09-29 16:03 (UTC)
Last Updated: 2024-03-02 23:48 (UTC)

Required by (4)

Sources (1)

Latest Comments

« First ‹ Previous 1 2

qontinuum commented on 2021-04-29 11:14 (UTC)

make is in the base-devel group so it shouldn't be a makedep since this group is a pre-requisite.

Also, are you sure it's a good thing to enforce the compiler? Since CC and CXX can be set in makepkg.conf and the program compiles well using gcc I think it shouldn't be enforced by a PKGBUILD that do not strictly requires it.

Arndroid commented on 2021-02-04 20:57 (UTC) (edited on 2021-02-04 21:04 (UTC) by Arndroid)

Thanks!

Edit, ah too bad it didn't make it all the way:

[157/396] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SuggestedAction.cpp.o
[158/396] Building CXX object CMakeFiles/tdcore.dir/td/telegram/MessagesManager.cpp.o
FAILED: CMakeFiles/tdcore.dir/td/telegram/MessagesManager.cpp.o 
/usr/bin/c++ -D_FILE_OFFSET_BITS=64 -I../ -I../td/generate/auto -I../tdactor -I../tdutils -Itdutils -I../tdnet -I../tddb -D_FORTIFY_SOURCE=2 -pthread -std=c++14 -fno-omit-frame-pointer -fno-exceptions -fno-rtti -ffunction-sections -fdata-sections -Wall -Wextra -Wimplicit-fallthrough=2 -Wpointer-arith -Wcast-qual -Wsign-compare -Wduplicated-branches -Wduplicated-cond -Walloc-zero -Wlogical-op -Wno-tautological-compare -Wpointer-arith -Wvla -Wnon-virtual-dtor -Wno-unused-parameter -Wconversion -Wno-sign-conversion -Wdeprecated -Wodr -flto-odr-type-merging -Wno-maybe-uninitialized -Wno-redundant-move -O3 -DNDEBUG -fPIC -MD -MT CMakeFiles/tdcore.dir/td/telegram/MessagesManager.cpp.o -MF CMakeFiles/tdcore.dir/td/telegram/MessagesManager.cpp.o.d -o CMakeFiles/tdcore.dir/td/telegram/MessagesManager.cpp.o -c ../td/telegram/MessagesManager.cpp
c++: fatal error: Killed signal terminated program cc1plus
compilation terminated.
[159/396] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SecretChatActor.cpp.o
[160/396] Building CXX object CMakeFiles/tdcore.dir/td/telegram/PollManager.cpp.o
[161/396] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SecureValue.cpp.o
[162/396] Building CXX object CMakeFiles/tdcore.dir/td/telegram/NotificationManager.cpp.o
[163/396] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SecretChatsManager.cpp.o
[164/396] Building CXX object CMakeFiles/tdcore.dir/td/telegram/StorageManager.cpp.o
[165/396] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SecureManager.cpp.o
[166/396] Building CXX object CMakeFiles/tdcore.dir/td/telegram/StickersManager.cpp.o
In file included from ../tdutils/td/utils/logging.h:28,
                 from ../tdutils/td/utils/ObjectPool.h:10,
                 from ../tdactor/td/actor/impl/ActorId-decl.h:9,
                 from ../tdactor/td/actor/impl/Actor-decl.h:9,
                 from ../tdactor/td/actor/impl/Actor.h:9,
                 from ../tdactor/td/actor/actor.h:9,
                 from ../td/telegram/StickersManager.h:9,
                 from ../td/telegram/StickersManager.cpp:7:
In lambda function,
    inlined from ‘void td::detail::LambdaPromise<ValueT, FunctionOkT, FunctionFailT>::do_error(td::Status&&) [with ValueT = td::Unit; FunctionOkT = td::StickersManager::get_stickers(td::string, td::int32, bool, td::Promise<>&&)::<lambda(td::Result<td::Unit>)>; FunctionFailT = td::PromiseCreator::Ignore]’ at ../tdactor/td/actor/PromiseFuture.h:294:9,
    inlined from ‘td::detail::LambdaPromise<ValueT, FunctionOkT, FunctionFailT>::~LambdaPromise() [with ValueT = td::Unit; FunctionOkT = td::StickersManager::get_stickers(td::string, td::int32, bool, td::Promise<>&&)::<lambda(td::Result<td::Unit>)>; FunctionFailT = td::PromiseCreator::Ignore]’ at ../tdactor/td/actor/PromiseFuture.h:277:13,
    inlined from ‘td::detail::LambdaPromise<ValueT, FunctionOkT, FunctionFailT>::~LambdaPromise() [with ValueT = td::Unit; FunctionOkT = td::StickersManager::get_stickers(td::string, td::int32, bool, td::Promise<>&&)::<lambda(td::Result<td::Unit>)>; FunctionFailT = td::PromiseCreator::Ignore]’ at ../tdactor/td/actor/PromiseFuture.h:278:3:
../tdutils/td/utils/Slice.h:270:45: warning: ‘int __builtin_memcmp_eq(const void*, const void*, long unsigned int)’ reading 18 bytes from a region of size 13 [-Wstringop-overflow=]
  270 |   return a.size() == b.size() && std::memcmp(a.data(), b.data(), a.size()) == 0;
      |                                  ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In lambda function,
    inlined from ‘void td::detail::LambdaPromise<ValueT, FunctionOkT, FunctionFailT>::do_error(td::Status&&) [with ValueT = td::Unit; FunctionOkT = td::StickersManager::get_stickers(td::string, td::int32, bool, td::Promise<>&&)::<lambda(td::Result<td::Unit>)>; FunctionFailT = td::PromiseCreator::Ignore]’ at ../tdactor/td/actor/PromiseFuture.h:294:9,
    inlined from ‘td::detail::LambdaPromise<ValueT, FunctionOkT, FunctionFailT>::~LambdaPromise() [with ValueT = td::Unit; FunctionOkT = td::StickersManager::get_stickers(td::string, td::int32, bool, td::Promise<>&&)::<lambda(td::Result<td::Unit>)>; FunctionFailT = td::PromiseCreator::Ignore]’ at ../tdactor/td/actor/PromiseFuture.h:277:13:
../tdutils/td/utils/Slice.h:270:45: warning: ‘int __builtin_memcmp_eq(const void*, const void*, long unsigned int)’ reading 18 bytes from a region of size 13 [-Wstringop-overflow=]
  270 |   return a.size() == b.size() && std::memcmp(a.data(), b.data(), a.size()) == 0;
      |                                  ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[167/396] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Td.cpp.o
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...

ColonelThirtyTwo commented on 2020-09-14 04:22 (UTC)

What's the difference between this and telegram-tdlib?

treeshateorcs commented on 2019-10-19 19:16 (UTC)

thank you!