Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installation on Mac issue [clang] #1115

Closed
kszmigiel opened this issue Jun 4, 2020 · 7 comments
Closed

Installation on Mac issue [clang] #1115

kszmigiel opened this issue Jun 4, 2020 · 7 comments

Comments

@kszmigiel
Copy link

Hello, I'm getting this error log when doing pip install psycopg2:

Collecting psycopg2
  Using cached psycopg2-2.8.5.tar.gz (380 kB)
Building wheels for collected packages: psycopg2
  Building wheel for psycopg2 (setup.py) ... error
  ERROR: Command errored out with exit status 1:
   command: /Users/kacperszmigiel/.pyenv/versions/3.7.7/bin/python3.7 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/hj/7kb4cbj53tl_n_v2qz68kbph0000gn/T/pip-install-4oas_opz/psycopg2/setup.py'"'"'; __file__='"'"'/private/var/folders/hj/7kb4cbj53tl_n_v2qz68kbph0000gn/T/pip-install-4oas_opz/psycopg2/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /private/var/folders/hj/7kb4cbj53tl_n_v2qz68kbph0000gn/T/pip-wheel-2_n_q_ya
       cwd: /private/var/folders/hj/7kb4cbj53tl_n_v2qz68kbph0000gn/T/pip-install-4oas_opz/psycopg2/
  Complete output (151 lines):
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.macosx-10.15-x86_64-3.7
  creating build/lib.macosx-10.15-x86_64-3.7/psycopg2
  copying lib/_json.py -> build/lib.macosx-10.15-x86_64-3.7/psycopg2
  copying lib/extras.py -> build/lib.macosx-10.15-x86_64-3.7/psycopg2
  copying lib/compat.py -> build/lib.macosx-10.15-x86_64-3.7/psycopg2
  copying lib/errorcodes.py -> build/lib.macosx-10.15-x86_64-3.7/psycopg2
  copying lib/tz.py -> build/lib.macosx-10.15-x86_64-3.7/psycopg2
  copying lib/_range.py -> build/lib.macosx-10.15-x86_64-3.7/psycopg2
  copying lib/_ipaddress.py -> build/lib.macosx-10.15-x86_64-3.7/psycopg2
  copying lib/_lru_cache.py -> build/lib.macosx-10.15-x86_64-3.7/psycopg2
  copying lib/__init__.py -> build/lib.macosx-10.15-x86_64-3.7/psycopg2
  copying lib/extensions.py -> build/lib.macosx-10.15-x86_64-3.7/psycopg2
  copying lib/errors.py -> build/lib.macosx-10.15-x86_64-3.7/psycopg2
  copying lib/sql.py -> build/lib.macosx-10.15-x86_64-3.7/psycopg2
  copying lib/pool.py -> build/lib.macosx-10.15-x86_64-3.7/psycopg2
  running build_ext
  building 'psycopg2._psycopg' extension
  creating build/temp.macosx-10.15-x86_64-3.7
  creating build/temp.macosx-10.15-x86_64-3.7/psycopg
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/psycopgmodule.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/psycopgmodule.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/green.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/green.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/pqpath.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/pqpath.o
  psycopg/pqpath.c:138:17: warning: implicit conversion from enumeration type 'ConnStatusType' to different enumeration type 'ExecStatusType' [-Wenum-conversion]
                  PQstatus(conn->pgconn) : PQresultStatus(*pgres)));
                  ^~~~~~~~~~~~~~~~~~~~~~
  psycopg/pqpath.c:1717:11: warning: code will never be executed [-Wunreachable-code]
      ret = 1;
            ^
  psycopg/pqpath.c:1822:17: warning: implicit conversion from enumeration type 'ConnStatusType' to different enumeration type 'ExecStatusType' [-Wenum-conversion]
                  PQstatus(curs->conn->pgconn) : PQresultStatus(curs->pgres)));
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3 warnings generated.
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/utils.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/utils.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/bytes_format.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/bytes_format.o
  In file included from psycopg/bytes_format.c:82:
  In file included from ./psycopg/psycopg.h:38:
  ./psycopg/config.h:82:13: warning: unused function 'Dprintf' [-Wunused-function]
  static void Dprintf(const char *fmt, ...) {}
              ^
  1 warning generated.
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/libpq_support.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/libpq_support.o
  In file included from psycopg/libpq_support.c:30:
  In file included from ./psycopg/psycopg.h:38:
  ./psycopg/config.h:82:13: warning: unused function 'Dprintf' [-Wunused-function]
  static void Dprintf(const char *fmt, ...) {}
              ^
  1 warning generated.
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/win32_support.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/win32_support.o
  In file included from psycopg/win32_support.c:28:
  In file included from ./psycopg/psycopg.h:38:
  ./psycopg/config.h:82:13: warning: unused function 'Dprintf' [-Wunused-function]
  static void Dprintf(const char *fmt, ...) {}
              ^
  1 warning generated.
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/solaris_support.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/solaris_support.o
  In file included from psycopg/solaris_support.c:29:
  In file included from ./psycopg/psycopg.h:38:
  ./psycopg/config.h:82:13: warning: unused function 'Dprintf' [-Wunused-function]
  static void Dprintf(const char *fmt, ...) {}
              ^
  1 warning generated.
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/aix_support.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/aix_support.o
  In file included from psycopg/aix_support.c:29:
  In file included from ./psycopg/psycopg.h:38:
  ./psycopg/config.h:82:13: warning: unused function 'Dprintf' [-Wunused-function]
  static void Dprintf(const char *fmt, ...) {}
              ^
  1 warning generated.
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/connection_int.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/connection_int.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/connection_type.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/connection_type.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/cursor_int.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/cursor_int.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/cursor_type.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/cursor_type.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/column_type.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/column_type.o
  In file included from psycopg/column_type.c:28:
  In file included from ./psycopg/psycopg.h:38:
  ./psycopg/config.h:82:13: warning: unused function 'Dprintf' [-Wunused-function]
  static void Dprintf(const char *fmt, ...) {}
              ^
  1 warning generated.
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/replication_connection_type.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/replication_connection_type.o
  In file included from psycopg/replication_connection_type.c:28:
  In file included from ./psycopg/psycopg.h:38:
  ./psycopg/config.h:82:13: warning: unused function 'Dprintf' [-Wunused-function]
  static void Dprintf(const char *fmt, ...) {}
              ^
  1 warning generated.
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/replication_cursor_type.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/replication_cursor_type.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/replication_message_type.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/replication_message_type.o
  In file included from psycopg/replication_message_type.c:28:
  In file included from ./psycopg/psycopg.h:38:
  ./psycopg/config.h:82:13: warning: unused function 'Dprintf' [-Wunused-function]
  static void Dprintf(const char *fmt, ...) {}
              ^
  1 warning generated.
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/diagnostics_type.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/diagnostics_type.o
  In file included from psycopg/diagnostics_type.c:28:
  In file included from ./psycopg/psycopg.h:38:
  ./psycopg/config.h:82:13: warning: unused function 'Dprintf' [-Wunused-function]
  static void Dprintf(const char *fmt, ...) {}
              ^
  1 warning generated.
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/error_type.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/error_type.o
  In file included from psycopg/error_type.c:28:
  In file included from ./psycopg/psycopg.h:38:
  ./psycopg/config.h:82:13: warning: unused function 'Dprintf' [-Wunused-function]
  static void Dprintf(const char *fmt, ...) {}
              ^
  1 warning generated.
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/conninfo_type.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/conninfo_type.o
  In file included from psycopg/conninfo_type.c:28:
  In file included from ./psycopg/psycopg.h:38:
  ./psycopg/config.h:82:13: warning: unused function 'Dprintf' [-Wunused-function]
  static void Dprintf(const char *fmt, ...) {}
              ^
  1 warning generated.
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/lobject_int.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/lobject_int.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/lobject_type.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/lobject_type.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/notify_type.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/notify_type.o
  In file included from psycopg/notify_type.c:28:
  In file included from ./psycopg/psycopg.h:38:
  ./psycopg/config.h:82:13: warning: unused function 'Dprintf' [-Wunused-function]
  static void Dprintf(const char *fmt, ...) {}
              ^
  1 warning generated.
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/xid_type.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/xid_type.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/adapter_asis.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_asis.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/adapter_binary.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_binary.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/adapter_datetime.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_datetime.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/adapter_list.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_list.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/adapter_pboolean.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_pboolean.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/adapter_pdecimal.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_pdecimal.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/adapter_pint.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_pint.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/adapter_pfloat.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_pfloat.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/adapter_qstring.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_qstring.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/microprotocols.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/microprotocols.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/microprotocols_proto.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/microprotocols_proto.o
  In file included from psycopg/microprotocols_proto.c:28:
  In file included from ./psycopg/psycopg.h:38:
  ./psycopg/config.h:82:13: warning: unused function 'Dprintf' [-Wunused-function]
  static void Dprintf(const char *fmt, ...) {}
              ^
  1 warning generated.
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/typecast.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/typecast.o
  clang -bundle -undefined dynamic_lookup -L/usr/local/opt/readline/lib -L/usr/local/opt/readline/lib -L/Users/kacperszmigiel/.pyenv/versions/3.7.7/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/readline/lib -L/Users/kacperszmigiel/.pyenv/versions/3.7.7/lib build/temp.macosx-10.15-x86_64-3.7/psycopg/psycopgmodule.o build/temp.macosx-10.15-x86_64-3.7/psycopg/green.o build/temp.macosx-10.15-x86_64-3.7/psycopg/pqpath.o build/temp.macosx-10.15-x86_64-3.7/psycopg/utils.o build/temp.macosx-10.15-x86_64-3.7/psycopg/bytes_format.o build/temp.macosx-10.15-x86_64-3.7/psycopg/libpq_support.o build/temp.macosx-10.15-x86_64-3.7/psycopg/win32_support.o build/temp.macosx-10.15-x86_64-3.7/psycopg/solaris_support.o build/temp.macosx-10.15-x86_64-3.7/psycopg/aix_support.o build/temp.macosx-10.15-x86_64-3.7/psycopg/connection_int.o build/temp.macosx-10.15-x86_64-3.7/psycopg/connection_type.o build/temp.macosx-10.15-x86_64-3.7/psycopg/cursor_int.o build/temp.macosx-10.15-x86_64-3.7/psycopg/cursor_type.o build/temp.macosx-10.15-x86_64-3.7/psycopg/column_type.o build/temp.macosx-10.15-x86_64-3.7/psycopg/replication_connection_type.o build/temp.macosx-10.15-x86_64-3.7/psycopg/replication_cursor_type.o build/temp.macosx-10.15-x86_64-3.7/psycopg/replication_message_type.o build/temp.macosx-10.15-x86_64-3.7/psycopg/diagnostics_type.o build/temp.macosx-10.15-x86_64-3.7/psycopg/error_type.o build/temp.macosx-10.15-x86_64-3.7/psycopg/conninfo_type.o build/temp.macosx-10.15-x86_64-3.7/psycopg/lobject_int.o build/temp.macosx-10.15-x86_64-3.7/psycopg/lobject_type.o build/temp.macosx-10.15-x86_64-3.7/psycopg/notify_type.o build/temp.macosx-10.15-x86_64-3.7/psycopg/xid_type.o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_asis.o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_binary.o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_datetime.o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_list.o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_pboolean.o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_pdecimal.o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_pint.o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_pfloat.o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_qstring.o build/temp.macosx-10.15-x86_64-3.7/psycopg/microprotocols.o build/temp.macosx-10.15-x86_64-3.7/psycopg/microprotocols_proto.o build/temp.macosx-10.15-x86_64-3.7/psycopg/typecast.o -L/usr/local/lib -lpq -lssl -lcrypto -o build/lib.macosx-10.15-x86_64-3.7/psycopg2/_psycopg.cpython-37m-darwin.so
  ld: library not found for -lssl
  clang: error: linker command failed with exit code 1 (use -v to see invocation)
  error: command 'clang' failed with exit status 1
  ----------------------------------------
  ERROR: Failed building wheel for psycopg2
  Running setup.py clean for psycopg2
