[Glibc-bsd-commits] r2285 - in trunk/kfreebsd-6/debian: . patches

aurel32 at alioth.debian.org aurel32 at alioth.debian.org
Wed Aug 6 15:23:27 UTC 2008


Author: aurel32
Date: 2008-08-06 15:23:26 +0000 (Wed, 06 Aug 2008)
New Revision: 2285

Added:
   trunk/kfreebsd-6/debian/patches/920_gcc4.diff
Modified:
   trunk/kfreebsd-6/debian/changelog
   trunk/kfreebsd-6/debian/control.in
   trunk/kfreebsd-6/debian/patches/000_nfe.diff
   trunk/kfreebsd-6/debian/patches/000_sendfile.diff
   trunk/kfreebsd-6/debian/patches/001_misc.diff
   trunk/kfreebsd-6/debian/patches/003_glibc_dev_aicasm.diff
   trunk/kfreebsd-6/debian/patches/004_xargs.diff
   trunk/kfreebsd-6/debian/patches/005_binutils.diff
   trunk/kfreebsd-6/debian/patches/007_clone_signals.diff
   trunk/kfreebsd-6/debian/patches/008_config.diff
   trunk/kfreebsd-6/debian/patches/009_disable_duped_modules.diff
   trunk/kfreebsd-6/debian/patches/010_ET_DYN.diff
   trunk/kfreebsd-6/debian/patches/013_ip_packed.diff
   trunk/kfreebsd-6/debian/patches/017_oss_compat.diff
   trunk/kfreebsd-6/debian/patches/020_linker.diff
   trunk/kfreebsd-6/debian/patches/030_abi_cld.diff
   trunk/kfreebsd-6/debian/patches/902_version.diff
   trunk/kfreebsd-6/debian/patches/903_disable_non-free_drivers.diff
   trunk/kfreebsd-6/debian/patches/904_dev_full.diff
   trunk/kfreebsd-6/debian/patches/905_grow_arg_max.diff
   trunk/kfreebsd-6/debian/patches/906_grow_sysv_ipc_limits.diff
   trunk/kfreebsd-6/debian/patches/907_cpu_class.diff
   trunk/kfreebsd-6/debian/patches/908_linprocfs_is_not_proc.diff
   trunk/kfreebsd-6/debian/patches/910_GENERIC_hints.diff
   trunk/kfreebsd-6/debian/patches/911_no_werror.diff
   trunk/kfreebsd-6/debian/patches/912_binutils.diff
   trunk/kfreebsd-6/debian/patches/913_uudecode.diff
   trunk/kfreebsd-6/debian/patches/999_config.diff
   trunk/kfreebsd-6/debian/patches/series
   trunk/kfreebsd-6/debian/rules
Log:
  * Bumped Standards-Version to 3.8.0 (no changes).
  * debian/patches/*: convert to patchlevel p1 as requested by the new 
    dpkg-source.



Modified: trunk/kfreebsd-6/debian/changelog
===================================================================
--- trunk/kfreebsd-6/debian/changelog	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/changelog	2008-08-06 15:23:26 UTC (rev 2285)
@@ -1,4 +1,4 @@
-kfreebsd-6 (6.3-5) UNSTABLE; urgency=low
+kfreebsd-6 (6.3-5) unstable; urgency=low
 
   [ Petr Salinger ]
   * libdb-dev is now a real package, build-depend only on it.
@@ -6,8 +6,13 @@
     Closes: #474761.
   * add Vcs-* fields into debian/control.
 
- -- Aurelien Jarno <aurel32 at debian.org>  Tue, 05 Aug 2008 00:51:59 +0100
+  [ Aurelien Jarno ]
+  * Bumped Standards-Version to 3.8.0 (no changes).
+  * debian/patches/*: convert to patchlevel p1 as requested by the new 
+    dpkg-source.
 
+ -- Aurelien Jarno <aurel32 at debian.org>  Tue, 05 Aug 2008 14:35:22 +0200
+
 kfreebsd-6 (6.3-4) unstable; urgency=low
 
   * 030_abi_cld.diff: new patch to clear the direction flag before calling 

Modified: trunk/kfreebsd-6/debian/control.in
===================================================================
--- trunk/kfreebsd-6/debian/control.in	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/control.in	2008-08-06 15:23:26 UTC (rev 2285)
@@ -6,7 +6,7 @@
 Vcs-Browser: http://svn.debian.org/wsvn/glibc-bsd/trunk/kfreebsd-@major@/
 Vcs-Svn: svn://svn.debian.org/glibc-bsd/trunk/kfreebsd-@major@/
 Build-Depends: debhelper (>= 4.1.0), bzip2, quilt, freebsd-buildutils (>= @major@) [kfreebsd-i386 kfreebsd-amd64] | freebsd6-buildutils (>=  6.2) [kfreebsd-i386 kfreebsd-amd64], libdb-dev, flex-old | flex, libbsd-dev [kfreebsd-i386 kfreebsd-amd64], gcc-3.4 [kfreebsd-i386 kfreebsd-amd64], sharutils
-Standards-Version: 3.7.3
+Standards-Version: 3.8.0
 
 Package: kfreebsd-source- at version@
 Architecture: all

Modified: trunk/kfreebsd-6/debian/patches/000_nfe.diff
===================================================================
--- trunk/kfreebsd-6/debian/patches/000_nfe.diff	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/patches/000_nfe.diff	2008-08-06 15:23:26 UTC (rev 2285)
@@ -1,7 +1,7 @@
-Index: sys/dev/nfe/if_nfe.c
+Index: src/sys/dev/nfe/if_nfe.c
 ===================================================================
---- /dev/null
-+++ sys/dev/nfe/if_nfe.c
+--- src//dev/null
++++ src/sys/dev/nfe/if_nfe.c
 @@ -0,0 +1,2231 @@
 +/*	$OpenBSD: if_nfe.c,v 1.54 2006/04/07 12:38:12 jsg Exp $	*/
 +
@@ -2234,10 +2234,10 @@
 +
 +	return;
 +}
-Index: sys/dev/nfe/if_nfereg.h
+Index: src/sys/dev/nfe/if_nfereg.h
 ===================================================================
---- /dev/null
-+++ sys/dev/nfe/if_nfereg.h
+--- src//dev/null
++++ src/sys/dev/nfe/if_nfereg.h
 @@ -0,0 +1,248 @@
 +/*	$OpenBSD: if_nfereg.h,v 1.16 2006/02/22 19:23:44 damien Exp $	*/
 +
@@ -2487,10 +2487,10 @@
 +#define NFE_DEBUG_BROKEN	0x0080
 +#define NFE_DEBUG_MII		0x0100
 +#define NFE_DEBUG_ALL		0xFFFF
-Index: sys/dev/nfe/if_nfevar.h
+Index: src/sys/dev/nfe/if_nfevar.h
 ===================================================================
---- /dev/null
-+++ sys/dev/nfe/if_nfevar.h
+--- src//dev/null
++++ src/sys/dev/nfe/if_nfevar.h
 @@ -0,0 +1,124 @@
 +/*	$OpenBSD: if_nfevar.h,v 1.11 2006/02/19 13:57:02 damien Exp $	*/
 +
@@ -2616,10 +2616,10 @@
 +	u_int16_t	dev_id;
 +	char		*name;
 +};
-Index: sys/modules/nfe/Makefile
+Index: src/sys/modules/nfe/Makefile
 ===================================================================
---- /dev/null
-+++ sys/modules/nfe/Makefile
+--- src//dev/null
++++ src/sys/modules/nfe/Makefile
 @@ -0,0 +1,6 @@
 +.PATH: ${.CURDIR}/../../dev/nfe
 +
@@ -2627,10 +2627,10 @@
 +SRCS=	if_nfe.c miibus_if.h opt_bdg.h device_if.h bus_if.h pci_if.h
 +
 +.include <bsd.kmod.mk>
-Index: sys/modules/Makefile
+Index: src/sys/modules/Makefile
 ===================================================================
---- sys/modules/Makefile.orig
-+++ sys/modules/Makefile
+--- src/sys/modules/Makefile.orig
++++ src/sys/modules/Makefile
 @@ -176,6 +176,7 @@
  	${_ncv} \
  	${_ndis} \
@@ -2639,10 +2639,10 @@
  	nfsclient \
  	nfsserver \
  	nge \
-Index: sys/amd64/conf/GENERIC
+Index: src/sys/amd64/conf/GENERIC
 ===================================================================
---- sys/amd64/conf/GENERIC.orig
-+++ sys/amd64/conf/GENERIC
+--- src/sys/amd64/conf/GENERIC.orig
++++ src/sys/amd64/conf/GENERIC
 @@ -189,6 +189,7 @@
  device		fxp		# Intel EtherExpress PRO/100B (82557, 82558)
  device		lge		# Level 1 LXT1001 gigabit Ethernet
@@ -2651,10 +2651,10 @@
  device		nge		# NatSemi DP83820 gigabit Ethernet
  device		nve		# nVidia nForce MCP on-board Ethernet Networking
  device		pcn		# AMD Am79C97x PCI 10/100 (precedence over 'le')
-Index: sys/i386/conf/GENERIC
+Index: src/sys/i386/conf/GENERIC
 ===================================================================
---- sys/i386/conf/GENERIC.orig
-+++ sys/i386/conf/GENERIC
+--- src/sys/i386/conf/GENERIC.orig
++++ src/sys/i386/conf/GENERIC
 @@ -198,6 +198,7 @@
  device		fxp		# Intel EtherExpress PRO/100B (82557, 82558)
  device		lge		# Level 1 LXT1001 gigabit Ethernet
@@ -2663,10 +2663,10 @@
  device		nge		# NatSemi DP83820 gigabit Ethernet
  device		nve		# nVidia nForce MCP on-board Ethernet Networking
  device		pcn		# AMD Am79C97x PCI 10/100(precedence over 'lnc')
-Index: sys/pc98/conf/GENERIC
+Index: src/sys/pc98/conf/GENERIC
 ===================================================================
---- sys/pc98/conf/GENERIC.orig
-+++ sys/pc98/conf/GENERIC
+--- src/sys/pc98/conf/GENERIC.orig
++++ src/sys/pc98/conf/GENERIC
 @@ -167,6 +167,7 @@
  device		dc		# DEC/Intel 21143 and various workalikes
  device		fxp		# Intel EtherExpress PRO/100B (82557, 82558)
