Hi! I maintain libidn and noticed the following code fails on caballero: fd = func ("/dev/null", O_RDONLY); ASSERT (0 <= fd); { char c; ASSERT (read (fd, &c, 1) == 0); } See build log at https://buildd.debian.org/fetch.cgi?pkg=libidn;ver=1.20-1;arch=ia64;stamp=1298994993 The test works fine on other architectures. Is it an issue with this particular host? What does 'stat /dev/null' print? Or could it possibly be a ia64 generic issue? /Simon