Failed to build psycopg2
Installing collected packages: psycopg2
    Running setup.py install for psycopg2 ... error
    ERROR: Command errored out with exit status 1:
     command: /Users/kacperszmigiel/.pyenv/versions/3.7.7/bin/python3.7 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/hj/7kb4cbj53tl_n_v2qz68kbph0000gn/T/pip-install-4oas_opz/psycopg2/setup.py'"'"'; __file__='"'"'/private/var/folders/hj/7kb4cbj53tl_n_v2qz68kbph0000gn/T/pip-install-4oas_opz/psycopg2/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /private/var/folders/hj/7kb4cbj53tl_n_v2qz68kbph0000gn/T/pip-record-6rc9byo2/install-record.txt --single-version-externally-managed --compile --install-headers /Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m/psycopg2
         cwd: /private/var/folders/hj/7kb4cbj53tl_n_v2qz68kbph0000gn/T/pip-install-4oas_opz/psycopg2/
    Complete output (151 lines):
    running install
    running build
    running build_py
    creating build
    creating build/lib.macosx-10.15-x86_64-3.7
    creating build/lib.macosx-10.15-x86_64-3.7/psycopg2
    copying lib/_json.py -> build/lib.macosx-10.15-x86_64-3.7/psycopg2
    copying lib/extras.py -> build/lib.macosx-10.15-x86_64-3.7/psycopg2
    copying lib/compat.py -> build/lib.macosx-10.15-x86_64-3.7/psycopg2
    copying lib/errorcodes.py -> build/lib.macosx-10.15-x86_64-3.7/psycopg2
    copying lib/tz.py -> build/lib.macosx-10.15-x86_64-3.7/psycopg2
    copying lib/_range.py -> build/lib.macosx-10.15-x86_64-3.7/psycopg2
    copying lib/_ipaddress.py -> build/lib.macosx-10.15-x86_64-3.7/psycopg2
    copying lib/_lru_cache.py -> build/lib.macosx-10.15-x86_64-3.7/psycopg2
    copying lib/__init__.py -> build/lib.macosx-10.15-x86_64-3.7/psycopg2
    copying lib/extensions.py -> build/lib.macosx-10.15-x86_64-3.7/psycopg2
    copying lib/errors.py -> build/lib.macosx-10.15-x86_64-3.7/psycopg2
    copying lib/sql.py -> build/lib.macosx-10.15-x86_64-3.7/psycopg2
    copying lib/pool.py -> build/lib.macosx-10.15-x86_64-3.7/psycopg2
    running build_ext
    building 'psycopg2._psycopg' extension
    creating build/temp.macosx-10.15-x86_64-3.7
    creating build/temp.macosx-10.15-x86_64-3.7/psycopg
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/psycopgmodule.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/psycopgmodule.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/green.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/green.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/pqpath.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/pqpath.o
    psycopg/pqpath.c:138:17: warning: implicit conversion from enumeration type 'ConnStatusType' to different enumeration type 'ExecStatusType' [-Wenum-conversion]
                    PQstatus(conn->pgconn) : PQresultStatus(*pgres)));
                    ^~~~~~~~~~~~~~~~~~~~~~
    psycopg/pqpath.c:1717:11: warning: code will never be executed [-Wunreachable-code]
        ret = 1;
              ^
    psycopg/pqpath.c:1822:17: warning: implicit conversion from enumeration type 'ConnStatusType' to different enumeration type 'ExecStatusType' [-Wenum-conversion]
                    PQstatus(curs->conn->pgconn) : PQresultStatus(curs->pgres)));
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
    3 warnings generated.
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/utils.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/utils.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/bytes_format.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/bytes_format.o
    In file included from psycopg/bytes_format.c:82:
    In file included from ./psycopg/psycopg.h:38:
    ./psycopg/config.h:82:13: warning: unused function 'Dprintf' [-Wunused-function]
    static void Dprintf(const char *fmt, ...) {}
                ^
    1 warning generated.
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/libpq_support.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/libpq_support.o
    In file included from psycopg/libpq_support.c:30:
    In file included from ./psycopg/psycopg.h:38:
    ./psycopg/config.h:82:13: warning: unused function 'Dprintf' [-Wunused-function]
    static void Dprintf(const char *fmt, ...) {}
                ^
    1 warning generated.
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/win32_support.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/win32_support.o
    In file included from psycopg/win32_support.c:28:
    In file included from ./psycopg/psycopg.h:38:
    ./psycopg/config.h:82:13: warning: unused function 'Dprintf' [-Wunused-function]
    static void Dprintf(const char *fmt, ...) {}
                ^
    1 warning generated.
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/solaris_support.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/solaris_support.o
    In file included from psycopg/solaris_support.c:29:
    In file included from ./psycopg/psycopg.h:38:
    ./psycopg/config.h:82:13: warning: unused function 'Dprintf' [-Wunused-function]
    static void Dprintf(const char *fmt, ...) {}
                ^
    1 warning generated.
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/aix_support.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/aix_support.o
    In file included from psycopg/aix_support.c:29:
    In file included from ./psycopg/psycopg.h:38:
    ./psycopg/config.h:82:13: warning: unused function 'Dprintf' [-Wunused-function]
    static void Dprintf(const char *fmt, ...) {}
                ^
    1 warning generated.
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/connection_int.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/connection_int.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/connection_type.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/connection_type.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/cursor_int.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/cursor_int.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/cursor_type.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/cursor_type.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/column_type.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/column_type.o
    In file included from psycopg/column_type.c:28:
    In file included from ./psycopg/psycopg.h:38:
    ./psycopg/config.h:82:13: warning: unused function 'Dprintf' [-Wunused-function]
    static void Dprintf(const char *fmt, ...) {}
                ^
    1 warning generated.
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/replication_connection_type.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/replication_connection_type.o
    In file included from psycopg/replication_connection_type.c:28:
    In file included from ./psycopg/psycopg.h:38:
    ./psycopg/config.h:82:13: warning: unused function 'Dprintf' [-Wunused-function]
    static void Dprintf(const char *fmt, ...) {}
                ^
    1 warning generated.
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/replication_cursor_type.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/replication_cursor_type.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/replication_message_type.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/replication_message_type.o
    In file included from psycopg/replication_message_type.c:28:
    In file included from ./psycopg/psycopg.h:38:
    ./psycopg/config.h:82:13: warning: unused function 'Dprintf' [-Wunused-function]
    static void Dprintf(const char *fmt, ...) {}
                ^
    1 warning generated.
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/diagnostics_type.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/diagnostics_type.o
    In file included from psycopg/diagnostics_type.c:28:
    In file included from ./psycopg/psycopg.h:38:
    ./psycopg/config.h:82:13: warning: unused function 'Dprintf' [-Wunused-function]
    static void Dprintf(const char *fmt, ...) {}
                ^
    1 warning generated.
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/error_type.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/error_type.o
    In file included from psycopg/error_type.c:28:
    In file included from ./psycopg/psycopg.h:38:
    ./psycopg/config.h:82:13: warning: unused function 'Dprintf' [-Wunused-function]
    static void Dprintf(const char *fmt, ...) {}
                ^
    1 warning generated.
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/conninfo_type.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/conninfo_type.o
    In file included from psycopg/conninfo_type.c:28:
    In file included from ./psycopg/psycopg.h:38:
    ./psycopg/config.h:82:13: warning: unused function 'Dprintf' [-Wunused-function]
    static void Dprintf(const char *fmt, ...) {}
                ^
    1 warning generated.
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/lobject_int.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/lobject_int.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/lobject_type.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/lobject_type.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/notify_type.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/notify_type.o
    In file included from psycopg/notify_type.c:28:
    In file included from ./psycopg/psycopg.h:38:
    ./psycopg/config.h:82:13: warning: unused function 'Dprintf' [-Wunused-function]
    static void Dprintf(const char *fmt, ...) {}
                ^
    1 warning generated.
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/xid_type.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/xid_type.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/adapter_asis.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_asis.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/adapter_binary.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_binary.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/adapter_datetime.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_datetime.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/adapter_list.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_list.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/adapter_pboolean.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_pboolean.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/adapter_pdecimal.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_pdecimal.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/adapter_pint.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_pint.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/adapter_pfloat.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_pfloat.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/adapter_qstring.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_qstring.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/microprotocols.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/microprotocols.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/microprotocols_proto.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/microprotocols_proto.o
    In file included from psycopg/microprotocols_proto.c:28:
    In file included from ./psycopg/psycopg.h:38:
    ./psycopg/config.h:82:13: warning: unused function 'Dprintf' [-Wunused-function]
    static void Dprintf(const char *fmt, ...) {}
                ^
    1 warning generated.
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DPSYCOPG_VERSION=2.8.5 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120003 -DHAVE_LO64=1 -I/Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/typecast.c -o build/temp.macosx-10.15-x86_64-3.7/psycopg/typecast.o
    clang -bundle -undefined dynamic_lookup -L/usr/local/opt/readline/lib -L/usr/local/opt/readline/lib -L/Users/kacperszmigiel/.pyenv/versions/3.7.7/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/readline/lib -L/Users/kacperszmigiel/.pyenv/versions/3.7.7/lib build/temp.macosx-10.15-x86_64-3.7/psycopg/psycopgmodule.o build/temp.macosx-10.15-x86_64-3.7/psycopg/green.o build/temp.macosx-10.15-x86_64-3.7/psycopg/pqpath.o build/temp.macosx-10.15-x86_64-3.7/psycopg/utils.o build/temp.macosx-10.15-x86_64-3.7/psycopg/bytes_format.o build/temp.macosx-10.15-x86_64-3.7/psycopg/libpq_support.o build/temp.macosx-10.15-x86_64-3.7/psycopg/win32_support.o build/temp.macosx-10.15-x86_64-3.7/psycopg/solaris_support.o build/temp.macosx-10.15-x86_64-3.7/psycopg/aix_support.o build/temp.macosx-10.15-x86_64-3.7/psycopg/connection_int.o build/temp.macosx-10.15-x86_64-3.7/psycopg/connection_type.o build/temp.macosx-10.15-x86_64-3.7/psycopg/cursor_int.o build/temp.macosx-10.15-x86_64-3.7/psycopg/cursor_type.o build/temp.macosx-10.15-x86_64-3.7/psycopg/column_type.o build/temp.macosx-10.15-x86_64-3.7/psycopg/replication_connection_type.o build/temp.macosx-10.15-x86_64-3.7/psycopg/replication_cursor_type.o build/temp.macosx-10.15-x86_64-3.7/psycopg/replication_message_type.o build/temp.macosx-10.15-x86_64-3.7/psycopg/diagnostics_type.o build/temp.macosx-10.15-x86_64-3.7/psycopg/error_type.o build/temp.macosx-10.15-x86_64-3.7/psycopg/conninfo_type.o build/temp.macosx-10.15-x86_64-3.7/psycopg/lobject_int.o build/temp.macosx-10.15-x86_64-3.7/psycopg/lobject_type.o build/temp.macosx-10.15-x86_64-3.7/psycopg/notify_type.o build/temp.macosx-10.15-x86_64-3.7/psycopg/xid_type.o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_asis.o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_binary.o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_datetime.o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_list.o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_pboolean.o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_pdecimal.o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_pint.o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_pfloat.o build/temp.macosx-10.15-x86_64-3.7/psycopg/adapter_qstring.o build/temp.macosx-10.15-x86_64-3.7/psycopg/microprotocols.o build/temp.macosx-10.15-x86_64-3.7/psycopg/microprotocols_proto.o build/temp.macosx-10.15-x86_64-3.7/psycopg/typecast.o -L/usr/local/lib -lpq -lssl -lcrypto -o build/lib.macosx-10.15-x86_64-3.7/psycopg2/_psycopg.cpython-37m-darwin.so
    ld: library not found for -lssl
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    error: command 'clang' failed with exit status 1
    ----------------------------------------
