Subject: Re: gcc 3.3.6 import breaks build on -current
To: None <current-users@NetBSD.org>
From: Kirk Russell <kirk@ba23.org>
List: current-users
Date: 06/05/2006 23:06:39
On Tue, 6 Jun 2006, Daniel Carosone wrote:

> On Mon, Jun 05, 2006 at 08:04:18PM -0400, Henry R. Bent wrote:
> > --- lfs.o ---
> > #   compile  lfs_cleanerd/lfs.o
> > /usr/src/src-current/obj/tooldir.NetBSD-3.99.18-i386/bin/i386--netbsdelf-gcc
> > -O2  -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith
> > -Wno-sign-compare -Wno-traditional  -Werror
> > -I/usr/src/src-current/sbin/fsck_lfs  -nostdinc -isystem
> > /usr/src/src-current/obj/destdir.i386/usr/include  -c
> > /usr/src/src-current/sbin/fsck_lfs/lfs.c
> > /usr/src/src-current/sbin/fsck_lfs/lfs.c: In function `lfs_vop_strategy':
> > /usr/src/src-current/sbin/fsck_lfs/lfs.c:131: warning: implicit
> > declaration of function `perr'
> > ...
>
> This isn't gcc, this is another problem that has since been fixed.

Here is another one.

#   compile  fsck_msdos/fat.o
/bstg/current/vax/tools/bin/vax--netbsdelf-gcc -O2  -Wall -Wstrict-prototypes -W
missing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Wreturn-t
ype -Wswitch -Wshadow -Wcast-qual -Wwrite-strings  -Werror   -I/bstg/current/usr
/src/sbin/fsck  -nostdinc -isystem /bstg/current/vax/dest/usr/include  -c    /bs
tg/current/usr/src/sbin/fsck_msdos/fat.c
/bstg/current/usr/src/sbin/fsck_msdos/fat.c: In function `writefat':
/bstg/current/usr/src/sbin/fsck_msdos/fat.c:480: warning: size_t format, u_int32
_t arg (arg 2)

*** Failed target:  fat.o
*** Failed command: /bstg/current/vax/tools/bin/vax--netbsdelf-gcc -O2 -Wall -Ws
trict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-tra
ditional -Wreturn-type -Wswitch -Wshadow -Wcast-qual -Wwrite-strings -Werror -I/
bstg/current/usr/src/sbin/fsck -nostdinc -isystem /bstg/current/vax/dest/usr/inc
lude -c /bstg/current/usr/src/sbin/fsck_msdos/fat.c