Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Sep 2001 14:54:00 -0700 (PDT)
From:      John Baldwin <jhb@FreeBSD.org>
To:        Aloha Guy <alohaguy123@yahoo.com>
Cc:        julian@FreeBSD.org, current@FreeBSD.org
Subject:   RE: Latest 2001/09/21 -current breaks buildkernel at /usr/src/sy
Message-ID:  <XFMail.010921145400.jhb@FreeBSD.org>
In-Reply-To: <20010921211748.34701.qmail@web14702.mail.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On 21-Sep-01 Aloha Guy wrote:
> 
> cc -c -O -pipe  -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes 
> -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual 
> -fformat-extensions -ansi -g -nostdinc -I-  -I. -I/usr/src/sys
> -I/usr/src/sys/dev -I/usr/src/sys/contrib/dev/acpica -I/usr/src/sys/contrib/ip
> filter -I/usr/src/sys/../include  -D_KERNEL -include opt_global.h -elf 
> -mpreferred-stack-boundary=2  /usr/src/sys/compat/svr4/svr4_resource.c
> /usr/src/sys/compat/svr4/svr4_resource.c: In function `svr4_sys_getrlimit':
> /usr/src/sys/compat/svr4/svr4_resource.c:143: `LOCK_FILE' undeclared (first
> use in this function)
> /usr/src/sys/compat/svr4/svr4_resource.c:143: (Each undeclared identifier is
> reported only once
> /usr/src/sys/compat/svr4/svr4_resource.c:143: for each function it appears
> in.)
> /usr/src/sys/compat/svr4/svr4_resource.c:143: `LOCK_LINE' undeclared (first
> use in this function)
> /usr/src/sys/compat/svr4/svr4_resource.c: In function `svr4_sys_setrlimit':
> /usr/src/sys/compat/svr4/svr4_resource.c:191: `LOCK_FILE' undeclared (first
> use in this function)
> /usr/src/sys/compat/svr4/svr4_resource.c:191: `LOCK_LINE' undeclared (first
> use in this function)
> /usr/src/sys/compat/svr4/svr4_resource.c: In function `svr4_sys_getrlimit64':
> /usr/src/sys/compat/svr4/svr4_resource.c:241: `LOCK_FILE' undeclared (first
> use in this function)
> /usr/src/sys/compat/svr4/svr4_resource.c:241: `LOCK_LINE' undeclared (first
> use in this function)
> /usr/src/sys/compat/svr4/svr4_resource.c: In function `svr4_sys_setrlimit64':
> /usr/src/sys/compat/svr4/svr4_resource.c:289: `LOCK_FILE' undeclared (first
> use in this function)
> /usr/src/sys/compat/svr4/svr4_resource.c:289: `LOCK_LINE' undeclared (first
> use in this function)
> *** Error code 1
> 
> Stop in /usr/obj/usr/src/sys/VECTOR.
> *** Error code 1
> 
> Stop in /usr/src.
> *** Error code 1
> 
> Stop in /usr/src.
> 
> Regards,
> 
> Joe

Hmm, can you build the svr4 module by itself from /sys/modules/svr4?

> cd /sys/modules/svr4/
> make svr4_resource.o
@ -> /usr/src/sys
machine -> /usr/src/sys/i386/include
echo "#define COMPAT_43 1" > opt_compat.h
touch opt_svr4.h
touch opt_vmpage.h
perl @/kern/vnode_if.pl -h @/kern/vnode_if.src
cc -O -pipe   -D_KERNEL -Wall -Wredundant-decls -Wnested-externs
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual 
-fformat-extensions -ansi -DKLD_MODULE -nostdinc -I-   -I. -I@ -I@/dev
-I@/../include -I/usr/include  -mpreferred-stack-boundary=2 -Wall
-Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes
-Wpointer-arith -Winline -Wcast-qual  -fformat-extensions -ansi -c
/usr/src/sys/modules/svr4/../../compat/svr4/svr4_resource.c
>

Do you have COMPAT_SVR4 in your kernel?

-- 

John Baldwin <jhb@FreeBSD.org> -- http://www.FreeBSD.org/~jhb/
PGP Key: http://www.baldwin.cx/~john/pgpkey.asc
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.010921145400.jhb>