ERROR: Command errored out with exit status 1: /Users/kacperszmigiel/.pyenv/versions/3.7.7/bin/python3.7 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/hj/7kb4cbj53tl_n_v2qz68kbph0000gn/T/pip-install-4oas_opz/psycopg2/setup.py'"'"'; __file__='"'"'/private/var/folders/hj/7kb4cbj53tl_n_v2qz68kbph0000gn/T/pip-install-4oas_opz/psycopg2/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /private/var/folders/hj/7kb4cbj53tl_n_v2qz68kbph0000gn/T/pip-record-6rc9byo2/install-record.txt --single-version-externally-managed --compile --install-headers /Users/kacperszmigiel/.pyenv/versions/3.7.7/include/python3.7m/psycopg2 Check the logs for full command output.

It would be wonderful to get some tips on resolving it. Thanks in advance :D

@dvarrazzo
Copy link
Member

Installation instructions in the manual.

@benrudolph
Copy link

I also ran into this issue even after installing libssl and libpq. Exporting these env vars fixed the issue for me:

export LDFLAGS="-L/usr/local/opt/openssl/lib"
export CPPFLAGS="-I/usr/local/opt/openssl/include"

MacOS: 10.15.1
Psycopg2: 2.8.6
Python: 3.8

@robertknight
Copy link

