Patch attached and uploaded to DELAYED/5 for your enjoyment.

Cheers,

-- 
Iain Lane                                  [ i...@orangesquash.org.uk ]
Debian Developer                                   [ la...@debian.org ]
Ubuntu Developer                                   [ la...@ubuntu.com ]
diff -Nru tdb-1.3.0/debian/changelog tdb-1.3.0/debian/changelog
--- tdb-1.3.0/debian/changelog  2014-06-02 00:41:17.000000000 +0100
+++ tdb-1.3.0/debian/changelog  2014-06-04 16:28:51.000000000 +0100
@@ -1,3 +1,12 @@
+tdb (1.3.0-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Cherry-pick patch from upstream bug #10625 to fix FTBFS of
+    reverse-build-deps which include <tdb.h> due to missing <stdbool.h>
+    include. (Closes: #750572)
+
+ -- Iain Lane <la...@debian.org>  Wed, 04 Jun 2014 16:10:40 +0100
+
 tdb (1.3.0-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru tdb-1.3.0/debian/patches/missing-stdbool-include.patch 
tdb-1.3.0/debian/patches/missing-stdbool-include.patch
--- tdb-1.3.0/debian/patches/missing-stdbool-include.patch      1970-01-01 
01:00:00.000000000 +0100
+++ tdb-1.3.0/debian/patches/missing-stdbool-include.patch      2014-06-04 
16:28:51.000000000 +0100
@@ -0,0 +1,27 @@
+From 4e14a437963ba54987cd58b4e0705d9a6d8aea6f Mon Sep 17 00:00:00 2001
+From: Adam Williamson <awill...@redhat.com>
+Date: Fri, 23 May 2014 10:08:14 -0700
+Subject: [PATCH] tdb/include: include stdbool.h in tdb.h
+
+Commit db5bda56bf08 (tdb: add TDB_MUTEX_LOCKING support) adds a bool, but does
+not include stdbool.h. This causes any build including tdb.h to fail, at least
+for me with GCC 4.9.0.
+---
+ lib/tdb/include/tdb.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/include/tdb.h b/include/tdb.h
+index 5ea5e60..03e429c 100644
+--- a/include/tdb.h
++++ b/include/tdb.h
+@@ -31,6 +31,7 @@ extern "C" {
+ #endif
+ 
+ #include <signal.h>
++#include <stdbool.h>
+ 
+ /**
+  * @defgroup tdb The tdb API
+-- 
+1.9.3
+
diff -Nru tdb-1.3.0/debian/patches/series tdb-1.3.0/debian/patches/series
--- tdb-1.3.0/debian/patches/series     2014-06-02 00:41:17.000000000 +0100
+++ tdb-1.3.0/debian/patches/series     2014-06-04 16:28:51.000000000 +0100
@@ -1,2 +1,3 @@
+missing-stdbool-include.patch
 30_tdb_logging_func.diff
 40_test_transaction_expand_non_fatal.diff

Attachment: signature.asc
Description: Digital signature

Reply via email to