I also have this problem Randy Bush wrote:
> 4.0 -current > > touch?? opt_spx_hack.h > cc -O -pipe -DCOMPAT_IBCS2? -DKERNEL -Wall -Wredundant-decls -Wnested-externs > -Wstrict-prototypes? -Wmissing-prototypes -Wpointer-arith -Winline > -Wcast-qual? -fformat-extensions -ansi -DKLD_MODULE -nostdinc -I-? > -I/usr/obj/usr/src/sys/modules/ibcs2 -I/usr/obj/usr/src/sys/modules/ibcs2/@ > -I/usr/obj/usr/src/tmp/usr/include -c > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_errno.c > cc -O -pipe -DCOMPAT_IBCS2? -DKERNEL -Wall -Wredundant-decls -Wnested-externs > -Wstrict-prototypes? -Wmissing-prototypes -Wpointer-arith -Winline > -Wcast-qual? -fformat-extensions -ansi -DKLD_MODULE -nostdinc -I-? > -I/usr/obj/usr/src/sys/modules/ibcs2 -I/usr/obj/usr/src/sys/modules/ibcs2/@ > -I/usr/obj/usr/src/tmp/usr/include -c > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c:58: warning: `struct > ibcs2_ipc_perm' declared inside parameter list > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c:58: warning: its > scope is only this definition or declaration, > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c:58: warning: which is > probably not what you want. > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c:59: warning: `struct > ibcs2_ipc_perm' declared inside parameter list > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c: In function > `cvt_msqid2imsqid': > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c:71: warning: passing > arg 2 of `cvt_perm2iperm' from incompatible pointer type > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c: In function > `cvt_imsqid2msqid': > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c:90: warning: passing > arg 1 of `cvt_iperm2perm' from incompatible pointer type > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c: In function > `cvt_iperm2perm': > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c:185: argument `ipp' > doesn't match prototype > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c:59: prototype > declaration > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c:186: dereferencing > pointer to incomplete type > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c:187: dereferencing > pointer to incomplete type > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c:188: dereferencing > pointer to incomplete type > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c:189: dereferencing > pointer to incomplete type > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c:190: dereferencing > pointer to incomplete type > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c:191: dereferencing > pointer to incomplete type > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c:192: dereferencing > pointer to incomplete type > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c: In function > `cvt_perm2iperm': > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c:199: argument `ipp' > doesn't match prototype > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c:58: prototype > declaration > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c:200: dereferencing > pointer to incomplete type > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c:201: dereferencing > pointer to incomplete type > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c:202: dereferencing > pointer to incomplete type > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c:203: dereferencing > pointer to incomplete type > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c:204: dereferencing > pointer to incomplete type > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c:205: dereferencing > pointer to incomplete type > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c:206: dereferencing > pointer to incomplete type > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c: In function > `cvt_semid2isemid': > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c:214: warning: passing > arg 2 of `cvt_perm2iperm' from incompatible pointer type > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c: In function > `cvt_isemid2semid': > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c:227: warning: passing > arg 1 of `cvt_iperm2perm' from incompatible pointer type > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c: In function > `cvt_shmid2ishmid': > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c:318: warning: passing > arg 2 of `cvt_perm2iperm' from incompatible pointer type > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c: In function > `cvt_ishmid2shmid': > /usr/src/sys/modules/ibcs2/../../i386/ibcs2/ibcs2_ipc.c:335: warning: passing > arg 1 of `cvt_iperm2perm' from incompatible pointer type > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > > To Unsubscribe: send mail to majord...@freebsd.org > with "unsubscribe freebsd-current" in the body of the message To Unsubscribe: send mail to majord...@freebsd.org with "unsubscribe freebsd-current" in the body of the message