Running a slightly modified version of Lemmy based on 0.18.5. Needed to upgrade a few of the dependencies. The worst was a segfault from the Rust crate jsonwebtoken!
Same. And for me it’s not just the security enhancements. You can find race conditions, poor assumptions about the underlying system, poor documentation…
Software portability is more than just getting software to run on loads of systems (if that makes sense!)