Debian Bug report logs - #637019
gamin: Fix FTBFS on hurd-i386

version graph

Package: gamin; Maintainer for gamin is Michael Banck <mbanck@debian.org>; Source for gamin is src:gamin (PTS, buildd, popcon).

Reported by: svante.signell@telia.com

Date: Sun, 7 Aug 2011 20:36:02 UTC

Severity: important

Tags: patch

Found in version gamin/0.1.10-2

Fixed in version gamin/0.1.10-3

Done: Michael Banck <mbanck@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, debian-hurd@lists.debian.org, Michael Banck <mbanck@debian.org>:
Bug#637019; Package gamin. (Sun, 07 Aug 2011 20:36:05 GMT) (full text, mbox, link).


Acknowledgement sent to svante.signell@telia.com:
New Bug report received and forwarded. Copy sent to debian-hurd@lists.debian.org, Michael Banck <mbanck@debian.org>. (Sun, 07 Aug 2011 20:36:05 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Svante Signell <svante.signell@telia.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: gamin: Fix FTBFS on hurd-i386
Date: Sun, 07 Aug 2011 22:32:44 +0200
Package: gamin
Version: 0.1.10-2
Severity: important
Tags: patch
User: debian-hurd@lists.debian.org
Usertags: hurd

Hi,

currently gamin does not compile on hurd-i386. The problem is the
definition of PTHREAD_MUTEX_RECURSIVE. The inlined patch fixes this
issue. The patch should be applied after 15_kfreebsd.patch. In fact,
editing that patch by removing the second part: && !defined(__GNU__)
fixes the build on hurd-i386.

--- libgamin/gam_data.c.orig    2011-08-07 20:11:57.000000000 +0000
+++ libgamin/gam_data.c 2011-08-07 20:08:28.000000000 +0000
@@ -470,7 +470,7 @@
     }
     if (is_threaded > 0) {
        pthread_mutexattr_init(&attr);
-#if defined(__GLIBC__) && !defined(__GNU__)
+#if defined(__GLIBC__)
        pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE_NP);
 #else
        pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE);








Added tag(s) pending. Request was from Michael Banck <mbanck@debian.org> to control@bugs.debian.org. (Thu, 01 Sep 2011 22:57:05 GMT) (full text, mbox, link).


Reply sent to Michael Banck <mbanck@debian.org>:
You have taken responsibility. (Fri, 02 Sep 2011 17:36:03 GMT) (full text, mbox, link).


Notification sent to svante.signell@telia.com:
Bug acknowledged by developer. (Fri, 02 Sep 2011 17:36:03 GMT) (full text, mbox, link).


Message #12 received at 637019-close@bugs.debian.org (full text, mbox, reply):

From: Michael Banck <mbanck@debian.org>
To: 637019-close@bugs.debian.org
Subject: Bug#637019: fixed in gamin 0.1.10-3
Date: Fri, 02 Sep 2011 17:32:26 +0000
Source: gamin
Source-Version: 0.1.10-3

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

gamin_0.1.10-3.debian.tar.gz
  to main/g/gamin/gamin_0.1.10-3.debian.tar.gz
gamin_0.1.10-3.dsc
  to main/g/gamin/gamin_0.1.10-3.dsc
gamin_0.1.10-3_i386.deb
  to main/g/gamin/gamin_0.1.10-3_i386.deb
libgamin-dev_0.1.10-3_i386.deb
  to main/g/gamin/libgamin-dev_0.1.10-3_i386.deb
libgamin0_0.1.10-3_i386.deb
  to main/g/gamin/libgamin0_0.1.10-3_i386.deb
