This trunk patch should go into the 2.3 branch: 2005-07-12 Jakub Jelinek <jakub@redhat.com> * sysdeps/unix/sysv/linux/ia64/has_cpuclock.c: Include not-cancel.h. (has_cpuclock): Use open_not_cancel_2 instead of open, read_not_cancel instead of read and close_not_cancel_no_status instead of close. * sysdeps/s390/s390-64/bcopy.S (__bcopy): Use HIDDEN_BUILTIN_JUMPTARGET to jump to memmove. 2005-06-17 Ulrich Drepper <drepper@redhat.com> * time/mktime.c: Always include <string.h> for prototype of implicitly used memcpy. * sysdeps/posix/sigignore.c: Include <string.h> to tell the compiler to use __GI_memset. * sysdeps/posix/signal.c: Likewise. * sysdeps/posix/sigset.c: Likewise. * sysdeps/posix/sysv_signal.c: Likewise. * sysdeps/unix/sysv/linux/sleep.c: Likewise. * sysdeps/unix/sysv/linux/sysctl.c: Likewise. * sysdeps/unix/sysv/linux/system.c: Likewise.
Subject: Bug 1106 CVSROOT: /cvs/glibc Module name: libc Branch: glibc-2_3-branch Changes by: roland@sources.redhat.com 2005-07-18 03:36:48 Modified files: sysdeps/s390/s390-64: bcopy.S Log message: 2005-07-12 Jakub Jelinek <jakub@redhat.com> [BZ #1106] * sysdeps/s390/s390-64/bcopy.S (__bcopy): Use HIDDEN_BUILTIN_JUMPTARGET to jump to memmove. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/sysdeps/s390/s390-64/bcopy.S.diff?cvsroot=glibc&only_with_tag=glibc-2_3-branch&r1=1.4&r2=1.4.6.1
Subject: Bug 1106 CVSROOT: /cvs/glibc Module name: libc Branch: glibc-2_3-branch Changes by: roland@sources.redhat.com 2005-07-18 03:36:50 Modified files: sysdeps/unix/sysv/linux/ia64: has_cpuclock.c Log message: 2005-07-12 Jakub Jelinek <jakub@redhat.com> [BZ #1106] * sysdeps/unix/sysv/linux/ia64/has_cpuclock.c: Include not-cancel.h. (has_cpuclock): Use open_not_cancel_2 instead of open, read_not_cancel instead of read and close_not_cancel_no_status instead of close. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/sysdeps/unix/sysv/linux/ia64/has_cpuclock.c.diff?cvsroot=glibc&only_with_tag=glibc-2_3-branch&r1=1.1&r2=1.1.4.1
Subject: Bug 1106 CVSROOT: /cvs/glibc Module name: libc Branch: glibc-2_3-branch Changes by: roland@sources.redhat.com 2005-07-18 03:37:08 Modified files: time : mktime.c Log message: 2005-06-17 Ulrich Drepper <drepper@redhat.com> [BZ #1106] * time/mktime.c: Always include <string.h> for prototype of implicitly used memcpy. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/time/mktime.c.diff?cvsroot=glibc&only_with_tag=glibc-2_3-branch&r1=1.63&r2=1.63.2.1
Subject: Bug 1106 CVSROOT: /cvs/glibc Module name: libc Branch: glibc-2_3-branch Changes by: roland@sources.redhat.com 2005-07-18 03:37:20 Modified files: sysdeps/posix : sigignore.c sigset.c sysv_signal.c signal.c sysdeps/unix/sysv/linux: sysctl.c sleep.c system.c Log message: 005-06-17 Ulrich Drepper <drepper@redhat.com> [BZ #1106] * sysdeps/posix/sigignore.c: Include <string.h> to tell the compiler to use __GI_memset. * sysdeps/posix/signal.c: Likewise. * sysdeps/posix/sigset.c: Likewise. * sysdeps/posix/sysv_signal.c: Likewise. * sysdeps/unix/sysv/linux/sleep.c: Likewise. * sysdeps/unix/sysv/linux/sysctl.c: Likewise. * sysdeps/unix/sysv/linux/system.c: Likewise. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/sysdeps/posix/sigignore.c.diff?cvsroot=glibc&only_with_tag=glibc-2_3-branch&r1=1.3&r2=1.3.6.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/sysdeps/posix/sigset.c.diff?cvsroot=glibc&only_with_tag=glibc-2_3-branch&r1=1.6&r2=1.6.6.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/sysdeps/posix/sysv_signal.c.diff?cvsroot=glibc&only_with_tag=glibc-2_3-branch&r1=1.3&r2=1.3.6.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/sysdeps/posix/signal.c.diff?cvsroot=glibc&only_with_tag=glibc-2_3-branch&r1=1.11&r2=1.11.4.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/sysdeps/unix/sysv/linux/sysctl.c.diff?cvsroot=glibc&only_with_tag=glibc-2_3-branch&r1=1.10&r2=1.10.4.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/sysdeps/unix/sysv/linux/sleep.c.diff?cvsroot=glibc&only_with_tag=glibc-2_3-branch&r1=1.16&r2=1.16.4.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/sysdeps/unix/sysv/linux/system.c.diff?cvsroot=glibc&only_with_tag=glibc-2_3-branch&r1=1.3&r2=1.3.4.1
This fix is now in the 2.3 branch as well as the trunk, and the problem should be resolved as of the 2.3.6 release.