Subject: Re: build problem with -current
To: None <rmk@rmkhome.com>
From: Mark White <mark.white@st-edmund-hall.oxford.ac.uk>
List: current-users
Date: 02/08/2001 09:41:33
Rick Kelly writes:
>
> I rebuilt yacc.
>
> lint -chapbxzF -w -X 272 -D_LIBC -DNLS -DYP -DHESIOD -DLIBC_SCCS -DSYSLIBC_SCCS -D_REENTRANT -I/usr/src/lib/libc/include -DINET6 -D__DBINTERFACE_PRIVATE -I/usr/src/lib/libc/../../libexec/ld.elf_so -I/usr/src/lib/libc/dlfcn -DWITH_RUNE -DRUNEMOD_MAJOR=3 -D_PATH_LOCALEMODULE=\"/usr/lib/runemodule\" -DRESOLVSORT -I. -DPOSIX_MISTAKE -DPORTMAP -DFLOATING_POINT -i /usr/src/lib/libc/net/__cmsg_alignbytes.c
> /usr/include/machine/frame.h(129): warning: nonportable bit-field type [34]
> /usr/include/machine/frame.h(130): warning: nonportable bit-field type [34]
> *** Error code 1
>
> Stop.
This looks like libc to me ... see src/lib/libc/Makefile
----------------------------
revision 1.98
date: 2001/02/06 18:47:09; author: christos; state: Exp; lines: +8 -4
I've had it. Raise the barrier on committing unlinted code. On the i386
make lint exit on warnings.
----------------------------
If you roll back to 1.97 or earlier, it'll probably build
OK. (Was this done to force people to mend the unlinted
machine-specific code?)
Mark <><