Author: ps-guest Date: 2013-07-28 16:19:17 +0000 (Sun, 28 Jul 2013) New Revision: 5672
Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff Log: * kfreebsd/local-sysdeps.diff: update to revision 4809 (from glibc-bsd). Modified: glibc-package/trunk/debian/changelog =================================================================== --- glibc-package/trunk/debian/changelog 2013-07-27 16:37:42 UTC (rev 5671) +++ glibc-package/trunk/debian/changelog 2013-07-28 16:19:17 UTC (rev 5672) @@ -7,8 +7,8 @@ into kfreebsd/local-nscd-no-sockcloexec.diff and kfreebsd/local-linuxthreads-tlsdesc.diff * add kfreebsd/local-fbtl.diff and kfreebsd/local-fbtl-depends.diff - * kfreebsd/local-sysdeps.diff: update to revision 4775 (from glibc-bsd). - Addresses: #717032 in new binutils. + * kfreebsd/local-sysdeps.diff: update to revision 4809 (from glibc-bsd). + Closes: #718181. Addresses: #717032 in new binutils. * update testsuite-checking/expected-results-*-kfreebsd-gnu-* by fbtl tests that are known to fail. Modified: glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff =================================================================== --- glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff 2013-07-27 16:37:42 UTC (rev 5671) +++ glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff 2013-07-28 16:19:17 UTC (rev 5672) @@ -46,7 +46,7 @@ +gnu --- /dev/null +++ b/ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/Makefile -@@ -0,0 +1,133 @@ +@@ -0,0 +1,134 @@ +# Use bash, not /bin/sh, for executing scripts, because the native +# FreeBSD /bin/sh does not interpret the IFS="<tab>" read ... command +# in localedata/tst-fmon.sh correctly. @@ -57,6 +57,7 @@ +ifeq ($(subdir),misc) +sysdep_headers += \ + kenv.h \ ++ bits/os-unistd.h \ + sys/mount.h \ + sys/kd.h \ + sys/rfork.h @@ -1864,6 +1865,18 @@ + +#endif /* __USE_MISC */ --- /dev/null ++++ b/ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/os-unistd.h +@@ -0,0 +1,8 @@ ++ ++__BEGIN_DECLS ++ ++/* whether is current process tainted by uid or gid changes */ ++extern int issetugid(void) __THROW; ++ ++__END_DECLS ++ +\ No newline at end of file +--- /dev/null +++ b/ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/param.h @@ -0,0 +1,193 @@ +/* Copyright (C) 1995,1996,1997,2000,2001,2003 Free Software Foundation, Inc. @@ -2126,7 +2139,7 @@ +#endif --- /dev/null +++ b/ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/posix_opt.h -@@ -0,0 +1,90 @@ +@@ -0,0 +1,92 @@ +/* Define POSIX options for FreeBSD. + Copyright (C) 1996-1997, 1999, 2000, 2002 Free Software Foundation, Inc. + This file is part of the GNU C Library. @@ -2153,6 +2166,8 @@ +#ifndef _BITS_POSIX_OPT_H +#define _BITS_POSIX_OPT_H 1 + ++#include <bits/os-unistd.h> ++ +/* Job control is supported. */ +#define _POSIX_JOB_CONTROL 1 + @@ -7224,7 +7239,7 @@ +#define SEM_VALUE_MAX (2147483647) --- /dev/null +++ b/ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/fbtl/bits/posix_opt.h -@@ -0,0 +1,201 @@ +@@ -0,0 +1,203 @@ +/* Define POSIX options for FreeBSD. + Copyright (C) 1996-1997, 1999, 2000, 2002 Free Software Foundation, Inc. + This file is part of the GNU C Library. @@ -7251,6 +7266,8 @@ +#ifndef _BITS_POSIX_OPT_H +#define _BITS_POSIX_OPT_H 1 + ++#include <bits/os-unistd.h> ++ +/* Job control is supported. */ +#define _POSIX_JOB_CONTROL 1 + @@ -17742,7 +17759,7 @@ +#define DELAYTIMER_MAX 2147483647 --- /dev/null +++ b/ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/linuxthreads/bits/posix_opt.h -@@ -0,0 +1,190 @@ +@@ -0,0 +1,192 @@ +/* Define POSIX options for FreeBSD. + Copyright (C) 1996-1997, 1999, 2000, 2002 Free Software Foundation, Inc. + This file is part of the GNU C Library. @@ -17769,6 +17786,8 @@ +#ifndef _BITS_POSIX_OPT_H +#define _BITS_POSIX_OPT_H 1 + ++#include <bits/os-unistd.h> ++ +/* Job control is supported. */ +#define _POSIX_JOB_CONTROL 1 + @@ -26623,7 +26642,7 @@ +#endif /* sys/un.h */ --- /dev/null +++ b/ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/syscalls-inline.h -@@ -0,0 +1,88 @@ +@@ -0,0 +1,82 @@ +/* prototypes of generally used "inline syscalls" + Copyright (C) 2006 Free Software Foundation, Inc. + This file is part of the GNU C Library. @@ -26689,13 +26708,7 @@ +libc_hidden_proto (__syscall_sigwaitinfo) +libc_hidden_proto (__syscall_sigtimedwait) + -+#if 1 -+// interface might not be final -+// see http://www.freebsd.org/cgi/query-pr.cgi?pr=180652 +int __syscall_clock_getcpuclockid2(int64_t id, int which, clockid_t *clock_id); -+#else -+int __syscall_clock_getcpuclockid2(long id, int which, clockid_t *clock_id); -+#endif +libc_hidden_proto (__syscall_clock_getcpuclockid2) + +int __syscall_thr_exit(long *p); -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1v3th4-0005a5...@vasks.debian.org