Python 2.5 - Build Error on Windows because of SQLite3

L

llothar

Why does Python2.5 do not include the amalgamation source code of
sqlite3?

At the moment it is not possible to build the system out of the box
with the Visual Studio project.
I don't think this is good. The amalgamation version is exactly for
this purpose.

Is there a 2.5.3 release on the way?
 
G

Gerhard Häring

llothar said:
Why does Python2.5 do not include the amalgamation source code of
sqlite3? [...]

First, at the time Python grew the sqlite3 module, there was no
amalgamation yet.

My reasoning:

So that Python doesn't need to release a security release, should a
security bug in SQLite be found. Users can then download the new DLL
from the SQLite homepage and place it into their Python's DLL folder.

Ok, in reality that's probably only true for x86 Windows, not IA64
and/or AMD64 ;-)

OTOH it would save me and the Python team some effort if we bundled a
specific SQLite amalgamation with Python. Bug reports about bit-rotten
SQLite 3.x versions would then not appear :p

Nowadays we support SQLite 3.0.8 through the very latest one. That means
quite a few #ifdefs and friends in the C source code and also in the
unit tests.

-- Gerhard
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,787
Messages
2,569,627
Members
45,328
Latest member
66Teonna9

Latest Threads

Top