The xntpd Makefile.inc does not recognize the no-export authdes.c if it's present because it's looking in the wrong directory for it. Because it doesn't find it, it doesn't define DES and therefore the routines to call code in authdes.c aren't included. ${.CURDIR} is one directory level below Makefile.inc, and path names need to be relative to ${.CURDIR}. Fix: Apply the following patch. How-To-Repeat: Install the /usr/src/secure tree. cd /usr/src/usr.sbin/xntpd; make Note that -DDES is not included on the command line of the compiles.
State Changed From-To: open->closed Fixed in v1.12 Makefile.inc