@@ -2675,10 +2675,10 @@
  device		nge		# NatSemi DP83820 gigabit Ethernet
  device		pcn		# AMD Am79C97x PCI 10/100 (precedence over 'lnc')
  device		re		# RealTek 8139C+/8169/8169S/8110S
-Index: sys/conf/files
+Index: src/sys/conf/files
 ===================================================================
---- sys/conf/files.orig
-+++ sys/conf/files
+--- src/sys/conf/files.orig
++++ src/sys/conf/files
 @@ -794,6 +794,7 @@
  dev/my/if_my.c			optional my
  dev/ncv/ncr53c500.c		optional ncv

Modified: trunk/kfreebsd-6/debian/patches/000_sendfile.diff
===================================================================
--- trunk/kfreebsd-6/debian/patches/000_sendfile.diff	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/patches/000_sendfile.diff	2008-08-06 15:23:26 UTC (rev 2285)
@@ -1,10 +1,10 @@
-Index: sys/kern/kern_descrip.c
+Index: src/sys/kern/kern_descrip.c
 ===================================================================
 RCS file: /home/ncvs/src/sys/kern/kern_descrip.c,v
 retrieving revision 1.313
 diff -u -d -r1.313 kern_descrip.c
---- sys/kern/kern_descrip.c	6 Aug 2007 14:26:00 -0000	1.313
-+++ sys/kern/kern_descrip.c	4 Feb 2008 19:05:42 -0000
+--- src/sys/kern/kern_descrip.c	6 Aug 2007 14:26:00 -0000	1.313
++++ src/sys/kern/kern_descrip.c	4 Feb 2008 19:05:42 -0000
 @@ -2046,7 +2046,7 @@
  	int error;
  
