+dma (0.0.2010.06.17-6) UNRELEASED; urgency=low
+
+ * Add the 37-gnu-hurd patch to really fix the FTBFS on GNU/Hurd.
+
+ -- Peter Pentchev <roam@ringlet.net> Sat, 16 Oct 2010 18:54:54 +0300
+
dma (0.0.2010.06.17-5) unstable; urgency=low
* Only use SA_NOCLDWAIT if available to fix the Hurd FTBFS.
--- /dev/null
+Description: Further fixes to the build on the GNU Hurd
+ - include <sys/file.h> for LOCK_EX
+ - define MAXHOSTNAMELEN if absent
+Forwarded: no
+Author: Peter Pentchev <roam@ringlet.net>
+Last-Update: 2010-10-16
+
+--- a/spool.c
++++ b/spool.c
+@@ -32,6 +32,7 @@
+ * SUCH DAMAGE.
+ */
+
++#include <sys/file.h>
+ #include <sys/stat.h>
+
+ #include <ctype.h>
+--- a/util.c
++++ b/util.c
+@@ -33,6 +33,7 @@
+ */
+
+ #include <sys/param.h>
++#include <sys/file.h>
+ #include <errno.h>
+ #include <fcntl.h>
+ #include <netdb.h>
+@@ -43,6 +44,14 @@
+
+ #include "dma.h"
+
++/**
++ * A quick'n'dirty hack to get dma to build on the GNU Hurd.
++ * A real fix would dynamically allocate the hostname array.
++ */
++#ifndef MAXHOSTNAMELEN
++#define MAXHOSTNAMELEN 1024
++#endif
++
+ const char *
+ hostname(void)
+ {