<html><head></head><body><div class="yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div dir="ltr" data-setdir="false"><div><div dir="ltr" data-setdir="false">Hello,</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">I am porting application from openSSL version 1.0.2u to 1.1.1k and linker complaints that symbols <span><span style="color: rgb(0, 0, 0); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;">X509_set_notAfter and <span><span style="color: rgb(0, 0, 0); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;">X509_set_notBefore are missing.<br></span></span></span></span><br>I've checked both <span><span style="color: rgb(0, 0, 0); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;">versions 1.0.2u and 1.1.1k and I see that these symbols <span><span style="color: rgb(0, 0, 0); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;">really </span></span>are not present in <span><span style="color: rgb(0, 0, 0); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;">1.1.1k. </span></span></span></span></div><div><br></div><div dir="ltr" data-setdir="false">user@ubuntu_dev_vm:~/tools/openssl$ nm -D --defined-only 1.0.2u/lib/libcrypto.so.1.0.0 | grep X509_set_not</div><div>00110994 T X509_set_notAfter</div><div>001109fc T X509_set_notBefore</div><div dir="ltr" data-setdir="false"> <span><span style="color: rgb(0, 0, 0); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;">user</span></span>@ubuntu_dev_vm:~/tools/openssl$ nm -D --defined-only 1.1.1k/libcrypto.so.1.1 | grep X509_set_not</div><div dir="ltr" data-setdir="false"> <span><span style="color: rgb(0, 0, 0); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;">user</span></span>@ubuntu_dev_vm:~/tools/openssl$ </div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false"><span><span style="color: rgb(0, 0, 0); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;">I use default builds with NO limiting defines OPENSSL_API_COMPAT as described in the wiki : </span><a href="https://wiki.openssl.org/index.php/OpenSSL_1.1.0_Changes" style="color: rgb(25, 106, 212); text-decoration-line: underline; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;" rel="nofollow" target="_blank">https://wiki.openssl.org/index.php/OpenSSL_1.1.0_Changes</a></span><br></div><div><br></div></div>Can anyone clarify how to resolve the issue with <span><span style="color: rgb(0, 0, 0); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;">X509_set_notAfter and </span><span style="color: rgb(0, 0, 0); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;">X509_set_notBefore </span></span>symbols.<br><br>Thanks</div><div dir="ltr" data-setdir="false">Robert</div></div></body></html>