Mark Phippard wrote:
> Is the minimum requires SQLite version going to be a problem? I
> recall for merge tracking we were requiring a really old version and
> even then some systems did not have it. I know everyone "loves
> libraries" but maybe we ought to take the approach of compiling the
> version we need into our library? Everyone talks about how easy that
> would be to do, but we did not do it back when 1.5 was using SQLite.
> I recall getting the library built on Windows was a PITA.
The one concern I've heard voiced about shipping and compiling SQLite into our
own libraries is that we then place the burden on ourselves to track SQLite
releases closely. I'm not so worry about minor feature releases, but in the
case there is a data-corruption or security issue in SQLite, we'd need to do a
new release of Subversion, just to include the fix. By just using the libraries
already on the users OS, we can let the package manager worry about that
problem. I don't know how valid this problem is, but it's something we should
consider.
And getting *anything* built on Windows is painful, not just SQLite.
-Hyrum
Received on 2008-10-02 19:08:58 CEST