@@ -14,13 +14,13 @@
  		return (error);
  	if (fp->f_vnode == NULL) {
  		error = EINVAL;
-Index: sys/kern/uipc_syscalls.c
+Index: src/sys/kern/uipc_syscalls.c
 ===================================================================
 RCS file: /home/ncvs/src/sys/kern/uipc_syscalls.c,v
 retrieving revision 1.259.2.1
 diff -u -d -r1.259.2.1 uipc_syscalls.c
---- sys/kern/uipc_syscalls.c	1 Feb 2008 22:51:39 -0000	1.259.2.1
-+++ sys/kern/uipc_syscalls.c	4 Feb 2008 19:05:42 -0000
+--- src/sys/kern/uipc_syscalls.c	1 Feb 2008 22:51:39 -0000	1.259.2.1
++++ src/sys/kern/uipc_syscalls.c	4 Feb 2008 19:05:42 -0000
 @@ -1796,20 +1796,23 @@
  		goto out;
  	vfslocked = VFS_LOCK_GIANT(vp->v_mount);

Modified: trunk/kfreebsd-6/debian/patches/001_misc.diff
===================================================================
--- trunk/kfreebsd-6/debian/patches/001_misc.diff	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/patches/001_misc.diff	2008-08-06 15:23:26 UTC (rev 2285)
@@ -2,10 +2,10 @@
 Status: chflags is BSD-specific.  We could add it to freebsd-utils.
   The rest has been rejected (kern/93502)
 
-Index: sys/conf/kern.mk
+Index: src/sys/conf/kern.mk
 ===================================================================
---- sys/conf/kern.mk.orig
-+++ sys/conf/kern.mk
+--- src/sys/conf/kern.mk.orig
++++ src/sys/conf/kern.mk
 @@ -1,5 +1,9 @@
  # $FreeBSD: src/sys/conf/kern.mk,v 1.45 2005/03/31 22:53:58 peter Exp $
  
@@ -48,10 +48,10 @@
  INLINE_LIMIT?=	8000
  .endif
  
-Index: sys/conf/kern.post.mk
+Index: src/sys/conf/kern.post.mk
 ===================================================================
---- sys/conf/kern.post.mk.orig
-+++ sys/conf/kern.post.mk
+--- src/sys/conf/kern.post.mk.orig
++++ src/sys/conf/kern.post.mk
 @@ -1,5 +1,15 @@
  # $FreeBSD: src/sys/conf/kern.post.mk,v 1.83.2.3 2006/11/01 18:55:32 ru Exp $
  

Modified: trunk/kfreebsd-6/debian/patches/003_glibc_dev_aicasm.diff
===================================================================
--- trunk/kfreebsd-6/debian/patches/003_glibc_dev_aicasm.diff	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/patches/003_glibc_dev_aicasm.diff	2008-08-06 15:23:26 UTC (rev 2285)
@@ -1,7 +1,7 @@
-Index: sys/dev/aic7xxx/aicasm/Makefile
+Index: src/sys/dev/aic7xxx/aicasm/Makefile
 ===================================================================
---- sys/dev/aic7xxx/aicasm/Makefile.orig
-+++ sys/dev/aic7xxx/aicasm/Makefile
+--- src/sys/dev/aic7xxx/aicasm/Makefile.orig
++++ src/sys/dev/aic7xxx/aicasm/Makefile
 @@ -14,7 +14,7 @@
  SRCS=	${GENHDRS} ${CSRCS} ${YSRCS} ${LSRCS}
  CLEANFILES+= ${GENHDRS} ${YSRCS:R:C/(.*)/\1.output/g}
@@ -25,10 +25,10 @@
  .ifdef MAKESRCPATH
  CFLAGS+= -I${MAKESRCPATH}
  .endif
-Index: sys/dev/aic7xxx/aicasm/aicasm.h
+Index: src/sys/dev/aic7xxx/aicasm/aicasm.h
 ===================================================================
---- sys/dev/aic7xxx/aicasm/aicasm.h.orig
-+++ sys/dev/aic7xxx/aicasm/aicasm.h
+--- src/sys/dev/aic7xxx/aicasm/aicasm.h.orig
++++ src/sys/dev/aic7xxx/aicasm/aicasm.h
 @@ -42,8 +42,9 @@
   * $FreeBSD: src/sys/dev/aic7xxx/aicasm/aicasm.h,v 1.17 2005/01/06 01:42:27 imp Exp $
   */
@@ -41,10 +41,10 @@
  #else
  #include <sys/queue.h>
  #endif
-Index: sys/dev/aic7xxx/aicasm/aicasm_gram.y
+Index: src/sys/dev/aic7xxx/aicasm/aicasm_gram.y
 ===================================================================
---- sys/dev/aic7xxx/aicasm/aicasm_gram.y.orig
-+++ sys/dev/aic7xxx/aicasm/aicasm_gram.y
+--- src/sys/dev/aic7xxx/aicasm/aicasm_gram.y.orig
++++ src/sys/dev/aic7xxx/aicasm/aicasm_gram.y
 @@ -52,8 +52,9 @@
  #include <string.h>
  #include <sysexits.h>
@@ -57,10 +57,10 @@
  #else
  #include <sys/queue.h>
  #endif
-Index: sys/dev/aic7xxx/aicasm/aicasm_macro_gram.y
+Index: src/sys/dev/aic7xxx/aicasm/aicasm_macro_gram.y
 ===================================================================
---- sys/dev/aic7xxx/aicasm/aicasm_macro_gram.y.orig
-+++ sys/dev/aic7xxx/aicasm/aicasm_macro_gram.y
+--- src/sys/dev/aic7xxx/aicasm/aicasm_macro_gram.y.orig
++++ src/sys/dev/aic7xxx/aicasm/aicasm_macro_gram.y
 @@ -52,8 +52,9 @@
  #include <string.h>
  #include <sysexits.h>
@@ -73,10 +73,10 @@
  #else
  #include <sys/queue.h>
  #endif
-Index: sys/dev/aic7xxx/aicasm/aicasm_macro_scan.l
+Index: src/sys/dev/aic7xxx/aicasm/aicasm_macro_scan.l
 ===================================================================
---- sys/dev/aic7xxx/aicasm/aicasm_macro_scan.l.orig
-+++ sys/dev/aic7xxx/aicasm/aicasm_macro_scan.l
+--- src/sys/dev/aic7xxx/aicasm/aicasm_macro_scan.l.orig
++++ src/sys/dev/aic7xxx/aicasm/aicasm_macro_scan.l
 @@ -51,8 +51,10 @@
  #include <stdio.h>
  #include <string.h>
@@ -90,10 +90,10 @@
  #else
  #include <sys/queue.h>
  #endif
-Index: sys/dev/aic7xxx/aicasm/aicasm_scan.l
+Index: src/sys/dev/aic7xxx/aicasm/aicasm_scan.l
 ===================================================================
---- sys/dev/aic7xxx/aicasm/aicasm_scan.l.orig
-+++ sys/dev/aic7xxx/aicasm/aicasm_scan.l
+--- src/sys/dev/aic7xxx/aicasm/aicasm_scan.l.orig
++++ src/sys/dev/aic7xxx/aicasm/aicasm_scan.l
 @@ -51,8 +51,10 @@
  #include <stdio.h>
  #include <string.h>
@@ -107,10 +107,10 @@
  #else
  #include <sys/queue.h>
  #endif
-Index: sys/dev/aic7xxx/aicasm/aicasm_symbol.c
+Index: src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c
 ===================================================================
---- sys/dev/aic7xxx/aicasm/aicasm_symbol.c.orig
-+++ sys/dev/aic7xxx/aicasm/aicasm_symbol.c
+--- src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c.orig
++++ src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c
 @@ -44,10 +44,11 @@
  
  #include <sys/types.h>
@@ -126,10 +126,10 @@
  #endif
  #include <fcntl.h>
  #include <inttypes.h>
-Index: sys/dev/aic7xxx/aicasm/aicasm_symbol.h
+Index: src/sys/dev/aic7xxx/aicasm/aicasm_symbol.h
 ===================================================================
---- sys/dev/aic7xxx/aicasm/aicasm_symbol.h.orig
-+++ sys/dev/aic7xxx/aicasm/aicasm_symbol.h
+--- src/sys/dev/aic7xxx/aicasm/aicasm_symbol.h.orig
++++ src/sys/dev/aic7xxx/aicasm/aicasm_symbol.h
 @@ -42,8 +42,9 @@
   * $FreeBSD: src/sys/dev/aic7xxx/aicasm/aicasm_symbol.h,v 1.17 2005/01/06 01:42:27 imp Exp $
   */

Modified: trunk/kfreebsd-6/debian/patches/004_xargs.diff
===================================================================
--- trunk/kfreebsd-6/debian/patches/004_xargs.diff	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/patches/004_xargs.diff	2008-08-06 15:23:26 UTC (rev 2285)
@@ -1,10 +1,10 @@
 
 Status: xargs -J option requested to both upstream and debian.
 
-Index: sys/conf/kmod.mk
+Index: src/sys/conf/kmod.mk
 ===================================================================
---- sys/conf/kmod.mk.orig
-+++ sys/conf/kmod.mk
+--- src/sys/conf/kmod.mk.orig
++++ src/sys/conf/kmod.mk
 @@ -206,7 +206,7 @@
  	grep -v '^#' < ${EXPORT_SYMS} > export_syms
  .endif
@@ -14,10 +14,10 @@
  .endif
  .endif
  .if !defined(DEBUG_FLAGS) && ${MACHINE_ARCH} == amd64
-Index: sys/contrib/dev/acpica/acpica_prep.sh
+Index: src/sys/contrib/dev/acpica/acpica_prep.sh
 ===================================================================
---- sys/contrib/dev/acpica/acpica_prep.sh.orig
-+++ sys/contrib/dev/acpica/acpica_prep.sh
+--- src/sys/contrib/dev/acpica/acpica_prep.sh.orig
++++ src/sys/contrib/dev/acpica/acpica_prep.sh
 @@ -52,12 +52,12 @@
  
  echo copying full dirs

Modified: trunk/kfreebsd-6/debian/patches/005_binutils.diff
===================================================================
--- trunk/kfreebsd-6/debian/patches/005_binutils.diff	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/patches/005_binutils.diff	2008-08-06 15:23:26 UTC (rev 2285)
@@ -1,10 +1,10 @@
 
 Status: Reported as kern/93331
 
-Index: sys/i386/i386/locore.s
+Index: src/sys/i386/i386/locore.s
 ===================================================================
---- sys/i386/i386/locore.s.orig
-+++ sys/i386/i386/locore.s
+--- src/sys/i386/i386/locore.s.orig
++++ src/sys/i386/i386/locore.s
 @@ -358,7 +358,7 @@
  	pushl	%eax
  	testl	$PSL_VM,UC_EFLAGS(%eax)
@@ -32,10 +32,10 @@
  9:
  	movl	$103,%eax		/* 3.x SYS_sigreturn */
  	pushl	%eax			/* junk to fake return addr. */
-Index: sys/i386/i386/swtch.s
+Index: src/sys/i386/i386/swtch.s
 ===================================================================
---- sys/i386/i386/swtch.s.orig
-+++ sys/i386/i386/swtch.s
+--- src/sys/i386/i386/swtch.s.orig
++++ src/sys/i386/i386/swtch.s
 @@ -111,7 +111,7 @@
  	movl	%ebp,PCB_EBP(%edx)
  	movl	%esi,PCB_ESI(%edx)
@@ -63,10 +63,10 @@
  	pushfl
  	popl	PCB_PSL(%ecx)
  
-Index: sys/i386/include/cpufunc.h
+Index: src/sys/i386/include/cpufunc.h
 ===================================================================
---- sys/i386/include/cpufunc.h.orig
-+++ sys/i386/include/cpufunc.h
+--- src/sys/i386/include/cpufunc.h.orig
++++ src/sys/i386/include/cpufunc.h
 @@ -452,7 +452,7 @@
  rfs(void)
  {
@@ -109,10 +109,10 @@
  }
  
  static __inline void
-Index: sys/i386/linux/linux_locore.s
+Index: src/sys/i386/linux/linux_locore.s
 ===================================================================
---- sys/i386/linux/linux_locore.s.orig
-+++ sys/i386/linux/linux_locore.s
+--- src/sys/i386/linux/linux_locore.s.orig
++++ src/sys/i386/linux/linux_locore.s
 @@ -8,7 +8,7 @@
  NON_GPROF_ENTRY(linux_sigcode)
  	call	*LINUX_SIGF_HANDLER(%esp)
@@ -131,10 +131,10 @@
  	push	%eax				/* fake ret addr */
  	movl	$LINUX_SYS_linux_rt_sigreturn,%eax   /* linux_rt_sigreturn() */
  	int	$0x80				/* enter kernel with args */
-Index: sys/compat/ndis/winx32_wrap.S
+Index: src/sys/compat/ndis/winx32_wrap.S
 ===================================================================
---- sys/compat/ndis/winx32_wrap.S.orig
-+++ sys/compat/ndis/winx32_wrap.S
+--- src/sys/compat/ndis/winx32_wrap.S.orig
++++ src/sys/compat/ndis/winx32_wrap.S
 @@ -364,7 +364,7 @@
  	ret
  
@@ -144,10 +144,10 @@
  	ret
  
  ENTRY(x86_gettid)
-Index: sys/amd64/amd64/cpu_switch.S
+Index: src/sys/amd64/amd64/cpu_switch.S
 ===================================================================
---- sys/amd64/amd64/cpu_switch.S.orig
-+++ sys/amd64/amd64/cpu_switch.S
+--- src/sys/amd64/amd64/cpu_switch.S.orig
++++ src/sys/amd64/amd64/cpu_switch.S
 @@ -105,10 +105,10 @@
  	jz	1f				/* no, skip over */
  
@@ -182,10 +182,10 @@
  	wrmsr
  	jmp	2f
  1:
-Index: sys/amd64/ia32/ia32_signal.c
+Index: src/sys/amd64/ia32/ia32_signal.c
 ===================================================================
---- sys/amd64/ia32/ia32_signal.c.orig
-+++ sys/amd64/ia32/ia32_signal.c
+--- src/sys/amd64/ia32/ia32_signal.c.orig
++++ src/sys/amd64/ia32/ia32_signal.c
 @@ -360,8 +360,8 @@
  	sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0;
  	sf.sf_uc.uc_mcontext.mc_gs = rgs();
@@ -208,10 +208,10 @@
  	sf.sf_uc.uc_mcontext.mc_edi = regs->tf_rdi;
  	sf.sf_uc.uc_mcontext.mc_esi = regs->tf_rsi;
  	sf.sf_uc.uc_mcontext.mc_ebp = regs->tf_rbp;
-Index: sys/amd64/include/cpufunc.h
+Index: src/sys/amd64/include/cpufunc.h
 ===================================================================
---- sys/amd64/include/cpufunc.h.orig
-+++ sys/amd64/include/cpufunc.h
+--- src/sys/amd64/include/cpufunc.h.orig
++++ src/sys/amd64/include/cpufunc.h
 @@ -482,7 +482,7 @@
  rfs(void)
  {
@@ -288,10 +288,10 @@
  }
  #endif
  
-Index: sys/amd64/linux32/linux32_sysvec.c
+Index: src/sys/amd64/linux32/linux32_sysvec.c
 ===================================================================
---- sys/amd64/linux32/linux32_sysvec.c.orig
-+++ sys/amd64/linux32/linux32_sysvec.c
+--- src/sys/amd64/linux32/linux32_sysvec.c.orig
++++ src/sys/amd64/linux32/linux32_sysvec.c
 @@ -344,9 +344,9 @@
  	frame.sf_sc.uc_mcontext.sc_mask   = frame.sf_sc.uc_sigmask.__bits[0];
          frame.sf_sc.uc_mcontext.sc_gs     = rgs();
@@ -315,10 +315,10 @@
  	frame.sf_sc.sc_edi    = regs->tf_rdi;
  	frame.sf_sc.sc_esi    = regs->tf_rsi;
  	frame.sf_sc.sc_ebp    = regs->tf_rbp;
-Index: sys/amd64/ia32/ia32_sigtramp.S
+Index: src/sys/amd64/ia32/ia32_sigtramp.S
 ===================================================================
---- sys/amd64/ia32/ia32_sigtramp.S.orig
-+++ sys/amd64/ia32/ia32_sigtramp.S
+--- src/sys/amd64/ia32/ia32_sigtramp.S.orig
++++ src/sys/amd64/ia32/ia32_sigtramp.S
 @@ -45,8 +45,8 @@
  	calll	*IA32_SIGF_HANDLER(%esp)
  	leal	IA32_SIGF_UC(%esp),%eax	/* get ucontext */
@@ -341,10 +341,10 @@
  	movl	$344,%eax		/* 4.x SYS_sigreturn */
  	pushl	%eax			/* junk to fake return addr. */
  	int	$0x80			/* enter kernel with args */
-Index: sys/amd64/linux32/linux32_locore.s
+Index: src/sys/amd64/linux32/linux32_locore.s
 ===================================================================
---- sys/amd64/linux32/linux32_locore.s.orig
-+++ sys/amd64/linux32/linux32_locore.s
+--- src/sys/amd64/linux32/linux32_locore.s.orig
++++ src/sys/amd64/linux32/linux32_locore.s
 @@ -11,10 +11,10 @@
  NON_GPROF_ENTRY(linux_sigcode)
  	call	*LINUX_SIGF_HANDLER(%esp)

Modified: trunk/kfreebsd-6/debian/patches/007_clone_signals.diff
===================================================================
--- trunk/kfreebsd-6/debian/patches/007_clone_signals.diff	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/patches/007_clone_signals.diff	2008-08-06 15:23:26 UTC (rev 2285)
@@ -1,7 +1,7 @@
-Index: sys/kern/kern_fork.c
+Index: src/sys/kern/kern_fork.c
 ===================================================================
---- sys/kern/kern_fork.c.orig
-+++ sys/kern/kern_fork.c
+--- src/sys/kern/kern_fork.c.orig
++++ src/sys/kern/kern_fork.c
 @@ -511,7 +511,11 @@
  		p2->p_sigacts = newsigacts;
  	}
@@ -15,10 +15,10 @@
  	else
  	        p2->p_sigparent = SIGCHLD;
  
-Index: sys/sys/unistd.h
+Index: src/sys/sys/unistd.h
 ===================================================================
---- sys/sys/unistd.h.orig
-+++ sys/sys/unistd.h
+--- src/sys/sys/unistd.h.orig
++++ src/sys/sys/unistd.h
 @@ -173,6 +173,10 @@
  #define	RFHIGHPID	(1<<18)	/* use a pid higher then 10 (idleproc) */
  #define	RFPPWAIT	(1<<31)	/* parent sleeps until child exits (vfork) */

