[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

r2739 - in glibc-package/trunk/debian: . patches/kfreebsd



Author: aurel32
Date: 2007-12-08 23:38:16 +0000 (Sat, 08 Dec 2007)
New Revision: 2739

Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff
Log:
  * kfreebsd/local-sysdeps.diff: update to revision 2071 (from glibc-bsd).



Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog	2007-12-08 12:15:46 UTC (rev 2738)
+++ glibc-package/trunk/debian/changelog	2007-12-08 23:38:16 UTC (rev 2739)
@@ -7,9 +7,10 @@
     ether_line().  Closes: bug#453899.
   * patches/any/cvs-vfscanf.diff: new patch from upstream to fix
     crash when %as is used with sscanf().  Closes: bug#453408.
-  * debian/rules: also set CXX when cross-compiling. 
+  * debian/rules: also set CXX when cross-compiling.
+  * kfreebsd/local-sysdeps.diff: update to revision 2071 (from glibc-bsd).
 
- -- Aurelien Jarno <aurel32@debian.org>  Sat, 08 Dec 2007 13:15:54 +0100
+ -- Aurelien Jarno <aurel32@debian.org>  Sun, 09 Dec 2007 00:38:12 +0100
 
 glibc (2.7-4) unstable; urgency=low
 

Modified: glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff
===================================================================
--- glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff	2007-12-08 12:15:46 UTC (rev 2738)
+++ glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff	2007-12-08 23:38:16 UTC (rev 2739)
@@ -177,7 +177,7 @@
 +endif
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/Versions ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/Versions
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/Versions	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/Versions	2007-11-21 16:53:13.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/Versions	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,101 @@
 +libc {
 +  # The comment lines with "#errlist-compat" are magic; see errlist-compat.awk.
@@ -2877,7 +2877,7 @@
 +weak_alias (__vfork, vfork)
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/bind.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/bind.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/bind.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/bind.c	2007-11-16 13:47:48.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/bind.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,60 @@
 +/* Copyright (C) 2005 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -4334,7 +4334,7 @@
 +};
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/sched.h ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/sched.h
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/sched.h	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/sched.h	2007-10-31 18:15:37.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/sched.h	2007-10-31 17:52:56.000000000 +0100
 @@ -0,0 +1,120 @@
 +/* Definitions of constants and data structure for POSIX 1003.1b-1993
 +   scheduling interface.
@@ -5015,7 +5015,7 @@
 +#define	_NSIG		129	/* Biggest signal number + 1.  */
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/sigset.h ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/sigset.h
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/sigset.h	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/sigset.h	2007-11-22 01:40:52.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/sigset.h	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,140 @@
 +/* __sig_atomic_t, __sigset_t, and related definitions.  FreeBSD version.
 +   Copyright (C) 1994-1996, 2002 Free Software Foundation, Inc.
@@ -5544,8 +5544,8 @@
 +#endif	/* bits/socket.h */
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/stat.h ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/stat.h
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/stat.h	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/stat.h	2006-10-18 09:59:57.000000000 +0200
-@@ -0,0 +1,198 @@
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/stat.h	2007-12-08 23:59:53.000000000 +0100
+@@ -0,0 +1,199 @@
 +/* Copyright (C) 1992, 1996-1997, 2000, 2002 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
 +
@@ -5732,6 +5732,7 @@
 +# define SF_IMMUTABLE	0x00020000	/* file may not be changed */
 +# define SF_APPEND	0x00040000	/* writes to file may only append */
 +# define SF_NOUNLINK	0x00100000	/* file may not be removed or renamed */
++# define SF_SNAPSHOT	0x00200000	/* snapshot inode */
 +
 +__BEGIN_DECLS
 +
@@ -6528,7 +6529,7 @@
 +#endif
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/brk.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/brk.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/brk.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/brk.c	2007-11-21 16:53:13.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/brk.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,53 @@
 +/* Copyright (C) 2004 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -6595,7 +6596,7 @@
 +#include <inet/check_pf.c>
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/clock_getres.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/clock_getres.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/clock_getres.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/clock_getres.c	2007-11-16 13:47:48.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/clock_getres.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,33 @@
 +/* Copyright (C) 2006 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -6632,7 +6633,7 @@
 +#include <sysdeps/posix/clock_getres.c>
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/clock_gettime.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/clock_gettime.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/clock_gettime.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/clock_gettime.c	2007-11-16 13:47:48.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/clock_gettime.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,33 @@
 +/* Copyright (C) 2006 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -6669,7 +6670,7 @@
 +#include <sysdeps/unix/clock_gettime.c>
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/clock_settime.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/clock_settime.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/clock_settime.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/clock_settime.c	2007-11-16 13:47:48.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/clock_settime.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,32 @@
 +/* Copyright (C) 2006 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -7432,7 +7433,7 @@
 +fi
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/connect.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/connect.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/connect.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/connect.c	2007-11-16 13:47:48.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/connect.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,69 @@
 +/* Copyright (C) 2005 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -8071,7 +8072,7 @@
 +weak_alias (__fstatvfs64, fstatvfs64)
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/ftruncate.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/ftruncate.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/ftruncate.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/ftruncate.c	2007-11-21 16:53:13.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/ftruncate.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,41 @@
 +/* Copyright (C) 2002 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -8221,7 +8222,7 @@
 +hidden_def (__fxstat64)
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/getcwd.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/getcwd.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/getcwd.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/getcwd.c	2007-11-16 13:47:48.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/getcwd.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,91 @@
 +/* Determine current working directory.  FreeBSD version.
 +   Copyright (C) 2002 Free Software Foundation, Inc.
@@ -8316,7 +8317,7 @@
 +#include <sysdeps/posix/getcwd.c>
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/getdents.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/getdents.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/getdents.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/getdents.c	2007-11-16 13:47:48.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/getdents.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,90 @@
 +/* Read directory entries, 3 argument function.  FreeBSD version.
 +   Copyright (C) 2002 Free Software Foundation, Inc.
@@ -8788,7 +8789,7 @@
 +}
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/getlogin.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/getlogin.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/getlogin.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/getlogin.c	2007-11-16 13:47:48.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/getlogin.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,50 @@
 +/* Non-reentrant function to return the current login name.  FreeBSD version.
 +   Copyright (C) 2002 Free Software Foundation, Inc.
@@ -8842,7 +8843,7 @@
 +}
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/getlogin_r.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/getlogin_r.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/getlogin_r.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/getlogin_r.c	2007-11-16 13:47:48.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/getlogin_r.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,70 @@
 +/* Reentrant function to return the current login name.  FreeBSD version.
 +   Copyright (C) 2002 Free Software Foundation, Inc.
@@ -9355,7 +9356,7 @@
 +#include <sysdeps/gnu/glob64.c>
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/gtty.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/gtty.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/gtty.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/gtty.c	2007-11-21 16:53:13.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/gtty.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,3 @@
 +/* just use internal functions */
 +#define ioctl __ioctl
@@ -10729,7 +10730,7 @@
 +
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/sigcontextinfo.h ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/sigcontextinfo.h
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/sigcontextinfo.h	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/sigcontextinfo.h	2007-11-15 15:46:16.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/sigcontextinfo.h	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,35 @@
 +/* Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -10768,7 +10769,7 @@
 +  (handler)((signo), SIGCONTEXT_EXTRA_ARGS (ctx))
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/start_thread.S ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/start_thread.S
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/start_thread.S	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/start_thread.S	2007-11-16 13:47:48.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/start_thread.S	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,207 @@
 +/* Copyright (C) 2002 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -11303,7 +11304,7 @@
 +#endif	/* _SYS_VM86_H */
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/sys_fork.S ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/sys_fork.S
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/sys_fork.S	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/sys_fork.S	2007-11-16 13:47:48.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/sys_fork.S	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,34 @@
 +/* Copyright (C) 1991-1992, 1994-1995, 1997, 2002 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -11341,7 +11342,7 @@
 +libc_hidden_def (__syscall_fork)
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/sys_lseek.S ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/sys_lseek.S
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/sys_lseek.S	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/sys_lseek.S	2007-11-21 16:53:12.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/sys_lseek.S	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,32 @@
 +/* Copyright (C) 2002 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -11462,7 +11463,7 @@
 +#endif /* _SYSARCH_H */
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/syscall.S ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/syscall.S
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/syscall.S	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/syscall.S	2007-11-16 13:47:48.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/syscall.S	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,34 @@
 +/* Copyright (C) 1993, 1995-1998, 2002 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -13082,7 +13083,7 @@
 +#endif /* bits/typesizes.h */
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/linuxthreads/execve.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/linuxthreads/execve.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/linuxthreads/execve.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/linuxthreads/execve.c	2007-11-16 13:47:48.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/linuxthreads/execve.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,2 @@
 +#include <linuxthreads/sysdeps/unix/sysv/linux/execve.c>
 +libc_hidden_proto (__syscall_execve )
@@ -13295,7 +13296,7 @@
 +the `llseek' function may be dangerous; use `lseek64' instead.")
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/lseek.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/lseek.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/lseek.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/lseek.c	2007-11-21 16:53:13.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/lseek.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,86 @@
 +/* Copyright (C) 2002 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -13491,7 +13492,7 @@
 +hidden_def (__lxstat64)
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/mmap.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/mmap.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/mmap.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/mmap.c	2007-11-21 16:53:13.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/mmap.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,84 @@
 +/* Copyright (C) 2002 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -13584,7 +13585,7 @@
 +/* 'mmap64' is the same as 'mmap', because __off64_t == __off_t.  */
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/munmap.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/munmap.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/munmap.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/munmap.c	2007-11-16 13:47:48.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/munmap.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,41 @@
 +/* Copyright (C) 2006 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -15018,7 +15019,7 @@
 +}
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/open.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/open.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/open.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/open.c	2007-11-21 16:53:13.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/open.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,89 @@
 +/* Copyright (C) 1999, 2000, 2002 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -15296,7 +15297,7 @@
 +#endif /* !_PATHS_H_ */
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/pread.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/pread.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/pread.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/pread.c	2007-11-21 16:53:13.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/pread.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,50 @@
 +/* Copyright (C) 2002 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -15586,7 +15587,7 @@
 +weak_alias (__ptsname_r, ptsname_r)
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/pwrite.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/pwrite.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/pwrite.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/pwrite.c	2007-11-21 16:53:13.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/pwrite.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,50 @@
 +/* Copyright (C) 2002 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -15687,7 +15688,7 @@
 +weak_alias (__readdir64_r, readdir64_r)
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/readv.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/readv.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/readv.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/readv.c	2007-11-16 13:47:48.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/readv.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,57 @@
 +/* readv for FreeBSD.
 +   Copyright (C) 1997-1998, 2000, 2002 Free Software Foundation, Inc.
@@ -15748,7 +15749,7 @@
 +#include <sysdeps/posix/readv.c>
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/recv.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/recv.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/recv.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/recv.c	2007-11-16 13:47:48.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/recv.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,41 @@
 +/* Copyright (C) 2001-2002 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -16036,7 +16037,7 @@
 +#include <sysdeps/unix/seekdir.c>
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/semctl.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/semctl.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/semctl.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/semctl.c	2007-11-21 16:53:13.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/semctl.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,87 @@
 +/* Copyright (C) 2004 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -16127,7 +16128,7 @@
 +}
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/send.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/send.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/send.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/send.c	2007-11-16 13:47:48.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/send.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,47 @@
 +/* Copyright (C) 2001-2002 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -16178,7 +16179,7 @@
 +weak_alias (__send, send)
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/sendto.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/sendto.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/sendto.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/sendto.c	2007-11-16 13:47:48.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/sendto.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,70 @@
 +/* Copyright (C) 2005 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -16377,7 +16378,7 @@
 +/* 'setrlimit64' is the same as 'setrlimit', because __rlim64_t == __rlim_t.  */
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/sigaction.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/sigaction.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/sigaction.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/sigaction.c	2007-11-16 13:47:48.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/sigaction.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,47 @@
 +/* Copyright (C) 1991,1995,1996,1997,2002,2004 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -16530,7 +16531,7 @@
 +weak_alias (__sleep, sleep)
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/stat16conv.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/stat16conv.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/stat16conv.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/stat16conv.c	2007-11-16 13:47:48.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/stat16conv.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,80 @@
 +/* Convert between different 'struct stat' formats.
 +   Copyright (C) 2002 Free Software Foundation, Inc.
@@ -17045,7 +17046,7 @@
 +weak_alias (__statvfs64, statvfs64)
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/stty.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/stty.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/stty.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/stty.c	2007-11-21 16:53:13.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/stty.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,3 @@
 +/* just use internal functions */
 +#define ioctl __ioctl
@@ -17081,8 +17082,8 @@
 +#endif	/* sys/kd.h */
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/sys/mount.h ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/sys/mount.h
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/sys/mount.h	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/sys/mount.h	2007-07-29 16:06:15.000000000 +0200
-@@ -0,0 +1,438 @@
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/sys/mount.h	2007-12-08 23:59:53.000000000 +0100
+@@ -0,0 +1,447 @@
 +/* Header file for handling mounted filesystems.  FreeBSD version.
 +   Copyright (C) 2002 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -17147,6 +17148,7 @@
 +#define	MNT_SUIDDIR	0x00100000	/* special handling of SUID on dirs */
 +#define	MNT_SOFTDEP	0x00200000	/* soft updates being done */
 +#define	MNT_NOSYMFOLLOW	0x00400000	/* do not follow symlinks */
++#define	MNT_GJOURNAL	0x02000000	/* GEOM journal support enabled */
 +#define	MNT_JAILDEVFS	0x02000000	/* jail-friendly DEVFS behaviour */
 +#define	MNT_MULTILABEL	0x04000000	/* MAC support for individual objects */
 +#define	MNT_ACLS	0x08000000	/* ACL support enabled */
@@ -17224,11 +17226,18 @@
 + * with the unmount attempt (used by NFS).
 + */
 +#define MNTK_UNMOUNTF	0x00000001	/* forced unmount in progress */
++#define MNTK_ASYNC      0x00000002      /* filtered async flag */
++#define MNTK_SOFTDEP    0x00000004      /* async disabled by softdep */
++#define MNTK_NOINSMNTQ  0x00000008      /* insmntque is not allowed */
 +#define MNTK_UNMOUNT	0x01000000	/* unmount in progress */
 +#define	MNTK_MWAIT	0x02000000	/* waiting for unmount to finish */
 +#define MNTK_WANTRDWR	0x04000000	/* upgrade to read/write requested */
++#define MNTK_SUSPEND2   0x04000000      /* block secondary writes */
 +#define	MNTK_SUSPEND	0x08000000	/* request write suspension */
 +#define	MNTK_SUSPENDED	0x10000000	/* write operations are suspended */
++#define MNTK_MPSAFE     0x20000000      /* Filesystem is MPSAFE. */
++#define MNTK_NOKNOTE    0x80000000      /* Don't send KNOTEs from VOP hooks */
++#define MNTK_LOOKUP_SHARED      0x40000000 /* FS supports shared lock lookups */
 +
 +/*
 + * Sysctl CTL_VFS definitions.
@@ -17339,8 +17348,9 @@
 +#define VFCF_SYNTHETIC	0x00080000	/* data does not represent real files */
 +#define	VFCF_LOOPBACK	0x00100000	/* aliases some other mounted FS */
 +#define	VFCF_UNICODE	0x00200000	/* stores file names as Unicode*/
++#define VFCF_JAIL       0x00400000      /* can be mounted from within a jail */
 +
-+typedef u_int32_t fsctlop_t;
++typedef uint32_t fsctlop_t;
 +
 +struct vfsidctl {
 +	int		vc_vers;	/* should be VFSIDCTL_VERS1 (below) */
@@ -18033,7 +18043,7 @@
 +#endif /* sys/swap.h */
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/sys/syscall.h ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/sys/syscall.h
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/sys/syscall.h	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/sys/syscall.h	2007-11-21 16:53:12.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/sys/syscall.h	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,412 @@
 +/* Copyright (C) 2002 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -18641,7 +18651,7 @@
 +#endif /* sys/ucontext.h */
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/syscalls-inline.h ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/syscalls-inline.h
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/syscalls-inline.h	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/syscalls-inline.h	2007-11-21 16:53:13.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/syscalls-inline.h	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,54 @@
 +/* prototypes of generally used "inline syscalls"
 +   Copyright (C) 2006 Free Software Foundation, Inc.
@@ -18699,7 +18709,7 @@
 +#endif
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/syscalls.list ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/syscalls.list
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/syscalls.list	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/syscalls.list	2007-11-21 16:53:13.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/syscalls.list	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,157 @@
 +# File name	Caller	Syscall name		# args	Strong name	Weak names
 +
@@ -19007,7 +19017,7 @@
 +
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/tcflow.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/tcflow.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/tcflow.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/tcflow.c	2007-11-21 16:53:13.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/tcflow.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,4 @@
 +/* just use internal functions */
 +#define tcgetattr __tcgetattr
@@ -19021,7 +19031,7 @@
 +#include <sysdeps/unix/telldir.c>
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/truncate.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/truncate.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/truncate.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/truncate.c	2007-11-21 16:53:13.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/truncate.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,41 @@
 +/* Copyright (C) 2002 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -19071,7 +19081,7 @@
 +/* 'truncate64' is the same as 'truncate', because __off64_t == __off_t.  */
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/ulimit.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/ulimit.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/ulimit.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/ulimit.c	2007-11-21 16:53:13.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/ulimit.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,5 @@
 +/* just use internal functions */
 +#define getrlimit __getrlimit
@@ -19194,7 +19204,7 @@
 +libc_hidden_def (uname)
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/unlockpt.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/unlockpt.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/unlockpt.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/unlockpt.c	2007-11-21 16:53:13.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/unlockpt.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,45 @@
 +/* Copyright (C) 2007 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -19243,7 +19253,7 @@
 +weak_alias (__unlockpt, unlockpt)
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/usleep.c ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/usleep.c
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/usleep.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/usleep.c	2007-11-16 13:47:48.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/usleep.c	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,50 @@
 +/* Implementation of the BSD usleep function using nanosleep.
 +   Copyright (C) 1996-1997, 1999, 2001-2002 Free Software Foundation, Inc.
@@ -21548,7 +21558,7 @@
 +
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/x86_64/sigcontextinfo.h ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/x86_64/sigcontextinfo.h
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/x86_64/sigcontextinfo.h	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/x86_64/sigcontextinfo.h	2007-11-15 15:46:16.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/x86_64/sigcontextinfo.h	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,35 @@
 +/* Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -22054,7 +22064,7 @@
 +#endif	/* _SYS_PERM_H */
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/x86_64/sys_fork.S ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/x86_64/sys_fork.S
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/x86_64/sys_fork.S	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/x86_64/sys_fork.S	2007-11-16 13:47:48.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/x86_64/sys_fork.S	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,36 @@
 +/* Copyright (C) 1991-1992, 1994-1995, 1997, 2002 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -22146,7 +22156,7 @@
 +#endif /* _SYSARCH_H */
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/x86_64/syscall.S ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/x86_64/syscall.S
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/x86_64/syscall.S	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/x86_64/syscall.S	2007-11-16 13:47:48.000000000 +0100
++++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/x86_64/syscall.S	2007-11-28 13:32:59.000000000 +0100
 @@ -0,0 +1,31 @@
 +/* Copyright (C) 2006 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.



Reply to: