It's probably better to run with an old openssl...
Yep, that might have been easier than patching the source. It's not a bad approach, however, if you have the time and interest. I imagine that manually patching each encountered issue will be pretty educational.This was quite valuable for my own learning. Just my 2 sats.