Modified: trunk/kfreebsd-6/debian/patches/008_config.diff
===================================================================
--- trunk/kfreebsd-6/debian/patches/008_config.diff	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/patches/008_config.diff	2008-08-06 15:23:26 UTC (rev 2285)
@@ -3,10 +3,10 @@
 Status: gotta uncomment WARNS (see #351366), and find a portable way to add
   "-lbsd".  after this it can be sent upstream.
 
-Index: usr.sbin/config/Makefile
+Index: src/usr.sbin/config/Makefile
 ===================================================================
---- usr.sbin/config/Makefile.orig
-+++ usr.sbin/config/Makefile
+--- src/usr.sbin/config/Makefile.orig
++++ src/usr.sbin/config/Makefile
 @@ -6,11 +6,11 @@
  SRCS=	config.y main.c lang.l mkmakefile.c mkheaders.c \
  	mkoptions.c y.tab.h
@@ -22,10 +22,10 @@
  
  mkmakefile.o: configvers.h
  
-Index: usr.sbin/config/main.c
+Index: src/usr.sbin/config/main.c
 ===================================================================
---- usr.sbin/config/main.c.orig
-+++ usr.sbin/config/main.c
+--- src/usr.sbin/config/main.c.orig
++++ src/usr.sbin/config/main.c
 @@ -45,13 +45,19 @@
  #include <sys/stat.h>
  #include <sys/file.h>

Modified: trunk/kfreebsd-6/debian/patches/009_disable_duped_modules.diff
===================================================================
--- trunk/kfreebsd-6/debian/patches/009_disable_duped_modules.diff	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/patches/009_disable_duped_modules.diff	2008-08-06 15:23:26 UTC (rev 2285)
@@ -1,10 +1,10 @@
 
 Status: in upstream BTS
 
-Index: sys/conf/Makefile.alpha
+Index: src/sys/conf/Makefile.alpha
 ===================================================================
---- sys/conf/Makefile.alpha.orig
-+++ sys/conf/Makefile.alpha
+--- src/sys/conf/Makefile.alpha.orig
++++ src/sys/conf/Makefile.alpha
 @@ -28,6 +28,8 @@
  .endif
  .include "$S/conf/kern.pre.mk"
@@ -14,10 +14,10 @@
  %BEFORE_DEPEND
  
  %OBJS
-Index: sys/conf/Makefile.amd64
+Index: src/sys/conf/Makefile.amd64
 ===================================================================
---- sys/conf/Makefile.amd64.orig
-+++ sys/conf/Makefile.amd64
+--- src/sys/conf/Makefile.amd64.orig
++++ src/sys/conf/Makefile.amd64
 @@ -38,6 +38,8 @@
  
  MKMODULESENV+= MACHINE=amd64
@@ -27,10 +27,10 @@
  %BEFORE_DEPEND
  
  %OBJS
-Index: sys/conf/Makefile.arm
+Index: src/sys/conf/Makefile.arm
 ===================================================================
---- sys/conf/Makefile.arm.orig
-+++ sys/conf/Makefile.arm
+--- src/sys/conf/Makefile.arm.orig
++++ src/sys/conf/Makefile.arm
 @@ -102,6 +102,8 @@
  	rm ${KERNEL_KO}.tmp.gz ${KERNEL_KO}.tramp.noheader opt_kernname.h \
  	inflate-tramp.o
@@ -40,10 +40,10 @@
  %BEFORE_DEPEND
  
  %OBJS
-Index: sys/conf/Makefile.i386
+Index: src/sys/conf/Makefile.i386
 ===================================================================
---- sys/conf/Makefile.i386.orig
-+++ sys/conf/Makefile.i386
+--- src/sys/conf/Makefile.i386.orig
++++ src/sys/conf/Makefile.i386
 @@ -32,6 +32,8 @@
  
  MKMODULESENV+= MACHINE=i386
@@ -53,10 +53,10 @@
  %BEFORE_DEPEND
  
  %OBJS
-Index: sys/conf/Makefile.ia64
+Index: src/sys/conf/Makefile.ia64
 ===================================================================
---- sys/conf/Makefile.ia64.orig
-+++ sys/conf/Makefile.ia64
+--- src/sys/conf/Makefile.ia64.orig
++++ src/sys/conf/Makefile.ia64
 @@ -38,6 +38,8 @@
  
  ASM_CFLAGS= -x assembler-with-cpp -Wa,-x -DLOCORE ${CFLAGS}
@@ -66,10 +66,10 @@
  %BEFORE_DEPEND
  
  %OBJS
-Index: sys/conf/Makefile.pc98
+Index: src/sys/conf/Makefile.pc98
 ===================================================================
---- sys/conf/Makefile.pc98.orig
-+++ sys/conf/Makefile.pc98
+--- src/sys/conf/Makefile.pc98.orig
++++ src/sys/conf/Makefile.pc98
 @@ -32,6 +32,8 @@
  
  MKMODULESENV+=	MACHINE=pc98
@@ -79,10 +79,10 @@
  %BEFORE_DEPEND
  
  %OBJS
-Index: sys/conf/Makefile.powerpc
+Index: src/sys/conf/Makefile.powerpc
 ===================================================================
---- sys/conf/Makefile.powerpc.orig
-+++ sys/conf/Makefile.powerpc
+--- src/sys/conf/Makefile.powerpc.orig
++++ src/sys/conf/Makefile.powerpc
 @@ -37,6 +37,8 @@
  CFLAGS+=	-fno-omit-frame-pointer
  .endif
@@ -92,10 +92,10 @@
  %BEFORE_DEPEND
  
  %OBJS
-Index: sys/conf/Makefile.sparc64
+Index: src/sys/conf/Makefile.sparc64
 ===================================================================
---- sys/conf/Makefile.sparc64.orig
-+++ sys/conf/Makefile.sparc64
+--- src/sys/conf/Makefile.sparc64.orig
++++ src/sys/conf/Makefile.sparc64
 @@ -32,6 +32,8 @@
  
  MDOBJS=	exception.o interrupt.o
@@ -105,10 +105,10 @@
  %BEFORE_DEPEND
  
  %OBJS
-Index: usr.sbin/config/mkmakefile.c
+Index: src/usr.sbin/config/mkmakefile.c
 ===================================================================
---- usr.sbin/config/mkmakefile.c.orig
-+++ usr.sbin/config/mkmakefile.c
+--- src/usr.sbin/config/mkmakefile.c.orig
++++ src/usr.sbin/config/mkmakefile.c
 @@ -70,6 +70,7 @@
  static void do_rules(FILE *);
  static void do_xxfiles(char *, FILE *);

Modified: trunk/kfreebsd-6/debian/patches/010_ET_DYN.diff
===================================================================
--- trunk/kfreebsd-6/debian/patches/010_ET_DYN.diff	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/patches/010_ET_DYN.diff	2008-08-06 15:23:26 UTC (rev 2285)
@@ -1,9 +1,9 @@
 
 
-Index: sys/kern/imgact_elf.c
+Index: src/sys/kern/imgact_elf.c
 ===================================================================
---- sys/kern/imgact_elf.c.orig
-+++ sys/kern/imgact_elf.c
+--- src/sys/kern/imgact_elf.c.orig
++++ src/sys/kern/imgact_elf.c
 @@ -615,6 +615,8 @@
  	char *path;
  	struct thread *td = curthread;

Modified: trunk/kfreebsd-6/debian/patches/013_ip_packed.diff
===================================================================
--- trunk/kfreebsd-6/debian/patches/013_ip_packed.diff	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/patches/013_ip_packed.diff	2008-08-06 15:23:26 UTC (rev 2285)
@@ -1,7 +1,7 @@
-Index: sys/netinet/ip.h
+Index: src/sys/netinet/ip.h
 ===================================================================
---- sys/netinet/ip.h.orig
-+++ sys/netinet/ip.h
+--- src/sys/netinet/ip.h.orig
++++ src/sys/netinet/ip.h
 @@ -65,7 +65,7 @@
  	u_char	ip_p;			/* protocol */
  	u_short	ip_sum;			/* checksum */

Modified: trunk/kfreebsd-6/debian/patches/017_oss_compat.diff
===================================================================
--- trunk/kfreebsd-6/debian/patches/017_oss_compat.diff	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/patches/017_oss_compat.diff	2008-08-06 15:23:26 UTC (rev 2285)
@@ -1,7 +1,7 @@
-Index: sys/dev/sound/pcm/mixer.c
+Index: src/sys/dev/sound/pcm/mixer.c
 ===================================================================
---- sys/dev/sound/pcm/mixer.c.orig
-+++ sys/dev/sound/pcm/mixer.c
+--- src/sys/dev/sound/pcm/mixer.c.orig
++++ src/sys/dev/sound/pcm/mixer.c
 @@ -629,6 +629,9 @@
  
      	if ((cmd & MIXER_READ(0)) == MIXER_READ(0)) {
@@ -12,10 +12,10 @@
      		case SOUND_MIXER_DEVMASK:
      		case SOUND_MIXER_CAPS:
      		case SOUND_MIXER_STEREODEVS:
-Index: sys/sys/soundcard.h
+Index: src/sys/sys/soundcard.h
 ===================================================================
---- sys/sys/soundcard.h.orig
-+++ sys/sys/soundcard.h
+--- src/sys/sys/soundcard.h.orig
++++ src/sys/sys/soundcard.h
 @@ -54,11 +54,14 @@
    */
  

Modified: trunk/kfreebsd-6/debian/patches/020_linker.diff
===================================================================
--- trunk/kfreebsd-6/debian/patches/020_linker.diff	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/patches/020_linker.diff	2008-08-06 15:23:26 UTC (rev 2285)
@@ -4,10 +4,10 @@
   for details see http://sourceware.org/bugzilla/show_bug.cgi?id=5391
 
 
-Index: sys/conf/kern.post.mk
+Index: src/sys/conf/kern.post.mk
 ===================================================================
---- sys/conf/kern.post.mk.orig
-+++ sys/conf/kern.post.mk
+--- src/sys/conf/kern.post.mk.orig
++++ src/sys/conf/kern.post.mk
 @@ -92,7 +92,9 @@
  ${FULLKERNEL}: ${SYSTEM_DEP} vers.o
  	@rm -f ${.TARGET}
@@ -19,10 +19,10 @@
  .if !defined(DEBUG)
  	${OBJCOPY} --strip-debug ${.TARGET}
  .endif
-Index: sys/conf/kmod.mk
+Index: src/sys/conf/kmod.mk
 ===================================================================
---- sys/conf/kmod.mk.orig
-+++ sys/conf/kmod.mk
+--- src/sys/conf/kmod.mk.orig
++++ src/sys/conf/kmod.mk
 @@ -179,7 +179,8 @@
  
  .if ${MACHINE_ARCH} != amd64

Modified: trunk/kfreebsd-6/debian/patches/030_abi_cld.diff
===================================================================
--- trunk/kfreebsd-6/debian/patches/030_abi_cld.diff	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/patches/030_abi_cld.diff	2008-08-06 15:23:26 UTC (rev 2285)
@@ -1,6 +1,6 @@
 diff -Nurd sys/amd64/amd64/machdep.c sys/amd64/amd64/machdep.c
---- sys/amd64/amd64/machdep.c	2007-12-19 22:08:33.000000000 +0100
-+++ sys/amd64/amd64/machdep.c	2008-03-06 00:39:32.000000000 +0100
+--- src/sys/amd64/amd64/machdep.c	2007-12-19 22:08:33.000000000 +0100
++++ src/sys/amd64/amd64/machdep.c	2008-03-06 00:39:32.000000000 +0100
 @@ -353,7 +353,7 @@
  
  	regs->tf_rsp = (long)sfp;
@@ -11,8 +11,8 @@
  	PROC_LOCK(p);
  	mtx_lock(&psp->ps_mtx);
 diff -Nurd sys/amd64/ia32/ia32_signal.c sys/amd64/ia32/ia32_signal.c
---- sys/amd64/ia32/ia32_signal.c	2007-05-03 13:13:58.000000000 +0200
-+++ sys/amd64/ia32/ia32_signal.c	2008-03-06 00:40:44.000000000 +0100
+--- src/sys/amd64/ia32/ia32_signal.c	2007-05-03 13:13:58.000000000 +0200
++++ src/sys/amd64/ia32/ia32_signal.c	2008-03-06 00:40:44.000000000 +0100
 @@ -424,7 +424,7 @@
  
  	regs->tf_rsp = (uintptr_t)sfp;
@@ -32,8 +32,8 @@
  	regs->tf_ss = _udatasel;
  	load_ds(_udatasel);
 diff -Nurd sys/amd64/linux32/linux32_sysvec.c sys/amd64/linux32/linux32_sysvec.c
---- sys/amd64/linux32/linux32_sysvec.c	2007-09-03 15:18:42.000000000 +0200
-+++ sys/amd64/linux32/linux32_sysvec.c	2008-03-06 00:43:15.000000000 +0100
+--- src/sys/amd64/linux32/linux32_sysvec.c	2007-09-03 15:18:42.000000000 +0200
++++ src/sys/amd64/linux32/linux32_sysvec.c	2008-03-06 00:43:15.000000000 +0100
 @@ -390,7 +390,7 @@
  	regs->tf_rsp = PTROUT(fp);
  	regs->tf_rip = LINUX32_PS_STRINGS - *(p->p_sysent->sv_szsigcode) +
@@ -53,8 +53,8 @@
  	regs->tf_ss = _udatasel;
  	load_ds(_udatasel);
 diff -Nurd sys/i386/i386/machdep.c sys/i386/i386/machdep.c
---- sys/i386/i386/machdep.c	2007-12-19 22:05:43.000000000 +0100
-+++ sys/i386/i386/machdep.c	2008-03-06 00:38:25.000000000 +0100
+--- src/sys/i386/i386/machdep.c	2007-12-19 22:05:43.000000000 +0100
++++ src/sys/i386/i386/machdep.c	2008-03-06 00:38:25.000000000 +0100
 @@ -412,7 +412,7 @@
  
  	regs->tf_esp = (int)fp;
@@ -83,8 +83,8 @@
  	regs->tf_ds = _udatasel;
  	regs->tf_es = _udatasel;
 diff -Nurd sys/i386/linux/linux_sysvec.c sys/i386/linux/linux_sysvec.c
---- sys/i386/linux/linux_sysvec.c	2007-09-03 15:18:42.000000000 +0200
-+++ sys/i386/linux/linux_sysvec.c	2008-03-06 00:42:12.000000000 +0100
+--- src/sys/i386/linux/linux_sysvec.c	2007-09-03 15:18:42.000000000 +0200
++++ src/sys/i386/linux/linux_sysvec.c	2008-03-06 00:42:12.000000000 +0100
 @@ -380,7 +380,7 @@
  	regs->tf_esp = (int)fp;
  	regs->tf_eip = PS_STRINGS - *(p->p_sysent->sv_szsigcode) +
@@ -104,8 +104,8 @@
  	regs->tf_ds = _udatasel;
  	regs->tf_es = _udatasel;
 diff -Nurd sys/i386/svr4/svr4_machdep.c sys/i386/svr4/svr4_machdep.c
---- sys/i386/svr4/svr4_machdep.c	2005-01-06 23:18:17.000000000 +0100
-+++ sys/i386/svr4/svr4_machdep.c	2008-03-06 00:41:36.000000000 +0100
+--- src/sys/i386/svr4/svr4_machdep.c	2005-01-06 23:18:17.000000000 +0100
++++ src/sys/i386/svr4/svr4_machdep.c	2008-03-06 00:41:36.000000000 +0100
 @@ -494,13 +494,13 @@
  	     svr4_szsigcode);
  	tf->tf_cs = GSEL(GUSERLDT_SEL, SEL_UPL);
@@ -123,8 +123,8 @@
  	tf->tf_ds = _udatasel;
  	tf->tf_es = _udatasel;
 diff -Nurd sys/pc98/pc98/machdep.c sys/pc98/pc98/machdep.c
---- sys/pc98/pc98/machdep.c	2007-10-31 12:53:17.000000000 +0100
-+++ sys/pc98/pc98/machdep.c	2008-03-06 00:44:31.000000000 +0100
+--- src/sys/pc98/pc98/machdep.c	2007-10-31 12:53:17.000000000 +0100
++++ src/sys/pc98/pc98/machdep.c	2008-03-06 00:44:31.000000000 +0100
 @@ -384,7 +384,7 @@
  
  	regs->tf_esp = (int)fp;

Modified: trunk/kfreebsd-6/debian/patches/902_version.diff
===================================================================
--- trunk/kfreebsd-6/debian/patches/902_version.diff	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/patches/902_version.diff	2008-08-06 15:23:26 UTC (rev 2285)
@@ -1,7 +1,7 @@
-Index: sys/conf/newvers.sh
+Index: src/sys/conf/newvers.sh
 ===================================================================
---- sys/conf/newvers.sh.orig
-+++ sys/conf/newvers.sh
+--- src/sys/conf/newvers.sh.orig
++++ src/sys/conf/newvers.sh
 @@ -89,7 +89,7 @@
  cat << EOF > vers.c
  $COPYRIGHT

Modified: trunk/kfreebsd-6/debian/patches/903_disable_non-free_drivers.diff
===================================================================
--- trunk/kfreebsd-6/debian/patches/903_disable_non-free_drivers.diff	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/patches/903_disable_non-free_drivers.diff	2008-08-06 15:23:26 UTC (rev 2285)
@@ -1,7 +1,7 @@
-Index: sys/conf/files
+Index: src/sys/conf/files
 ===================================================================
---- sys/conf/files.orig
-+++ sys/conf/files
+--- src/sys/conf/files.orig
++++ src/sys/conf/files
 @@ -440,18 +440,6 @@
  dev/ata/atapi-cd.c		optional atapicd
  dev/ata/atapi-fd.c		optional atapifd
@@ -21,10 +21,10 @@
  dev/awi/am79c930.c		optional awi
  dev/awi/awi.c			optional awi
  dev/awi/if_awi_pccard.c		optional awi pccard
-Index: sys/conf/files.i386
+Index: src/sys/conf/files.i386
 ===================================================================
---- sys/conf/files.i386.orig
-+++ sys/conf/files.i386
+--- src/sys/conf/files.i386.orig
++++ src/sys/conf/files.i386
 @@ -46,47 +46,6 @@
  	no-obj no-implicit-rule before-depend				\
  	clean		"ukbdmap.h"
@@ -102,10 +102,10 @@
  dev/sbni/if_sbni.c		optional sbni
  dev/sbni/if_sbni_isa.c		optional sbni isa
  dev/sbni/if_sbni_pci.c		optional sbni pci
-Index: sys/conf/kern.pre.mk
+Index: src/sys/conf/kern.pre.mk
 ===================================================================
---- sys/conf/kern.pre.mk.orig
-+++ sys/conf/kern.pre.mk
+--- src/sys/conf/kern.pre.mk.orig
++++ src/sys/conf/kern.pre.mk
 @@ -58,9 +58,6 @@
  # ... and the same for pf
  INCLUDES+= -I$S/contrib/pf
@@ -116,10 +116,10 @@
  # ... and the same for the NgATM stuff
  INCLUDES+= -I$S/contrib/ngatm
  
-Index: sys/i386/conf/GENERIC
+Index: src/sys/i386/conf/GENERIC
 ===================================================================
---- sys/i386/conf/GENERIC.orig
-+++ sys/i386/conf/GENERIC
+--- src/sys/i386/conf/GENERIC.orig
++++ src/sys/i386/conf/GENERIC
 @@ -117,9 +117,6 @@
  device		asr		# DPT SmartRAID V, VI and Adaptec SCSI RAID
  device		ciss		# Compaq Smart RAID 5*
@@ -138,10 +138,10 @@
  device		pcn		# AMD Am79C97x PCI 10/100(precedence over 'lnc')
  device		re		# RealTek 8139C+/8169/8169S/8110S
  device		rl		# RealTek 8129/8139
-Index: sys/modules/Makefile
+Index: src/sys/modules/Makefile
 ===================================================================
---- sys/modules/Makefile.orig
-+++ sys/modules/Makefile
+--- src/sys/modules/Makefile.orig
++++ src/sys/modules/Makefile
 @@ -26,11 +26,6 @@
  	${_arl} \
  	${_asr} \
@@ -237,10 +237,10 @@
  _safe=		safe
  _scsi_low=	scsi_low
  _smbfs=		smbfs
-Index: sys/amd64/conf/GENERIC
+Index: src/sys/amd64/conf/GENERIC
 ===================================================================
---- sys/amd64/conf/GENERIC.orig
-+++ sys/amd64/conf/GENERIC
+--- src/sys/amd64/conf/GENERIC.orig
++++ src/sys/amd64/conf/GENERIC
 @@ -116,9 +116,6 @@
  device		arcmsr		# Areca SATA II RAID
  device		ciss		# Compaq Smart RAID 5*
@@ -259,10 +259,10 @@
  device		pcn		# AMD Am79C97x PCI 10/100 (precedence over 'le')
  device		re		# RealTek 8139C+/8169/8169S/8110S
  device		rl		# RealTek 8129/8139
-Index: sys/conf/files.amd64
+Index: src/sys/conf/files.amd64
 ===================================================================
---- sys/conf/files.amd64.orig
-+++ sys/conf/files.amd64
+--- src/sys/conf/files.amd64.orig
++++ src/sys/conf/files.amd64
 @@ -47,41 +47,6 @@
  	no-obj no-implicit-rule before-depend				\
  	clean		"ukbdmap.h"

Modified: trunk/kfreebsd-6/debian/patches/904_dev_full.diff
===================================================================
--- trunk/kfreebsd-6/debian/patches/904_dev_full.diff	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/patches/904_dev_full.diff	2008-08-06 15:23:26 UTC (rev 2285)
@@ -1,10 +1,10 @@
 
 Status: Rejected in upstream (kern/68961)
 
-Index: sys/dev/null/null.c
+Index: src/sys/dev/null/null.c
 ===================================================================
---- sys/dev/null/null.c.orig
-+++ sys/dev/null/null.c
+--- src/sys/dev/null/null.c.orig
++++ src/sys/dev/null/null.c
 @@ -42,13 +42,16 @@
  
  /* For use with destroy_dev(9). */

Modified: trunk/kfreebsd-6/debian/patches/905_grow_arg_max.diff
===================================================================
--- trunk/kfreebsd-6/debian/patches/905_grow_arg_max.diff	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/patches/905_grow_arg_max.diff	2008-08-06 15:23:26 UTC (rev 2285)
@@ -2,10 +2,10 @@
 I'm growing this variable to match with Linux's because too many packages
 assume it too big and fail to build or run.  -- rmh
 
-Index: sys/sys/syslimits.h
+Index: src/sys/sys/syslimits.h
 ===================================================================
---- sys/sys/syslimits.h.orig
-+++ sys/sys/syslimits.h
+--- src/sys/sys/syslimits.h.orig
++++ src/sys/sys/syslimits.h
 @@ -47,7 +47,7 @@
   * the file for why.)
   */

