In generating the debian package of fossil 1.29, the build system coughed up the following warning:

dpkg-shlibdeps: warning: package could avoid a useless dependency if was not linked against libreadline.so.6 (it uses none of the library's symbols)

dpkg-shlibdeps: warning: package could avoid a useless dependency if was not linked against libdl.so.2 (it uses none of the library's symbols)

I manually invoked the linking command with -lreadline -ldl removed, and by gum it was right!

Either I'm missing some options I should be passing ./configure or something unnecessary is going on.

Cheers,

--Barak.