I updated the patch with the current udisks package in natty to apply cleany (see the result attached). But it failled to build :
CC udisks_daemon-poller.o gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -DPACKAGE_LIBEXEC_DIR=\""/usr/lib/udisks"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_BIN_DIR=\""/usr/bin"\" -DPACKAGE_LOCALSTATE_DIR=\""/var"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -DPACKAGE_LIB_DIR=\""/usr/lib"\" -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gudev-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../src -DG_LOG_DOMAIN=\"udisks-daemon\" -g -O2 -Wall -Wchar-subscripts -Wmissing-declarations -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wformat -Wformat-security -c -o udisks_daemon-poller.o `test -f 'poller.c' || echo './'`poller.c poller.c: In function 'poller_poll_device': poller.c:242:27: error: 'device_file' undeclared (first use in this function) poller.c:242:27: note: each undeclared identifier is reported only once for each function it appears in poller.c: In function 'poller_check_ide_cdrom': poller.c:208:17: warning: ignoring return value of 'write', declared with attribute warn_unused_result make[6]: *** [udisks_daemon-poller.o] Error 1 make[6]: Leaving directory `/tmp/buildd/udisks-1.0.2/src' make[5]: *** [all-recursive] Error 1 make[5]: Leaving directory `/tmp/buildd/udisks-1.0.2/src' make[4]: *** [all] Error 2 make[4]: Leaving directory `/tmp/buildd/udisks-1.0.2/src' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/tmp/buildd/udisks-1.0.2' make[2]: *** [all] Error 2 make[2]: Leaving directory `/tmp/buildd/udisks-1.0.2' dh_auto_build: make -j1 returned exit code 2 make[1]: *** [override_dh_auto_build] Error 2 make[1]: Leaving directory `/tmp/buildd/udisks-1.0.2' make: *** [build] Error 2
I updated the patch with the current udisks package in natty to apply cleany (see the result attached). But it failled to build :
CC udisks_ daemon- poller. o LIBEXEC_ DIR=\"" /usr/lib/ udisks" \" -DPACKAGE_ SYSCONF_ DIR=\"" /etc"\" -DPACKAGE_ DATA_DIR= \""/usr/ share"\ " -DPACKAGE_ BIN_DIR= \""/usr/ bin"\" -DPACKAGE_ LOCALSTATE_ DIR=\"" /var"\" -DPACKAGE_ LOCALE_ DIR=\"" /usr/share/ locale" \" -DPACKAGE_ LIB_DIR= \""/usr/ lib"\" -D_POSIX_ PTHREAD_ SEMANTICS -D_REENTRANT -pthread -I/usr/ include/ dbus-1. 0 -I/usr/ lib/dbus- 1.0/include -I/usr/ include/ glib-2. 0 -I/usr/ lib/glib- 2.0/include -pthread -I/usr/ include/ polkit- 1 -I/usr/ include/ glib-2. 0 -I/usr/ lib/glib- 2.0/include -pthread -I/usr/ include/ gudev-1. 0 -I/usr/ include/ glib-2. 0 -I/usr/ lib/glib- 2.0/include -I/usr/ include/ glib-2. 0 -I/usr/ lib/glib- 2.0/include -pthread -I/usr/ include/ gio-unix- 2.0/ -I/usr/ include/ glib-2. 0 -I/usr/ lib/glib- 2.0/include -I../src -DG_LOG_ DOMAIN= \"udisks- daemon\ " -g -O2 -Wall -Wchar-subscripts -Wmissing- declarations -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wformat -Wformat-security -c -o udisks_ daemon- poller. o `test -f 'poller.c' || echo './'`poller.c poll_device' : check_ide_ cdrom': daemon- poller. o] Error 1 udisks- 1.0.2/src' udisks- 1.0.2/src' udisks- 1.0.2/src' udisks- 1.0.2' udisks- 1.0.2' dh_auto_ build] Error 2 udisks- 1.0.2'
gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -DPACKAGE_
poller.c: In function 'poller_
poller.c:242:27: error: 'device_file' undeclared (first use in this function)
poller.c:242:27: note: each undeclared identifier is reported only once for each function it appears in
poller.c: In function 'poller_
poller.c:208:17: warning: ignoring return value of 'write', declared with attribute warn_unused_result
make[6]: *** [udisks_
make[6]: Leaving directory `/tmp/buildd/
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/tmp/buildd/
make[4]: *** [all] Error 2
make[4]: Leaving directory `/tmp/buildd/
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/tmp/buildd/
make[2]: *** [all] Error 2
make[2]: Leaving directory `/tmp/buildd/
dh_auto_build: make -j1 returned exit code 2
make[1]: *** [override_
make[1]: Leaving directory `/tmp/buildd/
make: *** [build] Error 2