Modified: trunk/kfreebsd-6/debian/patches/906_grow_sysv_ipc_limits.diff
===================================================================
--- trunk/kfreebsd-6/debian/patches/906_grow_sysv_ipc_limits.diff	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/patches/906_grow_sysv_ipc_limits.diff	2008-08-06 15:23:26 UTC (rev 2285)
@@ -22,10 +22,10 @@
     You might also want to configure your kernel to lock shared memory into RAM and prevent it from being paged out to swap. Use the sysctl setting kern.ipc.shm_use_phys. 
 </quote>
 
-Index: sys/i386/conf/GENERIC
+Index: src/sys/i386/conf/GENERIC
 ===================================================================
---- sys/i386/conf/GENERIC.orig
-+++ sys/i386/conf/GENERIC
+--- src/sys/i386/conf/GENERIC.orig
++++ src/sys/i386/conf/GENERIC
 @@ -52,8 +52,14 @@
  options 	SCSI_DELAY=5000		# Delay (in ms) before probing SCSI
  options 	KTRACE			# ktrace(1) support
@@ -41,10 +41,10 @@
  options 	_KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
  options 	KBD_INSTALL_CDEV	# install a CDEV entry in /dev
  options 	ADAPTIVE_GIANT		# Giant mutex is adaptive.
