Carl George added the comment:

While attempting to build a Python 3.6 RPM for RHEL/CentOS 6, I noticed the 
following warning.

*** WARNING: renaming "_sqlite3" since importing it failed: 
build/lib.linux-i686-3.6-pydebug/_sqlite3.cpython-36dm-i386-linux-gnu.so: 
undefined symbol: sqlite3_stmt_readonly

The resolution of this issue introduced usage of the sqlite3_stmt_readonly 
interface.  That interface wasn't added to sqlite until 3.7.4 
(http://www.sqlite.org/releaselog/3_7_4.html).  My RPM build failed because 
RHEL/CentOS 6 only has sqlite 3.6.20.  I understand that Python can't support 
old libraries forever, but can this minimum sqlite version be noted somewhere 
in the documentation?

----------
nosy: +carlwgeorge

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue10740>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to