Skip to content

contrib libpq cannot build on macOS #19277

@tisonkun

Description

@tisonkun

Operating system

macOS Catalina 10.15.7

Cmake version

cmake --version
cmake version 3.19.2

CMake suite maintained and supported by Kitware (kitware.com/cmake).

Ninja version

ninja --version
1.10.2

Compiler name and version

clang --version
clang version 11.0.0
Target: x86_64-apple-darwin19.6.0
Thread model: posix
InstalledDir: /usr/local/opt/llvm/bin

Full cmake and/or ninja output

ninja -j 10
[0/2] Re-checking globbed directories...
[2/2192] Building C object contrib/lib...libpq.dir/__/libpq/legacy-pqsignal.c.o
FAILED: contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/legacy-pqsignal.c.o 
env -u SOURCE_DATE_EPOCH /usr/local/bin/ccache /usr/local/opt/llvm/bin/clang  -I../contrib/libpq -I../contrib/libpq/include -I../contrib/libpq/configs -isystem ../contrib/libcxx/include -isystem ../contrib/libcxxabi/include -isystem ../contrib/boringssl/include -fdiagnostics-color=always  -gdwarf-aranges -pipe -msse4.1 -msse4.2 -mpopcnt  -Wall -Wno-unused-command-line-argument  -fdiagnostics-absolute-paths -fexperimental-new-pass-manager -Werror -w -O2 -g -DNDEBUG -O3  -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15   -D OS_DARWIN -MD -MT contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/legacy-pqsignal.c.o -MF contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/legacy-pqsignal.c.o.d -o contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/legacy-pqsignal.c.o -c ../contrib/libpq/legacy-pqsignal.c
In file included from ../contrib/libpq/legacy-pqsignal.c:16:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: error: expected parameter declarator
extern size_t strlcat(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:47: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
In file included from ../contrib/libpq/legacy-pqsignal.c:16:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: error: expected ')'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:47: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: note: to match this '('
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:47: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:53: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                    ^
In file included from ../contrib/libpq/legacy-pqsignal.c:16:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: error: conflicting types for '__builtin___strlcat_chk'
extern size_t strlcat(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:3: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: note: '__builtin___strlcat_chk' is a builtin with type 'unsigned long (char *, const char *, unsigned long, unsigned long)'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:3: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
In file included from ../contrib/libpq/legacy-pqsignal.c:16:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: error: expected parameter declarator
extern size_t strlcpy(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:47: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
In file included from ../contrib/libpq/legacy-pqsignal.c:16:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: error: expected ')'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:47: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: note: to match this '('
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:47: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:53: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                    ^
In file included from ../contrib/libpq/legacy-pqsignal.c:16:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: error: conflicting types for '__builtin___strlcpy_chk'
extern size_t strlcpy(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:3: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: note: '__builtin___strlcpy_chk' is a builtin with type 'unsigned long (char *, const char *, unsigned long, unsigned long)'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:3: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
6 errors generated.
[3/2192] Building C object contrib/lib...q.dir/__/libpq/common/scram-common.c.o
FAILED: contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/common/scram-common.c.o 
env -u SOURCE_DATE_EPOCH /usr/local/bin/ccache /usr/local/opt/llvm/bin/clang  -I../contrib/libpq -I../contrib/libpq/include -I../contrib/libpq/configs -isystem ../contrib/libcxx/include -isystem ../contrib/libcxxabi/include -isystem ../contrib/boringssl/include -fdiagnostics-color=always  -gdwarf-aranges -pipe -msse4.1 -msse4.2 -mpopcnt  -Wall -Wno-unused-command-line-argument  -fdiagnostics-absolute-paths -fexperimental-new-pass-manager -Werror -w -O2 -g -DNDEBUG -O3  -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15   -D OS_DARWIN -MD -MT contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/common/scram-common.c.o -MF contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/common/scram-common.c.o.d -o contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/common/scram-common.c.o -c ../contrib/libpq/common/scram-common.c
In file included from ../contrib/libpq/common/scram-common.c:20:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: error: expected parameter declarator
extern size_t strlcat(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:47: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
In file included from ../contrib/libpq/common/scram-common.c:20:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: error: expected ')'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:47: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: note: to match this '('
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:47: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:53: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                    ^
In file included from ../contrib/libpq/common/scram-common.c:20:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: error: conflicting types for '__builtin___strlcat_chk'
extern size_t strlcat(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:3: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: note: '__builtin___strlcat_chk' is a builtin with type 'unsigned long (char *, const char *, unsigned long, unsigned long)'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:3: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
In file included from ../contrib/libpq/common/scram-common.c:20:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: error: expected parameter declarator
extern size_t strlcpy(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:47: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
In file included from ../contrib/libpq/common/scram-common.c:20:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: error: expected ')'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:47: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: note: to match this '('
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:47: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:53: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                    ^
In file included from ../contrib/libpq/common/scram-common.c:20:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: error: conflicting types for '__builtin___strlcpy_chk'
extern size_t strlcpy(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:3: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: note: '__builtin___strlcpy_chk' is a builtin with type 'unsigned long (char *, const char *, unsigned long, unsigned long)'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:3: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
6 errors generated.
[4/2192] Building C object contrib/lib...q.dir/__/libpq/common/sha2_openssl.c.o
FAILED: contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/common/sha2_openssl.c.o 
env -u SOURCE_DATE_EPOCH /usr/local/bin/ccache /usr/local/opt/llvm/bin/clang  -I../contrib/libpq -I../contrib/libpq/include -I../contrib/libpq/configs -isystem ../contrib/libcxx/include -isystem ../contrib/libcxxabi/include -isystem ../contrib/boringssl/include -fdiagnostics-color=always  -gdwarf-aranges -pipe -msse4.1 -msse4.2 -mpopcnt  -Wall -Wno-unused-command-line-argument  -fdiagnostics-absolute-paths -fexperimental-new-pass-manager -Werror -w -O2 -g -DNDEBUG -O3  -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15   -D OS_DARWIN -MD -MT contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/common/sha2_openssl.c.o -MF contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/common/sha2_openssl.c.o.d -o contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/common/sha2_openssl.c.o -c ../contrib/libpq/common/sha2_openssl.c
In file included from ../contrib/libpq/common/sha2_openssl.c:18:
In file included from ../contrib/libpq/include/postgres.h:46:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: error: expected parameter declarator
extern size_t strlcat(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:47: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
In file included from ../contrib/libpq/common/sha2_openssl.c:18:
In file included from ../contrib/libpq/include/postgres.h:46:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: error: expected ')'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:47: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: note: to match this '('
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:47: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:53: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                    ^
In file included from ../contrib/libpq/common/sha2_openssl.c:18:
In file included from ../contrib/libpq/include/postgres.h:46:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: error: conflicting types for '__builtin___strlcat_chk'
extern size_t strlcat(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:3: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: note: '__builtin___strlcat_chk' is a builtin with type 'unsigned long (char *, const char *, unsigned long, unsigned long)'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:3: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
In file included from ../contrib/libpq/common/sha2_openssl.c:18:
In file included from ../contrib/libpq/include/postgres.h:46:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: error: expected parameter declarator
extern size_t strlcpy(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:47: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
In file included from ../contrib/libpq/common/sha2_openssl.c:18:
In file included from ../contrib/libpq/include/postgres.h:46:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: error: expected ')'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:47: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: note: to match this '('
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:47: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:53: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                    ^
In file included from ../contrib/libpq/common/sha2_openssl.c:18:
In file included from ../contrib/libpq/include/postgres.h:46:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: error: conflicting types for '__builtin___strlcpy_chk'
extern size_t strlcpy(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:3: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: note: '__builtin___strlcpy_chk' is a builtin with type 'unsigned long (char *, const char *, unsigned long, unsigned long)'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:3: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
6 errors generated.
[5/2192] Building C object contrib/lib...les/libpq.dir/__/libpq/pqexpbuffer.c.o
FAILED: contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/pqexpbuffer.c.o 
env -u SOURCE_DATE_EPOCH /usr/local/bin/ccache /usr/local/opt/llvm/bin/clang  -I../contrib/libpq -I../contrib/libpq/include -I../contrib/libpq/configs -isystem ../contrib/libcxx/include -isystem ../contrib/libcxxabi/include -isystem ../contrib/boringssl/include -fdiagnostics-color=always  -gdwarf-aranges -pipe -msse4.1 -msse4.2 -mpopcnt  -Wall -Wno-unused-command-line-argument  -fdiagnostics-absolute-paths -fexperimental-new-pass-manager -Werror -w -O2 -g -DNDEBUG -O3  -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15   -D OS_DARWIN -MD -MT contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/pqexpbuffer.c.o -MF contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/pqexpbuffer.c.o.d -o contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/pqexpbuffer.c.o -c ../contrib/libpq/pqexpbuffer.c
In file included from ../contrib/libpq/pqexpbuffer.c:26:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: error: expected parameter declarator
extern size_t strlcat(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:47: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
In file included from ../contrib/libpq/pqexpbuffer.c:26:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: error: expected ')'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:47: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: note: to match this '('
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:47: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:53: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                    ^
In file included from ../contrib/libpq/pqexpbuffer.c:26:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: error: conflicting types for '__builtin___strlcat_chk'
extern size_t strlcat(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:3: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: note: '__builtin___strlcat_chk' is a builtin with type 'unsigned long (char *, const char *, unsigned long, unsigned long)'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:3: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
In file included from ../contrib/libpq/pqexpbuffer.c:26:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: error: expected parameter declarator
extern size_t strlcpy(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:47: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
In file included from ../contrib/libpq/pqexpbuffer.c:26:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: error: expected ')'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:47: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: note: to match this '('
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:47: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:53: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                    ^
In file included from ../contrib/libpq/pqexpbuffer.c:26:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: error: conflicting types for '__builtin___strlcpy_chk'
extern size_t strlcpy(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:3: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: note: '__builtin___strlcpy_chk' is a builtin with type 'unsigned long (char *, const char *, unsigned long, unsigned long)'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:3: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
6 errors generated.
[6/2192] Building C object contrib/lib...iles/libpq.dir/__/libpq/common/md5.c.o
FAILED: contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/common/md5.c.o 
env -u SOURCE_DATE_EPOCH /usr/local/bin/ccache /usr/local/opt/llvm/bin/clang  -I../contrib/libpq -I../contrib/libpq/include -I../contrib/libpq/configs -isystem ../contrib/libcxx/include -isystem ../contrib/libcxxabi/include -isystem ../contrib/boringssl/include -fdiagnostics-color=always  -gdwarf-aranges -pipe -msse4.1 -msse4.2 -mpopcnt  -Wall -Wno-unused-command-line-argument  -fdiagnostics-absolute-paths -fexperimental-new-pass-manager -Werror -w -O2 -g -DNDEBUG -O3  -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15   -D OS_DARWIN -MD -MT contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/common/md5.c.o -MF contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/common/md5.c.o.d -o contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/common/md5.c.o -c ../contrib/libpq/common/md5.c
In file included from ../contrib/libpq/common/md5.c:21:
In file included from ../contrib/libpq/include/postgres.h:46:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: error: expected parameter declarator
extern size_t strlcat(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:47: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
In file included from ../contrib/libpq/common/md5.c:21:
In file included from ../contrib/libpq/include/postgres.h:46:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: error: expected ')'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:47: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: note: to match this '('
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:47: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:53: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                    ^
In file included from ../contrib/libpq/common/md5.c:21:
In file included from ../contrib/libpq/include/postgres.h:46:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: error: conflicting types for '__builtin___strlcat_chk'
extern size_t strlcat(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:3: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: note: '__builtin___strlcat_chk' is a builtin with type 'unsigned long (char *, const char *, unsigned long, unsigned long)'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:3: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
In file included from ../contrib/libpq/common/md5.c:21:
In file included from ../contrib/libpq/include/postgres.h:46:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: error: expected parameter declarator
extern size_t strlcpy(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:47: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
In file included from ../contrib/libpq/common/md5.c:21:
In file included from ../contrib/libpq/include/postgres.h:46:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: error: expected ')'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:47: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: note: to match this '('
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:47: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:53: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                    ^
In file included from ../contrib/libpq/common/md5.c:21:
In file included from ../contrib/libpq/include/postgres.h:46:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: error: conflicting types for '__builtin___strlcpy_chk'
extern size_t strlcpy(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:3: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: note: '__builtin___strlcpy_chk' is a builtin with type 'unsigned long (char *, const char *, unsigned long, unsigned long)'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:3: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
6 errors generated.
[7/2192] Building C object contrib/lib...es/libpq.dir/__/libpq/libpq-events.c.o
FAILED: contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/libpq-events.c.o 
env -u SOURCE_DATE_EPOCH /usr/local/bin/ccache /usr/local/opt/llvm/bin/clang  -I../contrib/libpq -I../contrib/libpq/include -I../contrib/libpq/configs -isystem ../contrib/libcxx/include -isystem ../contrib/libcxxabi/include -isystem ../contrib/boringssl/include -fdiagnostics-color=always  -gdwarf-aranges -pipe -msse4.1 -msse4.2 -mpopcnt  -Wall -Wno-unused-command-line-argument  -fdiagnostics-absolute-paths -fexperimental-new-pass-manager -Werror -w -O2 -g -DNDEBUG -O3  -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15   -D OS_DARWIN -MD -MT contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/libpq-events.c.o -MF contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/libpq-events.c.o.d -o contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/libpq-events.c.o -c ../contrib/libpq/libpq-events.c
In file included from ../contrib/libpq/libpq-events.c:15:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: error: expected parameter declarator
extern size_t strlcat(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:47: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
In file included from ../contrib/libpq/libpq-events.c:15:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: error: expected ')'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:47: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: note: to match this '('
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:47: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:53: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                    ^
In file included from ../contrib/libpq/libpq-events.c:15:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: error: conflicting types for '__builtin___strlcat_chk'
extern size_t strlcat(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:3: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: note: '__builtin___strlcat_chk' is a builtin with type 'unsigned long (char *, const char *, unsigned long, unsigned long)'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:3: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
In file included from ../contrib/libpq/libpq-events.c:15:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: error: expected parameter declarator
extern size_t strlcpy(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:47: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
In file included from ../contrib/libpq/libpq-events.c:15:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: error: expected ')'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:47: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: note: to match this '('
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:47: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:53: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                    ^
In file included from ../contrib/libpq/libpq-events.c:15:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: error: conflicting types for '__builtin___strlcpy_chk'
extern size_t strlcpy(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:3: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: note: '__builtin___strlcpy_chk' is a builtin with type 'unsigned long (char *, const char *, unsigned long, unsigned long)'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:3: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
6 errors generated.
[8/2192] Building C object contrib/lib...ibpq.dir/__/libpq/fe-secure-common.c.o
FAILED: contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/fe-secure-common.c.o 
env -u SOURCE_DATE_EPOCH /usr/local/bin/ccache /usr/local/opt/llvm/bin/clang  -I../contrib/libpq -I../contrib/libpq/include -I../contrib/libpq/configs -isystem ../contrib/libcxx/include -isystem ../contrib/libcxxabi/include -isystem ../contrib/boringssl/include -fdiagnostics-color=always  -gdwarf-aranges -pipe -msse4.1 -msse4.2 -mpopcnt  -Wall -Wno-unused-command-line-argument  -fdiagnostics-absolute-paths -fexperimental-new-pass-manager -Werror -w -O2 -g -DNDEBUG -O3  -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15   -D OS_DARWIN -MD -MT contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/fe-secure-common.c.o -MF contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/fe-secure-common.c.o.d -o contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/fe-secure-common.c.o -c ../contrib/libpq/fe-secure-common.c
In file included from ../contrib/libpq/fe-secure-common.c:20:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: error: expected parameter declarator
extern size_t strlcat(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:47: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
In file included from ../contrib/libpq/fe-secure-common.c:20:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: error: expected ')'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:47: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: note: to match this '('
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:47: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:53: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                    ^
In file included from ../contrib/libpq/fe-secure-common.c:20:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: error: conflicting types for '__builtin___strlcat_chk'
extern size_t strlcat(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:3: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: note: '__builtin___strlcat_chk' is a builtin with type 'unsigned long (char *, const char *, unsigned long, unsigned long)'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:3: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
In file included from ../contrib/libpq/fe-secure-common.c:20:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: error: expected parameter declarator
extern size_t strlcpy(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:47: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
In file included from ../contrib/libpq/fe-secure-common.c:20:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: error: expected ')'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:47: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: note: to match this '('
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:47: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:53: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                    ^
In file included from ../contrib/libpq/fe-secure-common.c:20:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: error: conflicting types for '__builtin___strlcpy_chk'
extern size_t strlcpy(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:3: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: note: '__builtin___strlcpy_chk' is a builtin with type 'unsigned long (char *, const char *, unsigned long, unsigned long)'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:3: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
6 errors generated.
[9/2192] Building C object contrib/lib...Files/libpq.dir/__/libpq/fe-secure.c.o
FAILED: contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/fe-secure.c.o 
env -u SOURCE_DATE_EPOCH /usr/local/bin/ccache /usr/local/opt/llvm/bin/clang  -I../contrib/libpq -I../contrib/libpq/include -I../contrib/libpq/configs -isystem ../contrib/libcxx/include -isystem ../contrib/libcxxabi/include -isystem ../contrib/boringssl/include -fdiagnostics-color=always  -gdwarf-aranges -pipe -msse4.1 -msse4.2 -mpopcnt  -Wall -Wno-unused-command-line-argument  -fdiagnostics-absolute-paths -fexperimental-new-pass-manager -Werror -w -O2 -g -DNDEBUG -O3  -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15   -D OS_DARWIN -MD -MT contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/fe-secure.c.o -MF contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/fe-secure.c.o.d -o contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/fe-secure.c.o -c ../contrib/libpq/fe-secure.c
In file included from ../contrib/libpq/fe-secure.c:25:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: error: expected parameter declarator
extern size_t strlcat(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:47: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
In file included from ../contrib/libpq/fe-secure.c:25:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: error: expected ')'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:47: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: note: to match this '('
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:47: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:53: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                    ^
In file included from ../contrib/libpq/fe-secure.c:25:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: error: conflicting types for '__builtin___strlcat_chk'
extern size_t strlcat(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:3: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: note: '__builtin___strlcat_chk' is a builtin with type 'unsigned long (char *, const char *, unsigned long, unsigned long)'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:3: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
In file included from ../contrib/libpq/fe-secure.c:25:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: error: expected parameter declarator
extern size_t strlcpy(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:47: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
In file included from ../contrib/libpq/fe-secure.c:25:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: error: expected ')'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:47: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: note: to match this '('
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:47: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:53: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                    ^
In file included from ../contrib/libpq/fe-secure.c:25:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: error: conflicting types for '__builtin___strlcpy_chk'
extern size_t strlcpy(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:3: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: note: '__builtin___strlcpy_chk' is a builtin with type 'unsigned long (char *, const char *, unsigned long, unsigned long)'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:3: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
6 errors generated.
[10/2192] Building C object contrib/li...bpq.dir/__/libpq/fe-secure-openssl.c.o
FAILED: contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/fe-secure-openssl.c.o 
env -u SOURCE_DATE_EPOCH /usr/local/bin/ccache /usr/local/opt/llvm/bin/clang  -I../contrib/libpq -I../contrib/libpq/include -I../contrib/libpq/configs -isystem ../contrib/libcxx/include -isystem ../contrib/libcxxabi/include -isystem ../contrib/boringssl/include -fdiagnostics-color=always  -gdwarf-aranges -pipe -msse4.1 -msse4.2 -mpopcnt  -Wall -Wno-unused-command-line-argument  -fdiagnostics-absolute-paths -fexperimental-new-pass-manager -Werror -w -O2 -g -DNDEBUG -O3  -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15   -D OS_DARWIN -MD -MT contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/fe-secure-openssl.c.o -MF contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/fe-secure-openssl.c.o.d -o contrib/libpq-cmake/CMakeFiles/libpq.dir/__/libpq/fe-secure-openssl.c.o -c ../contrib/libpq/fe-secure-openssl.c
In file included from ../contrib/libpq/fe-secure-openssl.c:23:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: error: expected parameter declarator
extern size_t strlcat(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:47: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
In file included from ../contrib/libpq/fe-secure-openssl.c:23:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: error: expected ')'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:47: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: note: to match this '('
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:47: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:53: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                    ^
In file included from ../contrib/libpq/fe-secure-openssl.c:23:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: error: conflicting types for '__builtin___strlcat_chk'
extern size_t strlcat(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:3: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:435:15: note: '__builtin___strlcat_chk' is a builtin with type 'unsigned long (char *, const char *, unsigned long, unsigned long)'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:119:3: note: expanded from macro 'strlcat'
                __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
In file included from ../contrib/libpq/fe-secure-openssl.c:23:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: error: expected parameter declarator
extern size_t strlcpy(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:47: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
In file included from ../contrib/libpq/fe-secure-openssl.c:23:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: error: expected ')'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:47: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: note: to match this '('
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:47: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_common.h:39:53: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                    ^
In file included from ../contrib/libpq/fe-secure-openssl.c:23:
In file included from ../contrib/libpq/include/postgres_fe.h:25:
In file included from ../contrib/libpq/include/c.h:1297:
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: error: conflicting types for '__builtin___strlcpy_chk'
extern size_t strlcpy(char *dst, const char *src, size_t siz);
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:3: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
/Users/tison/Documents/GitHub/ClickHouse/contrib/libpq/include/port.h:439:15: note: '__builtin___strlcpy_chk' is a builtin with type 'unsigned long (char *, const char *, unsigned long, unsigned long)'
/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:112:3: note: expanded from macro 'strlcpy'
                __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
6 errors generated.
[11/2192] Building CXX object programs...se-obfuscator-lib.dir/Obfuscator.cpp.o
ninja: build stopped: subcommand failed.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions