August, 1996

This package now (attempts to) configure itself with GNU autoconf.

CPP macros we need to handle:

 SUN_3_3_STINKS

 (this will be easy to handle if anybody still needs it)

Problems that need to be fixed:

- Get rid of the old SYS_* macros:
- include/sys/ppsclock.h looks for SYS_HPUX
- libntp/gettstamp.c looks for SYS_WINNT
- libntp/numtohost.c looks for SYS_WINNT
- libntp/tvtoa.c looks for SYS_WINNT
- libntp/utvtoa.c looks for SYS_WINNT
- libntp/machines.c looks for SYS_PTX, SYS_WINNT
- libntp/decodenetnum.c looks for SYS_WINNT
- libntp/systime.c looks for SYS_WINNT, SYS_HPUX, SYS_BSDI, and SYS_44BSD
- libntp/msyslog.c looks for SYS_WINNT, SYS_SOLARIS
- libntp/findconfig.c looks for SYS_HPUX
- libntp/mexit.c looks for SYS_WINNT
- libparse/parse.c looks for SYS_SUNOS4, SYS_SOLARIS, SYS_DECOSF1
- libparse/clk_trimsip.c looks for SYS_SUNOS4, SYS_SOLARIS
- authstuff/md5driver.c looks for SYS_BSDI, SYS_44BSD
- ntpdate/ntpdate.c looks for SYS_WINNT, SYS_HPUX
- ntpq/ntpq.c looks for SYS_WINNT, SYS_BSDI, SYS_HPUX
- ntpq/ntpq_ops.c looks for SYS_WINNT
- ntptrace/ntptrace.c looks for SYS_WINNT, SYS_HPUX
- xntpd/ntp_config.c looks for SYS_WINNT
- xntpd/ntp_control.c looks for SYS_WINNT
- xntpd/ntp_io.c looks for SYS_AIX, SYS_WINNT, SYS_SOLARIS,
	SYS_DOMAINOS, SYS_LINUX
- xntpd/ntp_loopfilter.c looks for SYS_WINNT, SYS_NETBSD
- xntpd/ntp_monitor.c looks for SYS_WINNT
- xntpd/ntp_peer.c looks for SYS_WINNT
- xntpd/ntp_proto.c looks for SYS_WINNT
- xntpd/ntp_refclock.c looks for SYS_SOLARIS
- xntpd/ntp_request.c looks for SYS_WINNT, SYS_NETBSD
- xntpd/ntp_timer.c looks for SYS_WINNT
- xntpd/ntp_unixclock.c looks for SYS_WINNT, SYS_HPUX
- xntpd/ntp_util.c looks for SYS_WINNT
- xntpd/ntp_intres.c looks for SYS_WINNT
- xntpd/ntp_filegen.c looks for SYS_WINNT
- xntpd/ntpd.c looks for SYS_WINNT, SYS_DOMAINOS, SYS_SOLARIS,
	SYS_SINIXM, SYS_MIPS, SYS_BSDI, SYS_HPUX
- xntpd/refclock_local.c looks for SYS_WINNT
- xntpd/refclock_parse.c looks for SYS_LINUX
- xntpd/refclock_true.c looks for SYS_BSDI
- xntpdc/ntpdc.c looks for SYS_WINNT, SYS_BSDI, SYS_HPUX
- util/ntptime.c looks for SYS_DECOSF1, SYS_NETBSD

- config.guess might need help to identify:

  Fujitsu's UXP				--enable-adjtime-is-accurate
					--enable-step-slew

  Unixware				--enable-adjtime-is-accurate
					--enable-tick=10000
					--enable-tickadj=80
					--enable-udp-wildcard
					--disable-step-slew

  DomainOS				--enable-adjtime-is-accurate
					--disable-kmem
					--enable-tick=1000000

  OpenVMS				--enable-slew-always
					--enable-hourly-todr-sync

  Is adjtime accurate on ALL sysv4* machines?
  Can we identify DomainOS with *-apollo-* ?
  Do we catch all Unixware machines with *-univel-sysv* ?

- How can we test if UDP_WILDCARD_DELIVERY should be used?

- Combine enable-step-slew and enable-ntpdate-step

- Make sure enable-hourly-todr-sync is always disabled
  What about NextStep and OpenVMS, where hourly TODR sync used to be enabled?
