I am working on a project using SQLite and I need an option enabled that is not enabled in the version installed on my Ubuntu 18.04.1 box. No big deal - I can easily grab the source and build my own version. In looking at the compile options of the installed version, I noticed that SQLite is built with the OMIT_LOOKASIDE option which changes how SQLite manages memory.
Why was this compilation option chosen?
Edited to add:
Installed version of SQLite is 3.22.0.
The lookaside option apparently is disabled in upstream debian package because it lead to crashes in libsqlite-3 as per bug #615061. The referenced bug report is also mentioned in the changelog of the 3.22.0-1 package version (sorry for the image of text, currently working in VM without clipboard supoprt):