diff -pruN 0.80-1/debian/changelog 0.80-1ubuntu1/debian/changelog
--- 0.80-1/debian/changelog	2009-10-27 01:00:44.000000000 +0000
+++ 0.80-1ubuntu1/debian/changelog	2009-10-26 19:43:39.000000000 +0000
@@ -1,3 +1,10 @@
+sqliteodbc (0.80-1ubuntu1) karmic; urgency=low
+
+  * GCC 4.4 fix, architecture specific issue using a char * as fake va_list
+    (LP: #438450).
+
+ -- David Sugar <david.sugar@canonical.com>  Mon, 28 Sep 2009 19:50:15 -0400
+
 sqliteodbc (0.80-1) unstable; urgency=low
 
   * New upstream release (Closes: #516367)
diff -pruN 0.80-1/debian/control 0.80-1ubuntu1/debian/control
--- 0.80-1/debian/control	2009-10-27 01:00:44.000000000 +0000
+++ 0.80-1ubuntu1/debian/control	2009-10-26 19:43:39.000000000 +0000
@@ -1,6 +1,7 @@
 Source: sqliteodbc
 Priority: optional
-Maintainer: Sam Clegg <samo@debian.org>
+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
+XSBC-Original-Maintainer: Sam Clegg <samo@debian.org>
 Build-Depends: debhelper (>= 5), autotools-dev, cdbs, libsqlite-dev, unixodbc-dev, libsqlite3-dev
 Standards-Version: 3.7.2
 Section: libs
diff -pruN 0.80-1/sqliteodbc.c 0.80-1ubuntu1/sqliteodbc.c
--- 0.80-1/sqliteodbc.c	2009-01-20 09:22:22.000000000 +0000
+++ 0.80-1ubuntu1/sqliteodbc.c	2009-10-26 19:43:39.000000000 +0000
@@ -39,6 +39,10 @@
 #endif
 #endif
 
+#if __GNUC__ > 4 || (__GNUC__ == 4 && (__GNUC_MINOR__ > 3))
+#define	CANT_PASS_VALIST_AS_CHARPTR 1
+#endif
+
 #ifdef _WIN64
 #define CANT_PASS_VALIST_AS_CHARPTR
 #endif
