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 ---