By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
444,199 Members | 1,125 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 444,199 IT Pros & Developers. It's quick & easy.

Python 2.5 - Build Error on Windows because of SQLite3

P: n/a
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?
Mar 28 '08 #1
Share this Question
Share on Google+
1 Reply


P: n/a
llothar wrote:
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
Mar 28 '08 #2

This discussion thread is closed

Replies have been disabled for this discussion.