Package: release.debian.org Severity: normal User: release.debian.org@packages.debian.org Usertags: unblock Hi, Please unblock package dma I'm really sorry to bother you again, but... the day before I uploaded a new version of dma, with a *real* fix for the GNU/Hurd build; this ought to be the last time, honest! :) Attached is the debdiff - the build fix, switching to bzip2, and another little speed-up of the build, using := instead of = for shell commands in the rules file. unblock dma/0.0.2010.06.17-6 -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (990, 'testing'), (500, 'oldstable'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.32-5-686 (SMP w/2 CPU cores) Locale: LANG=bg_BG.UTF-8, LC_CTYPE=bg_BG.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash
diffstat for dma-0.0.2010.06.17-6 changelog | 8 ++++++++ patches/37-gnu-hurd.patch | 42 ++++++++++++++++++++++++++++++++++++++++++ patches/series | 1 + rules | 6 +++--- source/options | 2 ++ 5 files changed, 56 insertions(+), 3 deletions(-) diff -urN dma-0.0.2010.06.17-5/debian/changelog dma-0.0.2010.06.17-6/debian/changelog --- dma-0.0.2010.06.17-5/debian/changelog 2010-10-07 11:42:24.000000000 +0300 +++ dma-0.0.2010.06.17-6/debian/changelog 2010-10-17 00:08:38.000000000 +0300 @@ -1,3 +1,11 @@ +dma (0.0.2010.06.17-6) unstable; urgency=low + + * Add the 37-gnu-hurd patch to really fix the FTBFS on GNU/Hurd. + * Convert several shell output assignments from = to := + * Switch to bzip2 compression for the Debian tarball. + + -- Peter Pentchev <roam@ringlet.net> Sun, 17 Oct 2010 00:08:33 +0300 + dma (0.0.2010.06.17-5) unstable; urgency=low * Only use SA_NOCLDWAIT if available to fix the Hurd FTBFS. diff -urN dma-0.0.2010.06.17-5/debian/patches/37-gnu-hurd.patch dma-0.0.2010.06.17-6/debian/patches/37-gnu-hurd.patch --- dma-0.0.2010.06.17-5/debian/patches/37-gnu-hurd.patch 1970-01-01 02:00:00.000000000 +0200 +++ dma-0.0.2010.06.17-6/debian/patches/37-gnu-hurd.patch 2010-10-16 18:54:00.000000000 +0300 @@ -0,0 +1,42 @@ +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) + { diff -urN dma-0.0.2010.06.17-5/debian/patches/series dma-0.0.2010.06.17-6/debian/patches/series --- dma-0.0.2010.06.17-5/debian/patches/series 2010-10-07 11:18:28.000000000 +0300 +++ dma-0.0.2010.06.17-6/debian/patches/series 2010-10-16 18:54:13.000000000 +0300 @@ -19,3 +19,4 @@ 34-manpage-defaults.patch 35-delivery-retry.patch 36-sa_nocldwait.patch +37-gnu-hurd.patch diff -urN dma-0.0.2010.06.17-5/debian/rules dma-0.0.2010.06.17-6/debian/rules --- dma-0.0.2010.06.17-5/debian/rules 2010-06-18 18:27:07.000000000 +0300 +++ dma-0.0.2010.06.17-6/debian/rules 2010-10-16 18:58:37.000000000 +0300 @@ -5,9 +5,9 @@ DDIR= $(CURDIR)/debian D= $(DDIR)/dma -CFLAGS= $(shell dpkg-buildflags --get CFLAGS) -CPPFLAGS= $(shell dpkg-buildflags --get CPPFLAGS) -LDFLAGS= $(shell dpkg-buildflags --get LDFLAGS) +CFLAGS:= $(shell dpkg-buildflags --get CFLAGS) +CPPFLAGS:= $(shell dpkg-buildflags --get CPPFLAGS) +LDFLAGS:= $(shell dpkg-buildflags --get LDFLAGS) CFLAGS+= -DNEED_GETPROGNAME -DNEED_REALLOCF -DNEED_STRLCPY diff -urN dma-0.0.2010.06.17-5/debian/source/options dma-0.0.2010.06.17-6/debian/source/options --- dma-0.0.2010.06.17-5/debian/source/options 1970-01-01 02:00:00.000000000 +0200 +++ dma-0.0.2010.06.17-6/debian/source/options 2010-10-16 19:05:03.000000000 +0300 @@ -0,0 +1,2 @@ +compression = "bzip2" +compression-level = 9
Attachment:
signature.asc
Description: Digital signature