<div dir="ltr"><div dir="ltr">Dear virtuoso-opensource maintainers,<br><br>I have developed a patch that allows virtuoso-opensource to build with both OpenSSL 3.x and OpenSSL 4.0 [1].<br><br><div>The FTBFS was caused by two main issues:</div><div>- the code directly accessed internal fields that have been made opaque in OpenSSL 4.0. The patch updates these to use the appropriate accessors.</div><div>- several OpenSSL functions now return const pointers. The patch updates the relevant call sites to match theirĀ </div><br>I have attached the patch to this message. Please let me know if you need anything else.<br><br>Best wishes,<br>Ruan<br><br>[1]: <a href="https://launchpad.net/~ruancomelli/+archive/ubuntu/fix-lp2155011/+sourcepub/18550551/+listing-archive-extra" target="_blank">https://launchpad.net/~ruancomelli/+archive/ubuntu/fix-lp2155011/+sourcepub/18550551/+listing-archive-extra</a></div>
</div>