rpms/rekall/devel rekall-unixODBCfix.patch, NONE, 1.1 rekall.spec, 1.39, 1.40
Tom Callaway
spot at fedoraproject.org
Fri Feb 27 21:55:11 UTC 2009
- Previous message (by thread): rpms/libwfut/devel libwfut-0.2.1-gcc44.patch, NONE, 1.1 libwfut.spec, 1.8, 1.9 libwfut-0.2.0-gcc43.patch, 1.1, NONE libwfut-0.2.0-system-tinyxml.patch, 1.2, NONE
- Next message (by thread): rpms/cgoban/devel cgoban.spec,1.14,1.15
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: spot
Update of /cvs/pkgs/rpms/rekall/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15242
Modified Files:
rekall.spec
Added Files:
rekall-unixODBCfix.patch
Log Message:
fix build against new unixODBC
rekall-unixODBCfix.patch:
--- NEW FILE rekall-unixODBCfix.patch ---
diff -Naur rekall-2.4.6.orig/db/odbc/kb_odbc.cpp rekall-2.4.6/db/odbc/kb_odbc.cpp
--- rekall-2.4.6.orig/db/odbc/kb_odbc.cpp 2007-01-03 08:20:29.000000000 -0500
+++ rekall-2.4.6/db/odbc/kb_odbc.cpp 2009-02-17 00:57:08.000000000 -0500
@@ -1095,9 +1095,9 @@
SQLCHAR name [101] = "" ;
SQLCHAR type [101] = "" ;
SQLCHAR remarks [301] = "" ;
- SQLINTEGER indName ;
- SQLINTEGER indType ;
- SQLINTEGER indRemarks ;
+ SQLLEN indName ;
+ SQLLEN indType ;
+ SQLLEN indRemarks ;
long odbcRC ;
KB::TableType tabType ;
@@ -1904,7 +1904,7 @@
int &nRows
)
{
- SQLINTEGER sqlRows ;
+ SQLLEN sqlRows ;
long odbcRC = SQLRowCount (stmHandle, &sqlRows) ;
if (!checkRCOK(stmHandle, odbcRC, "Error finding ODBC row count"))
@@ -2056,7 +2056,7 @@
SQLCHAR colName[101] ;
SQLSMALLINT nameLen ;
SQLSMALLINT colType ;
- SQLUINTEGER colSize ;
+ SQLULEN colSize ;
SQLSMALLINT decimal ;
SQLSMALLINT nullable ;
long odbcRC ;
@@ -2219,7 +2219,7 @@
SQLCHAR colName[101] ;
SQLSMALLINT nameLen ;
SQLSMALLINT colType ;
- SQLUINTEGER colSize ;
+ SQLULEN colSize ;
SQLSMALLINT decimal ;
SQLSMALLINT nullable ;
diff -Naur rekall-2.4.6.orig/db/odbc/kb_odbc_jet.cpp rekall-2.4.6/db/odbc/kb_odbc_jet.cpp
--- rekall-2.4.6.orig/db/odbc/kb_odbc_jet.cpp 2006-10-11 02:30:03.000000000 -0400
+++ rekall-2.4.6/db/odbc/kb_odbc_jet.cpp 2009-02-17 01:02:47.000000000 -0500
@@ -136,7 +136,7 @@
}
char buffer[32] ;
- SQLINTEGER bufflen ;
+ SQLLEN bufflen ;
odbcRC = SQLGetData
( m_getHandle,
diff -Naur rekall-2.4.6.orig/db/odbc/kb_odbc_mysql.cpp rekall-2.4.6/db/odbc/kb_odbc_mysql.cpp
--- rekall-2.4.6.orig/db/odbc/kb_odbc_mysql.cpp 2006-10-11 02:30:03.000000000 -0400
+++ rekall-2.4.6/db/odbc/kb_odbc_mysql.cpp 2009-02-17 01:06:08.000000000 -0500
@@ -126,7 +126,7 @@
}
char buffer[32] ;
- SQLINTEGER bufflen ;
+ SQLLEN bufflen ;
odbcRC = SQLGetData
( m_getHandle,
@@ -297,7 +297,7 @@
}
char buffer[GETBUFSIZ+8] ;
- SQLINTEGER bufflen ;
+ SQLLEN bufflen ;
odbcRC = SQLGetData
( stmHandle,
diff -Naur rekall-2.4.6.orig/db/srclib/kb_odbcrow.cpp rekall-2.4.6/db/srclib/kb_odbcrow.cpp
--- rekall-2.4.6.orig/db/srclib/kb_odbcrow.cpp 2006-10-11 02:30:03.000000000 -0400
+++ rekall-2.4.6/db/srclib/kb_odbcrow.cpp 2009-02-17 00:46:23.000000000 -0500
@@ -53,8 +53,8 @@
for (uint colno = 0 ; colno < nvals ; colno += 1)
{
char buffer[GETBUFSIZ + 8];
- SQLINTEGER bufflen ;
- SQLINTEGER bufflen2 ;
+ SQLLEN bufflen ;
+ SQLLEN bufflen2 ;
SQLRETURN odbcRC ;
*(long*)(&buffer[GETBUFSIZ + 4]) = MAGIC;
diff -Naur rekall-2.4.6.orig/db/srclib/kb_odbcval.h rekall-2.4.6/db/srclib/kb_odbcval.h
--- rekall-2.4.6.orig/db/srclib/kb_odbcval.h 2006-10-11 02:30:03.000000000 -0400
+++ rekall-2.4.6/db/srclib/kb_odbcval.h 2009-02-17 00:55:47.000000000 -0500
@@ -20,8 +20,8 @@
SQLSMALLINT m_ptype ;
SQLSMALLINT m_vtype ;
SQLPOINTER m_vptr ;
- SQLINTEGER m_vlen ;
- SQLINTEGER m_slind ;
+ SQLLEN m_vlen ;
+ SQLLEN m_slind ;
public :
@@ -32,6 +32,6 @@
inline SQLSMALLINT ptype () { return m_ptype ; }
inline SQLSMALLINT vtype () { return m_vtype ; }
inline SQLPOINTER vptr () { return m_vptr ; }
- inline SQLINTEGER vlen () { return m_vlen ; }
- inline SQLINTEGER *slind () { return &m_slind ; }
+ inline SQLLEN vlen () { return m_vlen ; }
+ inline SQLLEN *slind () { return &m_slind ; }
} ;
Index: rekall.spec
===================================================================
RCS file: /cvs/pkgs/rpms/rekall/devel/rekall.spec,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- rekall.spec 25 Feb 2009 19:39:52 -0000 1.39
+++ rekall.spec 27 Feb 2009 21:54:41 -0000 1.40
@@ -3,7 +3,7 @@
Name: rekall
Summary: A KDE database front-end application
Version: 2.4.6
-Release: 9%{?dist}
+Release: 10%{?dist}
Group: Development/Tools
License: GPLv2
URL: http://www.rekallrevealed.org/
@@ -18,6 +18,7 @@
Patch9: rekall-2.4.6-gcc43.patch
Patch10: rekall-2.4.6-fixflags.patch
Patch11: rekall-2.4.6-xbsql.l.patch
+Patch12: rekall-unixODBCfix.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: python-devel, mysql-devel, postgresql-devel, unixODBC-devel
BuildRequires: kdelibs3-devel, desktop-file-utils, libacl-devel
@@ -124,6 +125,8 @@
%patch10 -p1
# Fix xbsql.l
%patch11 -p1 -b .fix
+# Fix rekall to build against the latest unixODBC
+%patch12 -p1 -b .unixODBC
rm -rf libs/el32/hash.cpp.orig libs/kbase/kb_parse.cpp.orig libs/kbase/kb_link.cpp.orig
@@ -337,6 +340,9 @@
%{_libdir}/librekallqt_driver_sqlite3.so*
%changelog
+* Fri Feb 27 2009 Tom "spot" Callaway <tcallawa at redhat.com> - 2.4.6-10
+- fix rekall to build against the latest unixODBC (thanks to tom lane)
+
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.4.6-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
- Previous message (by thread): rpms/libwfut/devel libwfut-0.2.1-gcc44.patch, NONE, 1.1 libwfut.spec, 1.8, 1.9 libwfut-0.2.0-gcc43.patch, 1.1, NONE libwfut-0.2.0-system-tinyxml.patch, 1.2, NONE
- Next message (by thread): rpms/cgoban/devel cgoban.spec,1.14,1.15
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list