-Index: sys/amd64/conf/GENERIC
+Index: src/sys/amd64/conf/GENERIC
 ===================================================================
---- sys/amd64/conf/GENERIC.orig
-+++ sys/amd64/conf/GENERIC
+--- src/sys/amd64/conf/GENERIC.orig
++++ src/sys/amd64/conf/GENERIC
 @@ -53,8 +53,14 @@
  options 	SCSI_DELAY=5000		# Delay (in ms) before probing SCSI
  options 	KTRACE			# ktrace(1) support

Modified: trunk/kfreebsd-6/debian/patches/907_cpu_class.diff
===================================================================
--- trunk/kfreebsd-6/debian/patches/907_cpu_class.diff	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/patches/907_cpu_class.diff	2008-08-06 15:23:26 UTC (rev 2285)
@@ -1,10 +1,10 @@
 
 Status: Rejected in upstream (kern/77355).
 
-Index: sys/i386/i386/identcpu.c
+Index: src/sys/i386/i386/identcpu.c
 ===================================================================
---- sys/i386/i386/identcpu.c.orig
-+++ sys/i386/i386/identcpu.c
+--- src/sys/i386/i386/identcpu.c.orig
++++ src/sys/i386/i386/identcpu.c
 @@ -628,6 +628,7 @@
  #if defined(I486_CPU)
  	case CPUCLASS_486:

Modified: trunk/kfreebsd-6/debian/patches/908_linprocfs_is_not_proc.diff
===================================================================
--- trunk/kfreebsd-6/debian/patches/908_linprocfs_is_not_proc.diff	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/patches/908_linprocfs_is_not_proc.diff	2008-08-06 15:23:26 UTC (rev 2285)
@@ -1,7 +1,7 @@
-Index: sys/compat/linprocfs/linprocfs.c
+Index: src/sys/compat/linprocfs/linprocfs.c
 ===================================================================
---- sys/compat/linprocfs/linprocfs.c.orig
-+++ sys/compat/linprocfs/linprocfs.c
+--- src/sys/compat/linprocfs/linprocfs.c.orig
++++ src/sys/compat/linprocfs/linprocfs.c
 @@ -412,10 +412,6 @@
  
  		/* determine fs type */

Modified: trunk/kfreebsd-6/debian/patches/910_GENERIC_hints.diff
===================================================================
--- trunk/kfreebsd-6/debian/patches/910_GENERIC_hints.diff	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/patches/910_GENERIC_hints.diff	2008-08-06 15:23:26 UTC (rev 2285)
@@ -1,7 +1,7 @@
-Index: sys/i386/conf/GENERIC.hints
+Index: src/sys/i386/conf/GENERIC.hints
 ===================================================================
---- sys/i386/conf/GENERIC.hints.orig
-+++ sys/i386/conf/GENERIC.hints
+--- src/sys/i386/conf/GENERIC.hints.orig
++++ src/sys/i386/conf/GENERIC.hints
 @@ -27,6 +27,7 @@
  hint.atkbd.0.irq="1"
  hint.psm.0.at="atkbdc"
@@ -10,10 +10,10 @@
  hint.vga.0.at="isa"
  hint.sc.0.at="isa"
  hint.sc.0.flags="0x100"
-Index: sys/amd64/conf/GENERIC.hints
+Index: src/sys/amd64/conf/GENERIC.hints
 ===================================================================
---- sys/amd64/conf/GENERIC.hints.orig
-+++ sys/amd64/conf/GENERIC.hints
+--- src/sys/amd64/conf/GENERIC.hints.orig
++++ src/sys/amd64/conf/GENERIC.hints
 @@ -13,6 +13,7 @@
  hint.atkbd.0.irq="1"
  hint.psm.0.at="atkbdc"

Modified: trunk/kfreebsd-6/debian/patches/911_no_werror.diff
===================================================================
--- trunk/kfreebsd-6/debian/patches/911_no_werror.diff	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/patches/911_no_werror.diff	2008-08-06 15:23:26 UTC (rev 2285)
@@ -1,14 +1,25 @@
 
 
-Index: sys/modules/hwpmc/Makefile
+Index: src/sys/modules/hwpmc/Makefile
 ===================================================================
---- sys/modules/hwpmc/Makefile.orig
-+++ sys/modules/hwpmc/Makefile
+--- src/sys/modules/hwpmc/Makefile.orig
++++ src/sys/modules/hwpmc/Makefile
 @@ -9,6 +9,7 @@
  SRCS=	hwpmc_mod.c hwpmc_logging.c vnode_if.h
  
  WARNS?=	2
 +NO_WERROR?= 1
  
- .if ${MACHINE_ARCH} == "alpha"
- SRCS+=	hwpmc_alpha.c
+ .if ${MACHINE_ARCH} == "amd64"
+ SRCS+=	hwpmc_amd.c hwpmc_piv.c hwpmc_x86.c
+Index: src/sys/modules/geom/geom_eli/Makefile
+===================================================================
+--- src/sys/modules/geom/geom_eli/Makefile.orig
++++ src/sys/modules/geom/geom_eli/Makefile
+@@ -12,5 +12,6 @@
+ SRCS+=	pkcs5v2.c
+ SRCS+=	vnode_if.h
+ WARNS?=	2
++NO_WERROR?= 1
+ 
+ .include <bsd.kmod.mk>

Modified: trunk/kfreebsd-6/debian/patches/912_binutils.diff
===================================================================
--- trunk/kfreebsd-6/debian/patches/912_binutils.diff	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/patches/912_binutils.diff	2008-08-06 15:23:26 UTC (rev 2285)
@@ -1,7 +1,7 @@
-Index: sys/conf/ldscript.amd64
+Index: src/sys/conf/ldscript.amd64
 ===================================================================
---- sys/conf/ldscript.amd64.orig
-+++ sys/conf/ldscript.amd64
+--- src/sys/conf/ldscript.amd64.orig
++++ src/sys/conf/ldscript.amd64
 @@ -1,12 +1,12 @@
  /* $FreeBSD: src/sys/conf/ldscript.amd64,v 1.9 2004/05/29 01:09:00 tjr Exp $ */
 -OUTPUT_FORMAT("elf64-x86-64", "elf64-x86-64", "elf64-x86-64")

Modified: trunk/kfreebsd-6/debian/patches/913_uudecode.diff
===================================================================
--- trunk/kfreebsd-6/debian/patches/913_uudecode.diff	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/patches/913_uudecode.diff	2008-08-06 15:23:26 UTC (rev 2285)
@@ -1,7 +1,7 @@
-Index: sys/modules/cxgb/Makefile
+Index: src/sys/modules/cxgb/Makefile
 ===================================================================
