<div dir="ltr"><div dir="ltr">We are seeing build issues due to the flag -WX Warnings as Errors.  Doing the analysis we see redundant declarations of *pkey in `src\event\ngx_event_openssl.c` .  I have made the changes and validated the compile finishes properly.  See the below changeset patch.</div><div dir="ltr"><br></div><div dir="ltr"><div dir="ltr"># HG changeset patch</div><div dir="ltr"># User Steve Stevenson <<a href="mailto:sstevenson72@gmail.com" target="_blank">sstevenson72@gmail.com</a>></div><div dir="ltr"># Date 1551891444 21600</div><div dir="ltr">#      Wed Mar 06 10:57:24 2019 -0600</div><div dir="ltr"># Node ID 6f818d1f3dc795ce3b8a84d3a720a89fcba7a1e5</div><div dir="ltr"># Parent  49f9d2f7d8877cf7d86fc43c07ef86fc494175bc</div><div dir="ltr">removed redundant *pkey definition leading to Compile errors (Warnings as Errors) in windows compilation</div><div dir="ltr"><br></div><div dir="ltr">diff -r 49f9d2f7d887 -r 6f818d1f3dc7 src/event/ngx_event_openssl.c</div><div dir="ltr">--- a/src/event/ngx_event_openssl.c    Tue Mar 05 16:34:19 2019 +0300</div><div dir="ltr">+++ b/src/event/ngx_event_openssl.c    Wed Mar 06 10:57:24 2019 -0600</div><div dir="ltr">@@ -703,7 +703,6 @@</div><div dir="ltr"><br></div><div dir="ltr">         u_char      *p, *last;</div><div dir="ltr">         ENGINE      *engine;</div><div dir="ltr">-        EVP_PKEY    *pkey;</div><div dir="ltr"><br></div><div dir="ltr">         p = key->data + sizeof("engine:") - 1;</div><div dir="ltr">         last = (u_char *) ngx_strchr(p, ':');</div></div></div>