On Mon, Sep 9, 2013 at 10:32:00 -0500, Peter Samuelson wrote: > > [Julien Cristau] > > + * Non-maintainer upload. > > + * Drop SQLite version check (closes: #722233). This is dpkg-shlibdeps' > > job. > > Well, you're half right: it's something that should be expressed as > package dependencies, at which point the runtime version check would be > redundant and perhaps too strict. > > But dpkg-shlibdeps looks only at C symbols. The effective ABI of the > SQLite library includes many things that do not show up as C symbols: > it is an interpreter for (a subset of) SQL and the ABI involves passing > strings around, which are interpreted. > > The thing to do is to figure out which SQLite version-specific features > are used by a given svn codebase - when it detects the sqlite version > at build time - and work out a dependency from _that_. Still thinking > about a good way to do that. > Or one could move the sqlite feature detection to runtime. In any case I'll cancel the NMU, thanks for the reply.
Cheers, Julien
signature.asc
Description: Digital signature

