Activate crl dispatch backend on Linux

Linux is the only platform where slow QThreadPool is used, let's use dispatch here as well
This commit is contained in:
Ilya Fedin 2021-12-10 16:14:55 +04:00 committed by John Preston
parent c2b2d0a92a
commit d89597bf64
4 changed files with 8 additions and 1 deletions

3
.gitmodules vendored
View File

@ -97,3 +97,6 @@
[submodule "Telegram/ThirdParty/kwayland"]
path = Telegram/ThirdParty/kwayland
url = https://github.com/KDE/kwayland.git
[submodule "Telegram/ThirdParty/dispatch"]
path = Telegram/ThirdParty/dispatch
url = https://github.com/apple/swift-corelibs-libdispatch

1
Telegram/ThirdParty/dispatch vendored Submodule

@ -0,0 +1 @@
Subproject commit 851fbd3cb89385ba733bc37d6149280996715898

View File

@ -32,6 +32,9 @@ RUN yum -y install git meson ninja-build autoconf automake libtool patch \
devtoolset-10-binutils llvm-toolset-7.0 llvm-toolset-7.0-clang-devel \
llvm-toolset-7.0-llvm-devel && yum clean all
# Fix a bug with argument naming in CentOS 7 glibc
RUN sed -i 's/char \*__block/char */' /usr/include/unistd.h
SHELL [ "bash", "-c", ". /opt/rh/devtoolset-10/enable; exec bash -c \"$@\"", "-s"]
ENV LibrariesPath /usr/src/Libraries

@ -1 +1 @@
Subproject commit ec103d6bccaa59b56537c8658c9e41415bb9ccaf
Subproject commit 3fde21b40897faf84764597fe1b335ff4c2962ac