---- sys/modules/cxgb/Makefile.orig
-+++ sys/modules/cxgb/Makefile
+--- src/sys/modules/cxgb/Makefile.orig
++++ src/sys/modules/cxgb/Makefile
 @@ -15,7 +15,7 @@
  .if ${MACHINE_ARCH} != "ia64"
  # ld is broken on ia64

Added: trunk/kfreebsd-6/debian/patches/920_gcc4.diff
===================================================================
--- trunk/kfreebsd-6/debian/patches/920_gcc4.diff	                        (rev 0)
+++ trunk/kfreebsd-6/debian/patches/920_gcc4.diff	2008-08-06 15:23:26 UTC (rev 2285)
@@ -0,0 +1,299 @@
+--- src/sys/fs/ntfs/ntfs.h.orig	2008-01-29 15:06:36.000000000 +0100
++++ src/sys/fs/ntfs/ntfs.h	2008-01-30 05:52:22.000000000 +0100
+@@ -25,7 +25,7 @@
+  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+  * SUCH DAMAGE.
+  *
+- * $FreeBSD: src/sys/fs/ntfs/ntfs.h,v 1.19 2004/12/06 20:22:16 phk Exp $
++ * $FreeBSD: src/sys/fs/ntfs/ntfs.h,v 1.20 2005/09/11 15:57:07 rodrigc Exp $
+  */
+ 
+ /*#define NTFS_DEBUG 1*/
+@@ -285,7 +285,6 @@
+ #define	ntfs_bpbl	(daddr_t)((ntmp)->ntm_bps)
+ 
+ #ifdef MALLOC_DECLARE
+-MALLOC_DECLARE(M_NTFSMNT);
+ MALLOC_DECLARE(M_NTFSNTNODE);
+ MALLOC_DECLARE(M_NTFSFNODE);
+ MALLOC_DECLARE(M_NTFSDIR);
+--- src/sys/conf/kern.pre.mk.orig	2008-01-29 15:06:42.000000000 +0100
++++ src/sys/conf/kern.pre.mk	2008-01-30 05:57:22.000000000 +0100
+@@ -46,7 +46,7 @@
+ NOSTDINC= -nostdinc
+ .endif
+ 
+-INCLUDES= ${NOSTDINC} -I- ${INCLMAGIC} -I. -I$S
++INCLUDES= ${NOSTDINC} ${INCLMAGIC} -I. -I$S
+ 
+ # This hack lets us use the OpenBSD altq code without spamming a new
+ # include path into contrib'ed source files.
+--- src/sys/conf/kmod.mk.orig	2008-01-29 15:06:42.000000000 +0100
++++ src/sys/conf/kmod.mk	2008-01-30 05:57:29.000000000 +0100
+@@ -87,7 +87,7 @@
+ .else
+ NOSTDINC=	-nostdinc
+ .endif
+-CFLAGS:=	${CFLAGS:N-I*} ${NOSTDINC} -I- ${INCLMAGIC} ${CFLAGS:M-I*}
++CFLAGS:=	${CFLAGS:N-I*} ${NOSTDINC} ${INCLMAGIC} ${CFLAGS:M-I*}
+ .if defined(KERNBUILDDIR)
+ CFLAGS+=	-DHAVE_KERNEL_OPTION_HEADERS -include ${KERNBUILDDIR}/opt_global.h
+ .endif
+--- src/sys/kern/kern_tc.c.orig	2008-01-30 06:18:10.000000000 +0100
++++ src/sys/kern/kern_tc.c	2008-01-30 06:17:38.000000000 +0100
+@@ -61,7 +61,7 @@
+ 	struct timehands	*th_next;
+ };
+ 
+-extern struct timehands th0;
++static struct timehands th0;
+ static struct timehands th9 = { NULL, 0, 0, 0, {0, 0}, {0, 0}, {0, 0}, 0, &th0};
+ static struct timehands th8 = { NULL, 0, 0, 0, {0, 0}, {0, 0}, {0, 0}, 0, &th9};
+ static struct timehands th7 = { NULL, 0, 0, 0, {0, 0}, {0, 0}, {0, 0}, 0, &th8};
+--- src/sys/sys/proc.h.orig	2008-01-30 06:24:23.000000000 +0100
++++ src/sys/sys/proc.h	2008-01-30 06:24:28.000000000 +0100
+@@ -857,7 +857,6 @@
+ extern int nprocs, maxproc;		/* Current and max number of procs. */
+ extern int maxprocperuid;		/* Max procs per uid. */
+ extern u_long ps_arg_cache_limit;
+-extern int sched_quantum;		/* Scheduling quantum in ticks. */
+ 
+ LIST_HEAD(proclist, proc);
+ TAILQ_HEAD(procqueue, proc);
+--- src/sys/net/rtsock.c.orig	2008-01-30 06:34:14.000000000 +0100
++++ src/sys/net/rtsock.c	2008-01-30 06:34:21.000000000 +0100
+@@ -1262,7 +1262,7 @@
+  * Definitions of protocols supported in the ROUTE domain.
+  */
+ 
+-extern struct domain routedomain;		/* or at least forward */
++static struct domain routedomain;		/* or at least forward */
+ 
+ static struct protosw routesw[] = {
+ {
+--- src/sys/sys/protosw.h.orig	2008-01-30 06:45:55.000000000 +0100
++++ src/sys/sys/protosw.h	2008-01-30 06:46:13.000000000 +0100
+@@ -249,7 +249,6 @@
+  * The dummy protocol specific user requests function pointer array is
+  * initialized to the functions below.  All functions return EOPNOTSUPP.
+  */
+-extern	struct pr_usrreqs nousrreqs;
+ 
+ int	pru_abort_notsupp(struct socket *so);
+ int	pru_accept_notsupp(struct socket *so, struct sockaddr **nam);
+--- src/sys/netinet/in_proto.c.orig	2008-01-30 06:53:33.000000000 +0100
++++ src/sys/netinet/in_proto.c	2008-01-30 06:53:48.000000000 +0100
+@@ -69,6 +69,8 @@
+  * TCP/IP protocol family: IP, ICMP, UDP, TCP.
+  */
+ 
++static struct pr_usrreqs nousrreqs;
++
+ #ifdef IPSEC
+ #include <netinet6/ipsec.h>
+ #include <netinet6/ah.h>
+--- src/sys/netinet6/pim6_var.h.orig	2008-01-30 07:01:04.000000000 +0100
++++ src/sys/netinet6/pim6_var.h	2008-01-30 07:01:09.000000000 +0100
+@@ -52,8 +52,6 @@
+ };
+ 
+ #if (defined(KERNEL)) || (defined(_KERNEL))
+-extern struct pim6stat pim6stat;
+-
+ int pim6_input __P((struct mbuf **, int*, int));
+ #endif /* KERNEL */
+
+--- src/sys/net/zlib.c.orig	2008-01-31 17:09:43.000000000 +0100
++++ src/sys/net/zlib.c	2008-01-31 17:09:50.000000000 +0100
+@@ -94,7 +94,7 @@
+ typedef ush FAR ushf;
+ typedef unsigned long  ulg;
+ 
+-extern const char *z_errmsg[10]; /* indexed by 2-zlib_error */
++static const char *z_errmsg[10]; /* indexed by 2-zlib_error */
+ /* (size given to avoid silly warnings with Visual C++) */
+ 
+ #define ERR_MSG(err) z_errmsg[Z_NEED_DICT-(err)]
+--- src/sys/amd64/include/md_var.h.orig	2008-01-31 23:25:08.000000000 +0100
++++ src/sys/amd64/include/md_var.h	2008-01-31 23:25:12.000000000 +0100
+@@ -57,8 +57,6 @@
+ extern	uint64_t *vm_page_dump;
+ extern	int	vm_page_dump_size;
+ 
+-extern	struct pcpu __pcpu[];
+-
+ typedef void alias_for_inthand_t(u_int cs, u_int ef, u_int esp, u_int ss);
+ struct	thread;
+ struct	reg;
+--- src/sys/modules/fdc/Makefile.orig	2008-01-31 23:35:35.000000000 +0100
++++ src/sys/modules/fdc/Makefile	2008-01-31 23:35:38.000000000 +0100
+@@ -1,7 +1,6 @@
+ # $FreeBSD: src/sys/modules/fdc/Makefile,v 1.14 2005/05/10 12:02:15 nyan Exp $
+ 
+ KMOD=	fdc
+-WARNS?=	2
+ 
+ .if ${MACHINE} == "pc98"
+ .PATH:  ${.CURDIR}/../../pc98/cbus
+--- src/sys/modules/cpufreq/Makefile.orig	2008-01-31 23:35:21.000000000 +0100
++++ src/sys/modules/cpufreq/Makefile	2008-01-31 23:35:27.000000000 +0100
+@@ -4,7 +4,6 @@
+ 	${.CURDIR}/../../${MACHINE_ARCH}/cpufreq
+ 
+ KMOD=	cpufreq
+-WARNS?=	2
+ SRCS=	ichss.c
+ SRCS+=	bus_if.h cpufreq_if.h device_if.h pci_if.h
+ 
+--- src/sys/fs/fdescfs/fdesc_vnops.c.orig	2008-02-01 00:17:41.000000000 +0100
++++ src/sys/fs/fdescfs/fdesc_vnops.c	2008-02-01 00:17:57.000000000 +0100
+@@ -74,7 +74,19 @@
+ static vop_reclaim_t	fdesc_reclaim;
+ static vop_setattr_t	fdesc_setattr;
+ 
+-extern struct vop_vector fdesc_vnodeops;
++static struct vop_vector fdesc_vnodeops = {
++	.vop_default =		&default_vnodeops,
++
++	.vop_access =		VOP_NULL,
++	.vop_getattr =		fdesc_getattr,
++	.vop_inactive =		fdesc_inactive,
++	.vop_lookup =		fdesc_lookup,
++	.vop_open =		fdesc_open,
++	.vop_pathconf =		vop_stdpathconf,
++	.vop_readdir =		fdesc_readdir,
++	.vop_reclaim =		fdesc_reclaim,
++	.vop_setattr =		fdesc_setattr,
++};
+ 
+ /*
+  * Initialise cache headers
+@@ -516,16 +528,3 @@
+ 	return (0);
+ }
+ 
+-static struct vop_vector fdesc_vnodeops = {
+-	.vop_default =		&default_vnodeops,
+-
+-	.vop_access =		VOP_NULL,
+-	.vop_getattr =		fdesc_getattr,
+-	.vop_inactive =		fdesc_inactive,
+-	.vop_lookup =		fdesc_lookup,
+-	.vop_open =		fdesc_open,
+-	.vop_pathconf =		vop_stdpathconf,
+-	.vop_readdir =		fdesc_readdir,
+-	.vop_reclaim =		fdesc_reclaim,
+-	.vop_setattr =		fdesc_setattr,
+-};
+--- src/sys/dev/iicbus/iicbus.c.orig	2008-02-01 00:26:25.000000000 +0100
++++ src/sys/dev/iicbus/iicbus.c	2008-02-01 00:26:38.000000000 +0100
+@@ -45,8 +45,6 @@
+ 
+ #define DEVTOIICBUS(dev) ((struct iicbus_device*)device_get_ivars(dev))
+ 
+-static devclass_t iicbus_devclass;
+-
+ /* See comments below for why auto-scanning is a bad idea. */
+ #define SCAN_IICBUS 0
+ 
+@@ -194,6 +192,8 @@
+ 	return (IIC_ENOTSUPP);
+ }
+ 
++devclass_t iicbus_devclass;
++
+ DRIVER_MODULE(iicbus, pcf, iicbus_driver, iicbus_devclass, 0, 0);
+ DRIVER_MODULE(iicbus, envctrl, iicbus_driver, iicbus_devclass, 0, 0);
+ DRIVER_MODULE(iicbus, iicbb, iicbus_driver, iicbus_devclass, 0, 0);
+--- src/./sys/amd64/include/smp.h.orig	2008-02-01 10:37:18.000000000 +0100
++++ src/./sys/amd64/include/smp.h	2008-02-01 10:37:27.000000000 +0100
+@@ -23,6 +23,7 @@
+ #include <machine/frame.h>
+ #include <machine/intr_machdep.h>
+ #include <machine/apicvar.h>
++#include <machine/pcb.h>
+ 
+ /* global symbols in mpboot.S */
+ extern char			mptramp_start[];
+--- src/sys/amd64/amd64/mp_machdep.c.orig	2008-02-01 11:27:17.000000000 +0100
++++ src/sys/amd64/amd64/mp_machdep.c	2008-02-01 11:27:32.000000000 +0100
+@@ -82,6 +82,8 @@
+ int	boot_cpu_id = -1;	/* designated BSP */
+ extern	int nkpt;
+ 
++extern  struct pcpu __pcpu[];
++
+ /*
+  * CPU topology map datastructures for HTT.
+  */
+--- src//dev/null	2008-02-01 17:26:01.000000000 +0100
++++ src/sys/libkern/memset.c	2008-02-01 17:26:42.000000000 +0100
+@@ -0,0 +1,40 @@
++/*-
++ * Copyright (C) 1992-2007 The FreeBSD Project. All rights reserved.
++ *
++ * Redistribution and use in source and binary forms, with or without
++ * modification, are permitted provided that the following conditions
++ * are met:
++ * 1. Redistributions of source code must retain the above copyright
++ *    notice, this list of conditions and the following disclaimer.
++ * 2. Redistributions in binary form must reproduce the above copyright
++ *    notice, this list of conditions and the following disclaimer in the
++ *    documentation and/or other materials provided with the distribution.
++ *
++ * THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND
++ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
++ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
++ * ARE DISCLAIMED.  IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
++ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
++ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
++ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
++ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
++ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
++ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
++ * SUCH DAMAGE.
++ */
++#include <sys/cdefs.h>
++#include <sys/types.h>
++__FBSDID("$FreeBSD: src/sys/libkern/memset.c,v 1.2 2007/04/06 00:06:26 kan Exp $");
++
++void *memset(void *, int, size_t);
++
++
++void *
++memset(void *b, int c, size_t len)
++{
++	char *bb;
++
++	for (bb = (char *)b; len--; )
++		*bb++ = c;
++	return (b);
++}
+--- src/sys/conf/files.i386.orig	2008-02-01 17:27:21.000000000 +0100
++++ src/sys/conf/files.i386	2008-02-01 17:28:44.000000000 +0100
+@@ -435,6 +435,7 @@
+ libkern/divdi3.c		standard
+ libkern/ffsl.c			standard
+ libkern/flsl.c			standard
++libkern/memset.c		standard
+ libkern/moddi3.c		standard
+ libkern/qdivrem.c		standard
+ libkern/ucmpdi2.c		standard
+--- src/sys/conf/files.amd64.orig	2008-02-01 17:27:11.000000000 +0100
++++ src/sys/conf/files.amd64	2008-02-01 17:29:45.000000000 +0100
+@@ -234,3 +234,5 @@
+ i386/cpufreq/powernow.c		optional	cpufreq
+ i386/cpufreq/est.c		optional	cpufreq
+ i386/cpufreq/p4tcc.c		optional	cpufreq
++#
++libkern/memset.c		standard
+--- src/sys/modules/acpi/acpi/Makefile.orig	2008-02-01 22:17:07.000000000 +0100
++++ src/sys/modules/acpi/acpi/Makefile	2008-02-01 22:17:16.000000000 +0100
+@@ -15,7 +15,6 @@
+        ${.CURDIR}/../../../${MACHINE_ARCH}/acpica
+ 
+ KMOD=	acpi
+-WARNS?=	2
+ 
+ # ACPI CA sources
+ CFLAGS+=   -I${.CURDIR}/../../../contrib/dev/acpica

