--- common/gdm-common.c.orig 2007-12-23 10:29:20.000000000 +0100 +++ common/gdm-common.c 2007-12-23 10:29:34.000000000 +0100 @@ -33,6 +33,10 @@ #include "gdm-common.h" +#ifndef ENODATA +#define ENODATA EAGAIN +#endif + void gdm_set_fatal_warnings_if_unstable (void) {