python-gamin_0.1.10-3_i386.deb
  to main/g/gamin/python-gamin_0.1.10-3_i386.deb



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 637019@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Banck <mbanck@debian.org> (supplier of updated gamin 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160

Format: 1.8
Date: Fri, 02 Sep 2011 01:01:06 +0200
Source: gamin
Binary: gamin libgamin0 libgamin-dev python-gamin
Architecture: source i386
Version: 0.1.10-3
Distribution: unstable
Urgency: low
Maintainer: Michael Banck <mbanck@debian.org>
Changed-By: Michael Banck <mbanck@debian.org>
Description: 
 gamin      - File and directory monitoring system
 libgamin-dev - Development files for the gamin client library
 libgamin0  - Client library for the gamin file and directory monitoring system
 python-gamin - Python binding for the gamin client library
Closes: 637019
Changes: 
 gamin (0.1.10-3) unstable; urgency=low
 .
   [ Emilio Pozuelo Monfort ]
   * debian/control.in,
     debian/rules:
     - Switch to CDBS' python-autotools.mk.
   * debian/patches/01_python_detection.patch:
     - Fix python detection.
   * debian/patches/16_armel-gnueabi.patch,
     debian/patches/90_autoreconf.patch:
     - Refreshed.
   * debian/rules,
     debian/control.in,
     debian/patches/series,
     debian/source/format:
     - Switch to quilt and source format 3.0 (quilt).
 .
   [ Michael Banck ]
   * debian/patches/15_kfreebsd.patch: Remove condition for __GNU__, thanks to
     Svante Signell (Closes: #637019).
Checksums-Sha1: 
 69fcec3fb7bae0ef4c1b36a1b77b2ec8b313096d 1381 gamin_0.1.10-3.dsc
 365f4eaf009d024ea198480486998316d45ef9f9 526211 gamin_0.1.10-3.debian.tar.gz
 6dbfc3ac71ee5fe2c942dcf6c233674ef640061b 71854 gamin_0.1.10-3_i386.deb
 82bed42e09b20ba1293249b0f044a8ddacb24929 41168 libgamin0_0.1.10-3_i386.deb
 39378ef71c4c076a137ea0ba7ced8716b66c02ee 57460 libgamin-dev_0.1.10-3_i386.deb
 796ef2a9b10813db69796ff70460fc4e27e95ad8 33360 python-gamin_0.1.10-3_i386.deb
Checksums-Sha256: 
 29ade3b9ccf3ce29ef14a55597c27c1589e355b1e55ae3bef2491fd7fc79566e 1381 gamin_0.1.10-3.dsc
 8d94b77cff580b2fe002b65dff030165317f24fb938b790fee464875f8904d99 526211 gamin_0.1.10-3.debian.tar.gz
 7e0f1b18bc3dbf1e0ec112dfc1811f11d53112f3a5ec38b0b30fe9876fc1d12c 71854 gamin_0.1.10-3_i386.deb
 97bd7f3ece472d411edccce5ba7231f0a65bb6d5e2c12faf9f7ddcc4f9673659 41168 libgamin0_0.1.10-3_i386.deb
 5f47ea13426ec4c21ec0e718a976820b9eff79188fec118917f1cd972502a5a6 57460 libgamin-dev_0.1.10-3_i386.deb
 c5469a2ee14526a297d32cabb4b7c8a6f0c3d0b7eb51a34d3298679ecfd15a9d 33360 python-gamin_0.1.10-3_i386.deb
Files: 
 98ab1059d6c3c689effb639690aa20c3 1381 admin optional gamin_0.1.10-3.dsc
 74f4894828e23cea121247d190ab0691 526211 admin optional gamin_0.1.10-3.debian.tar.gz
 cf06e35620f5864d353a2d66f045658e 71854 admin optional gamin_0.1.10-3_i386.deb
 5a7b58c6af74f12372c70254f1248aac 41168 libs optional libgamin0_0.1.10-3_i386.deb
 955ea682dcc25490345685243de741ce 57460 libdevel optional libgamin-dev_0.1.10-3_i386.deb
 c1777be699f5128729f70b4b45e88a46 33360 python optional python-gamin_0.1.10-3_i386.deb

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

iD8DBQFOYRAXmHaJYZ7RAb8RAxSbAJ0YZEmBh0DdVZ1819zjXQba4sAe2wCghTyR
OXhTQvo1o4tC4UiCWRnJhvk=
=FDt7
-----END PGP SIGNATURE-----





Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 01 Oct 2011 07:34:13 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Jan 11 05:36:07 2024; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.