robertknight commented May 3, 2021

I ran into the same error. The solution is essentially the same as the previous comment, but I wanted to provide more details on what happened for anyone else who encounters this:

I have openssl both installed via Homebrew. Homebrew’s openssl installs its libraries and headers in the location returned by brew --prefix openssl and doesn’t put them in the usual location (/usr/local) to avoid conflicts with the openssl version shipped by macOS. When pip tries to build Python packages that link to openssl, it is passing the default Homebrew library location to the C compiler/link (/usr/local) but not the custom location used by the brew-installed openssl library. A fix for the issue is to set the CPPFLAGS and LDFLAGS environment variables before running pip install (or whatever command is trying to install psycopg2):

export CPPFLAGS=-I$(brew --prefix openssl)/include
export LDFLAGS=-L$(brew --prefix openssl)/lib

@dvarrazzo
Copy link
Member

Is this a solution for #1200 too? If this a solution generic enough Is it possible to provide documentation patches? Thank you

@Orenoid
Copy link

Orenoid commented Jun 19, 2021

I ran into the same error. The solution is essentially the same as the previous comment, but I wanted to provide more details on what happened for anyone else who encounters this:

I have openssl both installed via Homebrew. Homebrew’s openssl installs its libraries and headers in the location returned by brew --prefix openssl and doesn’t put them in the usual location (/usr/local) to avoid conflicts with the openssl version shipped by macOS. When pip tries to build Python packages that link to openssl, it is passing the default Homebrew library location to the C compiler/link (/usr/local) but not the custom location used by the brew-installed openssl library. A fix for the issue is to set the CPPFLAGS and LDFLAGS environment variables before running pip install (or whatever command is trying to install psycopg2):

