Subject: Re: -current build failure
To: Wolfgang S. Rupprecht <wolfgang+gnus200610@dailyplanet.dontspam.wsrcc.com>
From: matthew sporleder <msporleder@gmail.com>
List: current-users
Date: 10/05/2006 16:41:08
On 10/5/06, Wolfgang S. Rupprecht
<wolfgang+gnus200610@dailyplanet.dontspam.wsrcc.com> wrote:
>
> I've been trying to build a -current for about a week, but haven't
> been able to hit a time when the cvs repository was in a compilable
> state.
>
> _sysvbfs.d
> rm -f .gdbinit
> echo "set solib-absolute-prefix /usr/src/obj/destdir.i386" > .gdbinit
> #   compile  mount_sysvbfs/mount_sysvbfs.o
> /usr/src/obj/tooldir.NetBSD-4.99.3-i386/bin/i386--netbsdelf-gcc -O2  -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Wreturn-type -Wswitch -Wshadow -Wcast-qual -Wwrite-strings  -Werror   -I/usr/src/sys -I/usr/src/sbin/mount -I{9ETBSDSRCDIR}/sys  -nostdinc -isystem /usr/src/obj/destdir.i386/usr/include  -c    /usr/src/sbin/mount_sysvbfs/mount_sysvbfs.c
> cc1: warnings being treated as errors
> In file included from /usr/src/sys/fs/sysvbfs/sysvbfs.h:46,
>                  from /usr/src/sbin/mount_sysvbfs/mount_sysvbfs.c:54:
> /usr/src/sys/miscfs/genfs/genfs_node.h:85: warning: 'struct uio' declared inside parameter list
> /usr/src/sys/miscfs/genfs/genfs_node.h:85: warning: its scope is only this definition or declaration, which is probably not what you want
>
> *** Failed target:  mount_sysvbfs.o
> *** Failed command: /usr/src/obj/tooldir.NetBSD-4.99.3-i386/bin/i386--netbsdelf-gcc -O2 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Wreturn-type -Wswitch -Wshadow -Wcast-qual -Wwrite-strings -Werror -I/usr/src/sys -I/usr/src/sbin/mount -I{9ETBSDSRCDIR}/sys -nostdinc -isystem /usr/src/obj/destdir.i386/usr/include -c /usr/src/sbin/mount_sysvbfs/mount_sysvbfs.c
> *** Error code 1
>
> Stop.
> nbmake: stopped in /usr/src/sbin/mount_sysvbfs
>


I updated this morning and did a successful build this afternoon.
Try running ./build.sh with -r to clean things before trying to build.
 You might just have something stale.