Re: Fixing build of MSVC with OpenSSL 3.0.0
Daniel Gustafsson <daniel@yesql.se>
From: Daniel Gustafsson <daniel@yesql.se>
To: Michael Paquier <michael@paquier.xyz>
Cc: Postgres hackers <pgsql-hackers@lists.postgresql.org>
Date: 2021-10-19T08:34:10Z
Lists: pgsql-hackers
Attachments
- openssl_win23.diff (application/octet-stream) patch
> On 19 Oct 2021, at 07:27, Michael Paquier <michael@paquier.xyz> wrote: > Looking at the MSIs of OpenSSL for Win64 and Win32, there are no > changes in the deliverable names or paths, meaning that something as > simple as the attached patch is enough to make the build pass. Makes sense. > Any opinions? I think we can tighten the check for GetOpenSSLVersion() a bit since we now now the range of version in the 1.x.x series. For these checks we know we want 1.1.x or 3.x.x, but never 2.x.x etc. How about the (untested) attached which encodes that knowledge, as well as dies on too old OpenSSL versions? -- Daniel Gustafsson https://vmware.com/
Commits
-
Fix build of MSVC with OpenSSL 3.0.0
- d581960dfbea 9.6.24 landed
- 922e3c3b72d8 10.19 landed
- e00d45fea15f 11.14 landed
- 1539e0ecd6a4 12.9 landed
- abb9ee92c507 13.5 landed
- 81aefaea8293 14.1 landed
- 41f30ecc29c8 15.0 landed