export CPPFLAGS=-I$(brew --prefix openssl)/include
export LDFLAGS=-L$(brew --prefix openssl)/lib

Thank you so much! This works for me!

@zinnov-manu
Copy link

zinnov-manu commented Jul 22, 2021

I ran into the same error. The solution is essentially the same as the previous comment, but I wanted to provide more details on what happened for anyone else who encounters this:

I have openssl both installed via Homebrew. Homebrew’s openssl installs its libraries and headers in the location returned by brew --prefix openssl and doesn’t put them in the usual location (/usr/local) to avoid conflicts with the openssl version shipped by macOS. When pip tries to build Python packages that link to openssl, it is passing the default Homebrew library location to the C compiler/link (/usr/local) but not the custom location used by the brew-installed openssl library. A fix for the issue is to set the CPPFLAGS and LDFLAGS environment variables before running pip install (or whatever command is trying to install psycopg2):

export CPPFLAGS=-I$(brew --prefix openssl)/include
export LDFLAGS=-L$(brew --prefix openssl)/lib

That not only did work, but just gave clear understanding on what the issue was too.

@np-kyokyo
Copy link

I also faced a similar issue when installing psycopg2 on an M1 Mac, and I resolved it with the solution provided in the above comment.

I resolved it as follows,

export CPPFLAGS="-I/opt/homebrew/include"
export LDFLAGS="-L/opt/homebrew/lib"

but the method mentioned previously seems more correct.

export CPPFLAGS=-I$(brew --prefix openssl)/include
export LDFLAGS=-L$(brew --prefix openssl)/lib

The situation occurred while trying to install "psycopg2>=2.9.9", using rye sync. I had installed openssl through homebrew, but it seems that the paths for lib and include were not set correctly.
I'll leave the specific error message below.

...I thought so, but since the log has scrolled past, I'll just post the last important part here.

ld: warning: search path '/var/folders/c8/z52g4gc5679gygt8z0dx0jqm0000gn/T/tmpli8ssce8/tools/deps/lib' not found
ld: warning: search path '/install/lib' not found
ld: library 'ssl' not foundclang: error: linker command failed with exit code 1 (use -v to see invocation)
error: command '/usr/bin/clang' failed with exit code 1
---
error: Installation of dependencies failed

Ideally, one would hope for it to work properly without having to do such things.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants