Index: Makefile
===================================================================
RCS file: /home/pcvs/ports/databases/qt-odbc-plugin/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- Makefile	6 Jun 2008 13:17:06 -0000	1.12
+++ Makefile	26 Jan 2009 17:45:10 -0000
@@ -8,7 +8,7 @@
 
 PORTNAME=	qt-${DB}-plugin
 PORTVERSION=	3.3.8
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	databases
 MASTER_SITES=	${MASTER_SITE_QT}
 DISTNAME=	qt-x11-free-${PORTVERSION}
@@ -23,6 +23,7 @@ DB=		odbc
 
 LIB_DEPENDS+=	odbc:${PORTSDIR}/databases/unixODBC \
 		qt-mt:${PORTSDIR}/x11-toolkits/qt33
+BUILD_DEPENDS=	unixODBC>=2.2.14_1:${PORTSDIR}/databases/unixODBC
 
 USE_BZIP2=	yes
 PLUGIN=		plugins/src/sqldrivers/${DB}
Index: files/patch-src-sql-drivers-odbc-qsql_odbc.cpp
===================================================================
RCS file: files/patch-src-sql-drivers-odbc-qsql_odbc.cpp
diff -N files/patch-src-sql-drivers-odbc-qsql_odbc.cpp
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ files/patch-src-sql-drivers-odbc-qsql_odbc.cpp	26 Jan 2009 17:44:09 -0000
@@ -0,0 +1,21 @@
+--- src/sql/drivers/odbc/qsql_odbc.cpp.orig	2009-01-26 23:43:41.000000000 +0600
++++ src/sql/drivers/odbc/qsql_odbc.cpp	2009-01-26 23:43:53.000000000 +0600
+@@ -57,18 +57,8 @@
+ #endif
+ 
+ // newer platform SDKs use SQLLEN instead of SQLINTEGER
+-#ifdef SQLLEN
+ # define QSQLLEN SQLLEN
+-#else
+-# define QSQLLEN SQLINTEGER
+-#endif
+-
+-#ifdef SQLULEN
+ # define QSQLULEN SQLULEN
+-#else
+-# define QSQLULEN SQLUINTEGER
+-#endif
+-
+ 
+ static const QSQLLEN COLNAMESIZE = 256;
+ //Map Qt parameter types to ODBC types
