[Python-checkins] r66776 - python/trunk/setup.py

hirokazu.yamamoto python-checkins at python.org
Sat Oct 4 09:33:29 CEST 2008


Author: hirokazu.yamamoto
Date: Fri Oct  3 19:34:49 2008
New Revision: 66776

Log:
Issue #1706863: Fixed "'NoneType' object has no attribute 'rfind'" error when sqlite libfile not found.


Modified:
   python/trunk/setup.py

Modified: python/trunk/setup.py
==============================================================================
--- python/trunk/setup.py	(original)
+++ python/trunk/setup.py	Fri Oct  3 19:34:49 2008
@@ -934,7 +934,8 @@
             ]
             sqlite_libfile = self.compiler.find_library_file(
                                 sqlite_dirs_to_check + lib_dirs, 'sqlite3')
-            sqlite_libdir = [os.path.abspath(os.path.dirname(sqlite_libfile))]
+            if sqlite_libfile:
+                sqlite_libdir = [os.path.abspath(os.path.dirname(sqlite_libfile))]
 
         if sqlite_incdir and sqlite_libdir:
             sqlite_srcs = ['_sqlite/cache.c',


More information about the Python-checkins mailing list