$OpenBSD: patch-tests_py,v 1.2 2017/08/10 17:27:34 sthen Exp $

>>> print apsw.sqlite3_sourceid()
OpenBSD

Index: tests.py
--- tests.py.orig
+++ tests.py
@@ -426,7 +426,7 @@ class APSW(unittest.TestCase):
         apsw.SQLITE_FCNTL_SIZE_HINT
         apsw.mapping_file_control["SQLITE_FCNTL_SIZE_HINT"]==apsw.SQLITE_FCNTL_SIZE_HINT
         apsw.URIFilename
-        self.assertTrue(len(apsw.sqlite3_sourceid())>10)
+        self.assertTrue(len(apsw.sqlite3_sourceid())>=7)
 
     def testConnection(self):
         "Test connection opening"
@@ -8229,7 +8229,7 @@ def setup(write=write):
         if sys.platform.startswith("darwin"):
             write("  gcc -fPIC -bundle -o "+LOADEXTENSIONFILENAME+" -I. -Isqlite3 src/testextension.c\n")
         else:
-            write("  gcc -fPIC -shared -o "+LOADEXTENSIONFILENAME+" -I. -Isqlite3 src/testextension.c\n")
+            write("  cc -fPIC -shared -o "+LOADEXTENSIONFILENAME+" -I. -Isqlite3 src/testextension.c\n")
         del APSW.testLoadExtension
         sys.stdout.flush()
 
