<div dir="ltr">Hello Everyone,<div><br></div><div>I use OpenSSL's different versions as a submodule on my project. Currently, I am trying to set up a continuous integration pipeline and I'd like to be sure that if I clone OpenSSL without its submodules, would this cause a problem that is not observable in build logs? </div><div><br></div><div>I used to clone my project by running following command:</div><div><ul><li>git clone --recurse-submodules [my-project-url]</li></ul><div><br></div></div><div>But now I just use:</div><div><ul><li>git clone [my-project-url]</li><li>git submodule init</li><li>git submodule update</li></ul><div><br></div></div><div>Because the build's successfully completed and the project seems running without errors, however, I can't rely on my limited tests and I need to be exactly sure that not cloning OpenSSL submodules will cause disabled features or a runtime error. Thank you for your time.</div><div><br></div><div>Best regards,</div><div>Mustafa</div></div>