Your message dated Thu, 04 Feb 2010 03:32:48 +0000
with message-id <e1ncssw-0007qf...@ries.debian.org>
and subject line Bug#568338: fixed in dbus 1.2.20-2
has caused the Debian Bug report #568338,
regarding dbus: FTBFS on GNU/kFreeBSD: many typos in the kqueue implementation
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 ow...@bugs.debian.org
immediately.)


-- 
568338: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=568338
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: dbus
Version: 1.2.16-2
Severity: serious
Tags: patch
Justification: FTBFS
User: debian-...@lists.debian.org
Usertags: kfreebsd

Hi,

your package FTBFS on kfreebsd-* in the kqueue parts (used instead of
*notify on those platforms). A summary of the changes in the attached
patch:
 - typo'd function name. Hopefully it's just a typo and not an API
   change à la Gtk.
 - some undeclared local variables.
 - an extra brace. I hope it was just a result of changing bracing
   styles, which seems backed up by the fact that “i = 0;” appears right
   after the closing brace, which wouldn't make sense in the middle of a
   loop on “i”.
 - use of non-existent variable in an error message. Hopefully I picked
   up the appropriate one instead.

Thanks for considering.

And build logs as usual:
  https://buildd.debian.org/status/package.php?suite=unstable&p=dbus

Mraw,
KiBi.
--- a/bus/dir-watch-kqueue.c
+++ b/bus/dir-watch-kqueue.c
@@ -139,17 +139,18 @@ out:
 }
 
 void