Modified: trunk/kfreebsd-6/debian/patches/999_config.diff
===================================================================
--- trunk/kfreebsd-6/debian/patches/999_config.diff	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/patches/999_config.diff	2008-08-06 15:23:26 UTC (rev 2285)
@@ -1,7 +1,7 @@
-Index: sys/amd64/conf/GENERIC
+Index: src/sys/amd64/conf/GENERIC
 ===================================================================
---- sys/amd64/conf/GENERIC.orig
-+++ sys/amd64/conf/GENERIC
+--- src/sys/amd64/conf/GENERIC.orig
++++ src/sys/amd64/conf/GENERIC
 @@ -19,13 +19,9 @@
  # $FreeBSD: src/sys/amd64/conf/GENERIC,v 1.439.2.18 2007/03/27 02:33:00 yongari Exp $
  
@@ -120,10 +120,10 @@
 +options		ALTQ_RIO	# RED In/Out
 +options		ALTQ_HFSC	# Hierarchical Packet Scheduler (HFSC)
 +options		ALTQ_PRIQ	# Priority Queuing (PRIQ)
-Index: sys/i386/conf/GENERIC
+Index: src/sys/i386/conf/GENERIC
 ===================================================================
---- sys/i386/conf/GENERIC.orig
-+++ sys/i386/conf/GENERIC
+--- src/sys/i386/conf/GENERIC.orig
++++ src/sys/i386/conf/GENERIC
 @@ -19,15 +19,9 @@
  # $FreeBSD: src/sys/i386/conf/GENERIC,v 1.429.2.14 2007/03/27 02:33:00 yongari Exp $
  

Modified: trunk/kfreebsd-6/debian/patches/series
===================================================================
--- trunk/kfreebsd-6/debian/patches/series	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/patches/series	2008-08-06 15:23:26 UTC (rev 2285)
@@ -1,26 +1,27 @@
-000_sendfile.diff -p0
-000_nfe.diff -p0
-001_misc.diff -p0
-003_glibc_dev_aicasm.diff -p0
-004_xargs.diff -p0
-005_binutils.diff -p0
-007_clone_signals.diff -p0
-008_config.diff -p0
-009_disable_duped_modules.diff -p0
-010_ET_DYN.diff -p0
-013_ip_packed.diff -p0
-017_oss_compat.diff -p0
-020_linker.diff -p0
-030_abi_cld.diff -p0
-902_version.diff -p0
-903_disable_non-free_drivers.diff -p0
-904_dev_full.diff -p0
-905_grow_arg_max.diff -p0
-906_grow_sysv_ipc_limits.diff -p0
-907_cpu_class.diff -p0
-908_linprocfs_is_not_proc.diff -p0
-910_GENERIC_hints.diff -p0
-911_no_werror.diff -p0
-912_binutils.diff -p0
-913_uudecode.diff -p0
-999_config.diff -p0
+000_sendfile.diff -p1
+000_nfe.diff -p1
+001_misc.diff -p1
+003_glibc_dev_aicasm.diff -p1
+004_xargs.diff -p1
+005_binutils.diff -p1
+007_clone_signals.diff -p1
+008_config.diff -p1
+009_disable_duped_modules.diff -p1
+010_ET_DYN.diff -p1
+013_ip_packed.diff -p1
+017_oss_compat.diff -p1
+020_linker.diff -p1
+030_abi_cld.diff -p1
+902_version.diff -p1
+903_disable_non-free_drivers.diff -p1
+904_dev_full.diff -p1
+905_grow_arg_max.diff -p1
+906_grow_sysv_ipc_limits.diff -p1
+907_cpu_class.diff -p1
+908_linprocfs_is_not_proc.diff -p1
+910_GENERIC_hints.diff -p1
+911_no_werror.diff -p1
+920_gcc4.diff -p1
+912_binutils.diff -p1
+913_uudecode.diff -p1
+999_config.diff -p1

Modified: trunk/kfreebsd-6/debian/rules
===================================================================
--- trunk/kfreebsd-6/debian/rules	2008-08-06 15:21:58 UTC (rev 2284)
+++ trunk/kfreebsd-6/debian/rules	2008-08-06 15:23:26 UTC (rev 2285)
@@ -28,7 +28,7 @@
 HEADERS_DIR	:= kfreebsd-headers-$(version)-$(abiname)
 FLAVOR_DIR	:= flavor-$(version)-$(abiname)
 
-MAKE		:= make MACHINE_ARCH=$(cpu) CC=gcc-3.4 WERROR= 
+MAKE		:= make MACHINE_ARCH=$(cpu) CC=gcc-4.3 WERROR= 
 PATH		:= $(CURDIR)/config:/usr/lib/freebsd:$(PATH)
 
 control: clean




More information about the Glibc-bsd-commits mailing list