Index: tools/compat/configure.ac =================================================================== RCS file: /cvsroot/src/tools/compat/configure.ac,v retrieving revision 1.94 diff -u -p -r1.94 configure.ac --- tools/compat/configure.ac 30 Aug 2018 12:05:34 -0000 1.94 +++ tools/compat/configure.ac 21 Jun 2019 11:41:37 -0000 @@ -79,12 +79,21 @@ AC_CHECK_HEADERS(sys/ioctl.h sys/mman.h # Find headers that may not be available. AC_HEADER_DIRENT AC_CHECK_HEADERS(sys/mtio.h sys/sysmacros.h sys/syslimits.h stdio_ext.h \ - getopt.h features.h malloc.h sys/poll.h pthread.h stddef.h rpc/types.h) + getopt.h features.h malloc.h sys/poll.h pthread.h stddef.h) AC_CHECK_HEADERS(sys/bswap.h machine/bswap.h sys/cdefs.h machine/endian.h \ sys/endian.h sys/featuretest.h err.h inttypes.h libgen.h paths.h \ libgen.h stdint.h util.h resolv.h arpa/nameser.h,, [test -f include/$ac_header || touch include/$ac_header]) -AC_CHECK_HEADERS(rpc/types.h netconfig.h,, +AC_CHECK_HEADERS(rpc/types.h,, + [echo '#include "nbtool_config.h"' >include/$ac_header.new + echo '#include "'$srcdir/../../common/include/$ac_header'"' \ + >>include/$ac_header.new + if cmp include/$ac_header.new include/$ac_header >/dev/null 2>&1; then + rm -f include/$ac_header.new + else + mv -f include/$ac_header.new include/$ac_header + fi]) +AC_CHECK_HEADERS(netconfig.h,, [echo '#include "nbtool_config.h"' >include/$ac_header.new echo '#include "'$srcdir/../../include/$ac_header'"' \ >>include/$ac_header.new