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 <><