-bus_set_watched_dir (BusContext *context, DBusList **directories)
+bus_set_watched_dirs (BusContext *context, DBusList **directories)
 {
   int new_fds[MAX_DIRS_TO_WATCH];
   char *new_dirs[MAX_DIRS_TO_WATCH];
   DBusList *link;
-  int i, f, fd;
+  int i, j, f, fd;
+  struct kevent ev;
 
   if (!_init_kqueue (context))
     goto out;
 
-  for (i = 0; i < MAX_DIRS_TO_WATCH; i++) {
+  for (i = 0; i < MAX_DIRS_TO_WATCH; i++)
     {
       new_fds[i] = -1;
       new_dirs[i] = NULL;
@@ -213,7 +214,7 @@ bus_set_watched_dir (BusContext *context
                   NOTE_DELETE | NOTE_EXTEND | NOTE_WRITE | NOTE_RENAME, 0, 0);
           if (kevent (kq, &ev, 1, NULL, 0, NULL) == -1)
             {
-              _dbus_warn ("Cannot setup a kevent for '%s'; error '%s'\n", dir, _dbus_strerror (errno));
+              _dbus_warn ("Cannot setup a kevent for '%s'; error '%s'\n", new_dirs[i], _dbus_strerror (errno));
               close (fd);
               goto out;
             }

--- End Message ---
--- Begin Message ---
Source: dbus
Source-Version: 1.2.20-2

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

dbus-1-doc_1.2.20-2_all.deb
  to main/d/dbus/dbus-1-doc_1.2.20-2_all.deb
dbus-x11_1.2.20-2_i386.deb
  to main/d/dbus/dbus-x11_1.2.20-2_i386.deb
dbus_1.2.20-2.diff.gz
  to main/d/dbus/dbus_1.2.20-2.diff.gz
dbus_1.2.20-2.dsc
  to main/d/dbus/dbus_1.2.20-2.dsc
dbus_1.2.20-2_i386.deb
  to main/d/dbus/dbus_1.2.20-2_i386.deb
libdbus-1-3_1.2.20-2_i386.deb
  to main/d/dbus/libdbus-1-3_1.2.20-2_i386.deb
libdbus-1-dev_1.2.20-2_i386.deb
  to main/d/dbus/libdbus-1-dev_1.2.20-2_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 568...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Biebl <bi...@debian.org> (supplier of updated dbus 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 ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 03 Feb 2010 23:08:12 +0100
Source: dbus
Binary: dbus dbus-x11 libdbus-1-3 dbus-1-doc libdbus-1-dev
Architecture: source all i386
Version: 1.2.20-2
Distribution: unstable
Urgency: low
Maintainer: Utopia Maintenance Team 
<pkg-utopia-maintain...@lists.alioth.debian.org>
Changed-By: Michael Biebl <bi...@debian.org>
Description: 
 dbus       - simple interprocess messaging system
 dbus-1-doc - simple interprocess messaging system (documentation)
 dbus-x11   - simple interprocess messaging system (X11 deps)
 libdbus-1-3 - simple interprocess messaging system
 libdbus-1-dev - simple interprocess messaging system (development headers)
Closes: 568338
Changes: 
 dbus (1.2.20-2) unstable; urgency=low
 .
   * debian/patches/11_kfreebsd_kqueue_build_fix.patch
     - Fix kqueue implementation on GNU/kFreeBSD. (Closes: #568338)
       Thanks to Cyril Brulebois for the patch.
Checksums-Sha1: 
 4e699bacf7b11d9aabdd99182a30dae15263da12 1571 dbus_1.2.20-2.dsc
 ec52b0ff6492df3214fc5ea2b7a8cd4edea1893c 28209 dbus_1.2.20-2.diff.gz
 3e095da0a94b14276aa0b53c457f2820893e7c2a 1780448 dbus-1-doc_1.2.20-2_all.deb
 fb264d38634bb8e780df882450d311fb2a05f85e 211620 dbus_1.2.20-2_i386.deb
 17b70e9d84df7a6ce510b3c05fc4a2fd53295e43 41200 dbus-x11_1.2.20-2_i386.deb
 eefcf239a8356d344c05600af82c04804dde1f3d 127778 libdbus-1-3_1.2.20-2_i386.deb
 c5f7f3800f4f77f75ca30b4d66f71745488b7a32 218424 libdbus-1-dev_1.2.20-2_i386.deb
Checksums-Sha256: 
 fcf46a8625a5006759b6239e8e55127c2884ae72d11a34f73f4bb4386926cb6e 1571 
dbus_1.2.20-2.dsc
 453bedf373b2e10500ab313cf8595eabedc180adc3c6a7dfdc49e59a2bfc28fb 28209 
dbus_1.2.20-2.diff.gz
 3390086927af6a2d399678a2abe80eb9758d4e76269fe7c3f7ce3c5a73246cca 1780448 
dbus-1-doc_1.2.20-2_all.deb
 f1136372944d29822cfacac8dc4c2a0ca7cbeda6fbb84c3a1ca3c3afb0d44cbc 211620 
dbus_1.2.20-2_i386.deb
 3fbd301d460b4f6fdbb3af68d2949234bbd6dfd1a10a6ad85b760e7fff382c41 41200 
dbus-x11_1.2.20-2_i386.deb
 44b0edcd3d3b864632d4d504465607a521081d3fe81d76df071415c51fa74dce 127778 
libdbus-1-3_1.2.20-2_i386.deb
 e5a3b8bf653079ec5e8105010ba06b0557d1449be7d1b667b100a8f3287279e4 218424 
libdbus-1-dev_1.2.20-2_i386.deb
Files: 
 c0edf39861de5dfca094ade1ce059bda 1571 devel optional dbus_1.2.20-2.dsc
 59b0f0cb3f115b27bdaab5d22d6284ff 28209 devel optional dbus_1.2.20-2.diff.gz
 68dcf050eba23d85b70e30dd9972b5a9 1780448 doc optional 
dbus-1-doc_1.2.20-2_all.deb
 ceb0b4c5899e2deb0a8a8dbbc88e26db 211620 devel optional dbus_1.2.20-2_i386.deb
 0922f78d3493ef89cdcb982e548b012d 41200 x11 optional dbus-x11_1.2.20-2_i386.deb
 8121a9c106dc79ac0390503baecf8c45 127778 libs optional 
libdbus-1-3_1.2.20-2_i386.deb
 7ff63848dcbb18abf5fce75d05af3026 218424 libdevel optional 
libdbus-1-dev_1.2.20-2_i386.deb

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

iEYEARECAAYFAktqPNIACgkQh7PER70FhVTJRwCgljAkmKrkf2Klm4L8hY5M4/Xi
n44AnitI88D5mkNGSRaoEfTOXhJ2m2sk
=C/c9
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to