--- /usr/portage/sys-libs/glibc/files/2.3.3/ssp.c 2004-08-07 20:08:05.000000000 +0200 +++ ssp.c 2005-01-20 02:04:16.509568987 +0100 @@ -81,7 +81,7 @@ fd = open ("/dev/urandom", O_RDONLY); if (fd != (-1)) { - size = read (fd, (char *) &__guard, sizeof (__guard)); + size = __libc_read (fd, (char *) &__guard, sizeof (__guard)); close (fd); if (size == sizeof (__guard)) return;