Fri Oct 14 04:14:36 2011 UTC ()
Fix build with current freetds.


(dholland)
diff -r1.3 -r1.4 pkgsrc/databases/py-mssql/distinfo
diff -r0 -r1.1 pkgsrc/databases/py-mssql/patches/patch-mssqldbmodule_c

cvs diff -r1.3 -r1.4 pkgsrc/databases/py-mssql/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/py-mssql/distinfo 2007/06/15 16:08:39 1.3
+++ pkgsrc/databases/py-mssql/distinfo 2011/10/14 04:14:35 1.4
@@ -1,5 +1,6 @@ @@ -1,5 +1,6 @@
1$NetBSD: distinfo,v 1.3 2007/06/15 16:08:39 obache Exp $ 1$NetBSD: distinfo,v 1.4 2011/10/14 04:14:35 dholland Exp $
2 2
3SHA1 (pymssql-0.8.0.tar.gz) = e06618f2023ef2b7f6901479d7e3b6c56cecf323 3SHA1 (pymssql-0.8.0.tar.gz) = e06618f2023ef2b7f6901479d7e3b6c56cecf323
4RMD160 (pymssql-0.8.0.tar.gz) = d55535d9e17bc79a3f3cda040fc13edd7c3c74d6 4RMD160 (pymssql-0.8.0.tar.gz) = d55535d9e17bc79a3f3cda040fc13edd7c3c74d6
5Size (pymssql-0.8.0.tar.gz) = 158030 bytes 5Size (pymssql-0.8.0.tar.gz) = 158030 bytes
 6SHA1 (patch-mssqldbmodule_c) = 838189627666cbffbb324da7238289e78080c63c

File Added: pkgsrc/databases/py-mssql/patches/patch-mssqldbmodule_c
$NetBSD: patch-mssqldbmodule_c,v 1.1 2011/10/14 04:14:36 dholland Exp $

Fix build with latest freetds, which now provides BYTE and LPBYTE.

--- mssqldbmodule.c~	2006-09-22 19:44:17.000000000 +0000
+++ mssqldbmodule.c
@@ -67,9 +67,6 @@
   #define SQLVARCHAR	SYBVARCHAR
   #define SQLCHAR	SYBCHAR
   #define SQLTEXT	SYBTEXT
-
-  #define BYTE		unsigned char
-  typedef unsigned char *LPBYTE;
 #endif
 
 #define TYPE_STRING	1