Subject: error during make
To: None <current-users@netbsd.org>
From: Milos Urbanek <urbanek@openbsd.cz>
List: current-users
Date: 05/06/2003 16:15:14
I get following error during make distribution with 
source code of CURRENT about 5 days old.

making sure the sa library is up to date...
/usr/src/tools/obj/tools.NetBSD-1.6P-i386/bin/i386--netbsdelf-gcc -O2 -Wall -Wmissing-prototypes -Wstrict-prototypes -Wno-main -Os -mcpu=i386 -ffreestanding  -Werror -I/usr/src/sys/arch/i386/stand/biosboot/../../../..//lib/libsa -DSLOW -DCOMPAT_386BSD_MBRPART -DSUPPORT_PS2 -DSUPPORT_SERIAL=CONSDEV_PC -DDIRECT_SERIAL -DSUPPORT_USTARFS -DPASS_BIOSGEOM -DPASS_MEMMAP -DSTACK_START=0x10000 -nostdinc -I/usr/src/sys/arch/i386/stand/biosboot/obj -I/usr/src/sys/arch/i386/stand/biosboot/../../../../ -I/usr/src/sys/arch/i386/stand/biosboot/../../../..//arch/i386/stand/lib -I/usr/src/sys/arch/i386/stand/biosboot/../../../..//lib/libsa -D_STANDALONE -nostdinc -isystem /usr/include -DHEAP_START=0x20000 -DHEAP_LIMIT=0x50000  -DCOMPAT_UFS  -D__INTERNAL_LIBSA_CREAD -nostdinc -isystem /usr/include  -c /usr/src/sys/arch/i386/stand/biosboot/../../../..//lib/libsa/lfsv1.c
In file included from /usr/src/sys/arch/i386/stand/biosboot/../../../../lib/libsa/ufs.c:91,
                 from /usr/src/sys/arch/i386/stand/biosboot/../../../..//lib/libsa/lfsv1.c:19:
/usr/src/sys/arch/i386/stand/biosboot/../../../../lib/libsa/stand.h:252: conflicting types for `ioctl'
/usr/src/sys/arch/i386/stand/biosboot/../../../../sys/ioctl.h:95: previous declaration of `ioctl'
*** Error code 1

Stop.
make: stopped in /usr/obj/sys/arch/i386/stand/biosboot/lib/sa
*** Error code 1

Stop.
make: stopped in /usr/src/sys/arch/i386/stand/biosboot

any hints would be welcomed.

Milos
--