Your message dated Fri, 15 Jun 2012 00:18:35 +0000
with message-id <[email protected]>
and subject line Bug#668951: fixed in lockdev 1.0.3-1.5
has caused the Debian Bug report #668951,
regarding lockdev: FTBFS on hurd-i386
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
668951: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=668951
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: lockdev
Version: 1.0.3-1.4
Severity: important
Tags: patch
User: [email protected]
Usertags: hurd

Hello,

lockdev currently FTBFS on hurd-i386, because sysmacros.h defines
major/minor() there, and not gnu_dev_major/minor(). MAXPATHLEN is also
used unconditionally, while POSIX says it is optional when there is no
hard limit.

The attached patch fixes both issues.

Samuel

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.4 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

-- 
Samuel Thibault <[email protected]>
<s> bah, j'aime bien les feux d'artifices, mais j'ai peur de me prendre un 
boeing sur le coin de la gueule si je vais sur le pont de brooklyn
 -+- #ens-mim - 11 septembre forever -+-
--- src/lockdev.c.orig  2012-04-16 02:16:00.561869186 +0200
+++ src/lockdev.c       2012-04-16 02:16:14.505569176 +0200
@@ -125,14 +125,23 @@
 #include <sys/file.h>
 #if defined (__GNU_LIBRARY__)
 # include <sys/sysmacros.h>
+#ifdef __GNU__
+# define MAJOR(dev) major (dev)
+# define MINOR(dev) minor (dev)
+#else
 # define MAJOR(dev) gnu_dev_major (dev)
 # define MINOR(dev) gnu_dev_minor (dev)
+#endif
 #else
 #  error "put here a define for MAJOR and MINOR"
 #endif
 
 #include "lockdev.h"
 
+#ifndef MAXPATHLEN
+#define MAXPATHLEN 4096
+#endif
+
 /*
  *     PROTOTYPES for internal functions
  *     all internal functions names start with _dl_

--- End Message ---
--- Begin Message ---
Source: lockdev
Source-Version: 1.0.3-1.5

We believe that the bug you reported is fixed in the latest version of
lockdev, which is due to be installed in the Debian FTP archive:

liblockdev1-dbg_1.0.3-1.5_amd64.deb
  to main/l/lockdev/liblockdev1-dbg_1.0.3-1.5_amd64.deb
liblockdev1-dev_1.0.3-1.5_amd64.deb
  to main/l/lockdev/liblockdev1-dev_1.0.3-1.5_amd64.deb
liblockdev1-perl_1.0.3-1.5_amd64.deb
  to main/l/lockdev/liblockdev1-perl_1.0.3-1.5_amd64.deb
liblockdev1_1.0.3-1.5_amd64.deb
  to main/l/lockdev/liblockdev1_1.0.3-1.5_amd64.deb
lockdev_1.0.3-1.5.diff.gz
  to main/l/lockdev/lockdev_1.0.3-1.5.diff.gz
lockdev_1.0.3-1.5.dsc
  to main/l/lockdev/lockdev_1.0.3-1.5.dsc



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Samuel Thibault <[email protected]> (supplier of updated lockdev package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 08 Jun 2012 01:49:05 +0200
Source: lockdev
Binary: liblockdev1 liblockdev1-dev liblockdev1-dbg liblockdev1-perl
Architecture: source amd64
Version: 1.0.3-1.5
Distribution: unstable
Urgency: low
Maintainer: Paweł Więcek <[email protected]>
Changed-By: Samuel Thibault <[email protected]>
Description: 
 liblockdev1 - Run-time shared library for locking devices
 liblockdev1-dbg - Debugging library for locking devices
 liblockdev1-dev - Development library for locking devices
 liblockdev1-perl - perl extension library for locking devices
Closes: 668951
Changes: 
 lockdev (1.0.3-1.5) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Fix hurd-i386 FTBFS (Closes: #668951).
Checksums-Sha1: 
 cdb881960be6ef84546315ff0e896204ef6b934a 1257 lockdev_1.0.3-1.5.dsc
 d1045950a1f871e489e344436b0152b62f2c25f9 8199 lockdev_1.0.3-1.5.diff.gz
 7cd57f654f1f1fa97055dd89a80db983474c7d76 13974 liblockdev1_1.0.3-1.5_amd64.deb
 4af9083efa8a7948905e72fdfb60fbb3f582be29 8692 
liblockdev1-dev_1.0.3-1.5_amd64.deb
 ecb17cf3369d509c3e6811fa064de59b9e38f7f3 23728 
liblockdev1-dbg_1.0.3-1.5_amd64.deb
 a479231e6bbb7f02560302d758affaf7f72c60b5 21062 
liblockdev1-perl_1.0.3-1.5_amd64.deb
Checksums-Sha256: 
 9041edd330cde39c33fdb20e983440463314e1131697c0091512d507c653f93d 1257 
lockdev_1.0.3-1.5.dsc
 79c4da747dc58634d2ae4521510d7fc88c51d8f8514916521c1d97e56cc077d0 8199 
lockdev_1.0.3-1.5.diff.gz
 add2fad08a3a063d267302c9c3d887eeea87c81d563b7c77edef01200a1d8097 13974 
liblockdev1_1.0.3-1.5_amd64.deb
 712c56cf255d6f2e745d787a69e9e06e71b79bd65145707f47d2cedee9144047 8692 
liblockdev1-dev_1.0.3-1.5_amd64.deb
 e0575e39a08d862cf8bcb3039d0fd89f62ec69f512caf88c6a6e4ab218ac557b 23728 
liblockdev1-dbg_1.0.3-1.5_amd64.deb
 f03843ff30e133fe04914ff4b165ce9b307f640a9465605d736241e7ed805bf0 21062 
liblockdev1-perl_1.0.3-1.5_amd64.deb
Files: 
 2fe5ae27dbd27a9ade283b6013ba6f91 1257 libs optional lockdev_1.0.3-1.5.dsc
 c4e8a5a2e46b76b48339c232b358f579 8199 libs optional lockdev_1.0.3-1.5.diff.gz
 88e9fc97a3f425f7a8b309af6a85f310 13974 libs optional 
liblockdev1_1.0.3-1.5_amd64.deb
 8d7313db07368c909612030a3e093faf 8692 libdevel optional 
liblockdev1-dev_1.0.3-1.5_amd64.deb
 cc2696929df18a78a3e640f0a0b37fe8 23728 debug extra 
liblockdev1-dbg_1.0.3-1.5_amd64.deb
 b070f2b2cf6aa093904f630e4ceea828 21062 perl optional 
liblockdev1-perl_1.0.3-1.5_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iF4EAREKAAYFAk/RPowACgkQUesQhRznqyhMHAD9GZZkVOaaBfqe7KLbW10ZP4kN
rj69TdhBmWXPjAcQh78A/1Wc5nt+uP0OQYnh8tTGfUP3Qbaygm/1LE9I/gbnfDJv
=OX18
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to