From 25ccbd04458cd1c8c2b365f8db1cb4ea9ec6adbf Mon Sep 17 00:00:00 2001 From: Jason Erickson Date: Fri, 13 Nov 2020 12:17:48 -0700 Subject: [PATCH] Build more OpenSSL binaries and add to path More recent verions of the PostgreSQL source code requires some OpenSSL binaries to be on the PATH. --- scripts/appveyor.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/appveyor.py b/scripts/appveyor.py index 24aca672..ea6263da 100755 --- a/scripts/appveyor.py +++ b/scripts/appveyor.py @@ -53,6 +53,7 @@ def setup_build_env(): str(opt.py_dir / 'Scripts'), r'C:\Strawberry\Perl\bin', r'C:\Program Files\Git\mingw64\bin', + str(opt.ssl_build_dir / 'bin'), os.environ['PATH'], ] setenv('PATH', os.pathsep.join(path)) @@ -212,7 +213,7 @@ def build_openssl(): + ['no-shared', 'no-zlib', f'--prefix={top}', f'--openssldir={top}'] ) - run_command("nmake build_libs install_dev".split()) + run_command("nmake build_libs install_sw".split()) assert (top / 'lib' / 'libssl.lib').exists()