From a409c076ff39c9e35e8ca2e8d0db3659ad466ee3 Mon Sep 17 00:00:00 2001 From: Shuduo Sang Date: Mon, 21 Mar 2022 16:03:12 +0800 Subject: [PATCH] [TD-13671]: gcc 11 compile error on 3.0 (#10860) --- contrib/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/contrib/CMakeLists.txt b/contrib/CMakeLists.txt index 9cf68b87f9..f8d1fb3911 100644 --- a/contrib/CMakeLists.txt +++ b/contrib/CMakeLists.txt @@ -213,6 +213,7 @@ endif(${BUILD_WITH_TRAFT}) # LIBUV if(${BUILD_WITH_UV}) + add_compile_options(-Wno-sign-compare) if (${TD_WINDOWS}) file(READ "libuv/include/uv.h" CONTENTS) string(REGEX REPLACE "/([\r]*)\nstruct uv_tcp_s {" "/\\1\ntypedef BOOL (PASCAL *LPFN_CONNECTEX) (SOCKET s, const struct sockaddr* name, int namelen, PVOID lpSendBuffer, DWORD dwSendDataLength,LPDWORD lpdwBytesSent, LPOVERLAPPED lpOverlapped);\\1\nstruct uv_tcp_s {" CONTENTS_NEW "${CONTENTS}")