Closed benoit-pierre closed 1 month ago
I'm not entirely sure if that patch is still relevant btw. It could be it was mainly a 2.3 problem. But it's hard to test; I couldn't reproduce it myself even on 2.3.
Up until recently, I would have agreed (I've never used it on my meson branch), but I'm now having issues loading one of my test files (this animated GIF) when the patch is not applied (ARM build on my old Nexus 7). I don't know if something is getting triggered by the the newer giflib.
Also see this somewhat related discussion: https://github.com/koreader/koreader/issues/4137#issuecomment-410677398
Oh, it is very much still relevant, the virtual address space mapping layout hasn't changed on Android AFAIK, and arm32 not being able to jump far will never change ;).
Speaking of, this doesn't include the debug patch, which is really helpful in double-checking that it's behaving as expected ;).
Cf. https://github.com/koreader/koreader/pull/12285.
This change is