On Sun, Aug 03, 2008 at 10:39:34PM +0800, Thomas Goirand wrote:

> I'm not against an NMU, I'm pretty loaded with work.

Ok, NMU uploaded.  The final diff is attached.

> Does that bug appears as well on Lenny? If so, can you manage to contact
> debian-release to make them send the patched version to Testing?

The bug does not affect lenny, because packages need to be rebuilt against
the new FreeTDS in unstable before any of this can transition to testing and
that's what has failed here.  However, once I manage to get all of the
reverse-dependencies into a buildable state, this is a library transition
that has previously been approved by the release team, so the updated
packages will be moved into lenny.

Thanks,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
[EMAIL PROTECTED]                                     [EMAIL PROTECTED]
diff -u libdbi-drivers-0.8.2-1/debian/rules libdbi-drivers-0.8.2-1/debian/rules
--- libdbi-drivers-0.8.2-1/debian/rules
+++ libdbi-drivers-0.8.2-1/debian/rules
@@ -20,7 +20,10 @@
 	cp /usr/share/misc/config.sub .
 	cp /usr/share/misc/config.guess .
 
-	./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --with-pgsql --with-mysql --with-sqlite --with-sqlite3 --with-freetds --enable-docs --enable-libdbi
+	./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
+		--prefix=/usr --with-pgsql --with-mysql --with-sqlite \
+		--with-sqlite3 --with-freetds --with-freetds-dir=/usr \
+		--enable-docs --enable-libdbi
 # This is for the moment removed until the upstream fixes the problems with
 # the new API: --with-firebird
 
diff -u libdbi-drivers-0.8.2-1/debian/changelog libdbi-drivers-0.8.2-1/debian/changelog
--- libdbi-drivers-0.8.2-1/debian/changelog
+++ libdbi-drivers-0.8.2-1/debian/changelog
@@ -1,3 +1,13 @@
+libdbi-drivers (0.8.2-1-4.1) unstable; urgency=high
+
+  * Non-maintainer upload with maintainer's approval.
+  * High urgency upload for RC bugfix.
+  * Pass --freetds-inc-dir to configure, to bypass the ridiculous upstream
+    AC_FIND_FILE() checks for files that *aren't used during the build*;
+    fixes a build failure with FreeTDS 0.82.  Closes: #493349.
+
+ -- Steve Langasek <[EMAIL PROTECTED]>  Sat, 02 Aug 2008 09:00:11 +0000
+
 libdbi-drivers (0.8.2-1-4) unstable; urgency=low
 
   * Updated the dbd_pgsql.c so it doesn't conflicts with the declaration of

Reply via email to