Current-Users archive

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

Re: Building HEAD fails in INSTALL_FLOPPY



Looks like that should probably be bracketed inside a #ifdef / #endif
pair.  Try this:



Index: src/sys/kern/kern_subr.c
===================================================================
RCS file: /cvsroot/src/sys/kern/kern_subr.c,v
retrieving revision 1.211
diff -u -p -r1.211 kern_subr.c
--- src/sys/kern/kern_subr.c    31 Aug 2011 23:42:46 -0000      1.211
+++ src/sys/kern/kern_subr.c    19 Sep 2011 23:36:15 -0000
@@ -717,7 +717,9 @@ trace_enter(register_t code, const regis
 void
 trace_exit(register_t code, register_t rval[], int error)
 {
+#ifdef PTRACE
        struct proc *p = curlwp->l_proc;
+#endif

 #ifdef SYSCALL_DEBUG
        scdebug_ret(code, error, rval);


On Mon, 19 Sep 2011, Paul Newhouse wrote:

Running:

: uname -a
NetBSD pimin 5.99.55 NetBSD 5.99.55 (MONOLITHIC) #1: Mon Aug  8 22:42:58 PDT 
2011  root@pimin:/glorp/obj/sys/arch/i386/compile/MONOLITHIC i386


I don't actually need this kernel, it's an hysterical artifact.  I had 
fogotten/ignored it was in my script.  Is it actually supposed to build?


#   compile  INSTALL_FLOPPY/kern_synch.o
/glorp/src/../tools/bin/i486--netbsdelf-gcc -mno-sse -mno-sse2 -mno-sse3 
-ffreestanding -fno-zero-initialized-in-bss -Os -fno-strict-aliasing -std=gnu99 
-Werror -Wall -Wno-main -Wno-format-zero-length -Wpointer-arith 
-Wmissing-prototypes -Wstrict-prototypes -Wswitch -Wshadow -Wcast-qual 
-Wwrite-strings -Wno-unreachable-code -Wno-pointer-sign -Wno-attributes -Wextra 
-Wno-unused-parameter -Wno-sign-compare -march=i486 -mtune=i486 
--sysroot=/glorp/src/../obj/destdir.i386 -Di386 -I. 
-I/glorp/src/sys/../common/include -I/glorp/src/sys/arch -I/glorp/src/sys 
-nostdinc -DMAXUSERS=2 -D_KERNEL -D_KERNEL_OPT -std=gnu99 
-I/glorp/src/sys/lib/libkern/../../../common/lib/libc/quad 
-I/glorp/src/sys/lib/libkern/../../../common/lib/libc/string 
-I/glorp/src/sys/lib/libkern/../../../common/lib/libc/arch/i386/string 
-I/glorp/src/sys/external/isc/atheros_hal/dist 
-I/glorp/src/sys/external/isc/atheros_hal/ic -c /glorp/src/sys/kern/kern_synch.c
--- kern_subr.o ---
cc1: warnings being treated as errors
/glorp/src/sys/kern/kern_subr.c: In function 'trace_exit':
/glorp/src/sys/kern/kern_subr.c:720:15: error: unused variable 'p'
*** [kern_subr.o] Error code 1

nbmake: stopped in /glorp/obj/sys/arch/i386/compile/INSTALL_FLOPPY
1 error

nbmake: stopped in /glorp/obj/sys/arch/i386/compile/INSTALL_FLOPPY

ERROR: Failed to make all in 
"/glorp/src/../obj/sys/arch/i386/compile/INSTALL_FLOPPY"


TIA,
Paul

!DSPAM:4e77ccdb1965218321278!




-------------------------------------------------------------------------
| Paul Goyette     | PGP Key fingerprint:     | E-mail addresses:       |
| Customer Service | FA29 0E3B 35AF E8AE 6651 | paul at whooppee.com    |
| Network Engineer | 0786 F758 55DE 53BA 7731 | pgoyette at juniper.net |
| Kernel Developer |                          | pgoyette at netbsd.org  |
-------------------------------------------------------------------------


Home | Main Index | Thread Index | Old Index