I have an embedded (uclibc) target where I don't have readline installed. I would like to install sqlite without having to add the readline library. Reproducible: Always
assigning to maintainers
dev-db/sqlite doesn't depend on sys-libs/readline. Please explain your suggestion in more details.
When sqlite3 is built, it is linked against sys-libs/readline. I don't have the readline library on the embedded target that I use, and would rather not add (due to space limitations). So, instead, I built sqlite with --disable-readline, then sqlite3 did not link against the readline library. So, I'm suggesting that a readline USE flag be added to the sqlite ebuild that I can set to -readline.
(In reply to comment #3) > When sqlite3 is built, it is linked against sys-libs/readline. I don't have > the readline library on the embedded target that I use, and would rather not > add (due to space limitations). So, instead, I built sqlite with > --disable-readline, then sqlite3 did not link against the readline library. > Yeah there seems to be ./configure switch: betelgeuse@pena /var/tmp/portage/dev-db/sqlite-3.6.17/work/sqlite-3.6.17 $ ./configure --help | grep readline --disable-readline disable readline support [default=detect] --with-readline-lib specify readline library --with-readline-inc specify readline include paths
I added "readline" USE flag.