Subject: Re: build problem with -current
To: None <>
From: Mark White <>
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 <><