Paul Eggert wrote: > Bob Proulx writes: > > ./lib/Makefile:ABSOLUTE_STDINT_H = <///usr/include/stdint.h> > > ./lib/stdint.h:# include <///usr/include/stdint.h> > > Looks like you need to re-run 'config.status'.
That won't help. It is in config.status. Look at this: grep '<///' config.status s,@ABSOLUTE_STDINT_H@,|#_!!_#|<///usr/include/stdint.h>,g > Or do a 'make distclean' and start from scratch. I was doing this from a clean checkout. That is a bigger hammer than even 'make distclean'. This is a from a pristine checkout. Here is my test case. Please try this: cd /tmp rm -rf coreutils time ( cvs -d :pserver:[EMAIL PROTECTED]:/sources/coreutils checkout coreutils && cd coreutils && aclocal -I m4 && automake && autoheader && autoconf && bash ./configure && grep '<///' config.status ) s,@ABSOLUTE_STDINT_H@,|#_!!_#|<///usr/include/stdint.h>,g real 9m5.219s user 3m44.760s sys 2m22.770s And the result is the same. I don't know where things are going astray but I am surprised if you are not seeing this result too. The "#ifdef" path means the compile problem is only exposed on HP-UX and wherever but I am seeing the string in the file on all platforms. Thanks Bob