Module Name: src Committed By: christos Date: Sun Aug 18 20:50:00 UTC 2024
Modified Files: src/external/bsd/ntp: Makefile.inc ntp2netbsd src/external/bsd/ntp/bin/ntpd: Makefile src/external/bsd/ntp/include: config.h src/external/bsd/ntp/lib/libiscntp: Makefile src/external/bsd/ntp/lib/libntp: Makefile src/external/bsd/ntp/scripts: mkver Log Message: update for ntp4.1.8p18 To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/external/bsd/ntp/Makefile.inc cvs rdiff -u -r1.8 -r1.9 src/external/bsd/ntp/ntp2netbsd cvs rdiff -u -r1.32 -r1.33 src/external/bsd/ntp/bin/ntpd/Makefile cvs rdiff -u -r1.27 -r1.28 src/external/bsd/ntp/include/config.h cvs rdiff -u -r1.15 -r1.16 src/external/bsd/ntp/lib/libiscntp/Makefile cvs rdiff -u -r1.36 -r1.37 src/external/bsd/ntp/lib/libntp/Makefile cvs rdiff -u -r1.19 -r1.20 src/external/bsd/ntp/scripts/mkver Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/bsd/ntp/Makefile.inc diff -u src/external/bsd/ntp/Makefile.inc:1.23 src/external/bsd/ntp/Makefile.inc:1.24 --- src/external/bsd/ntp/Makefile.inc:1.23 Sat Jun 3 17:30:21 2023 +++ src/external/bsd/ntp/Makefile.inc Sun Aug 18 16:49:59 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.23 2023/06/03 21:30:21 lukem Exp $ +# $NetBSD: Makefile.inc,v 1.24 2024/08/18 20:49:59 christos Exp $ .if !defined(NTP_MAKEFILE_INC) NTP_MAKEFILE_INC=yes @@ -22,9 +22,9 @@ LOCALSTATEDIR=/var CPPFLAGS+=-DHAVE_CONFIG_H CPPFLAGS+=-I${NTP_SRCDIR}/include \ -I${IDIST}/include \ - -I${IDIST}/lib/isc/include \ - -I${IDIST}/lib/isc/unix/include \ - -I${IDIST}/lib/isc/nothreads/include + -I${IDIST}/libntp/lib/isc/include \ + -I${IDIST}/libntp/lib/isc/unix/include \ + -I${IDIST}/libntp/lib/isc/nothreads/include .if defined(PROG) LIBNTP!= cd ${.CURDIR}/../../lib/libntp && ${PRINTOBJDIR} Index: src/external/bsd/ntp/ntp2netbsd diff -u src/external/bsd/ntp/ntp2netbsd:1.8 src/external/bsd/ntp/ntp2netbsd:1.9 --- src/external/bsd/ntp/ntp2netbsd:1.8 Sun Oct 9 17:41:03 2022 +++ src/external/bsd/ntp/ntp2netbsd Sun Aug 18 16:49:59 2024 @@ -1,6 +1,6 @@ #! /bin/sh # -# $NetBSD: ntp2netbsd,v 1.8 2022/10/09 21:41:03 christos Exp $ +# $NetBSD: ntp2netbsd,v 1.9 2024/08/18 20:49:59 christos Exp $ # # Copyright (c) 1998, 1999 The NetBSD Foundation, Inc. # All rights reserved. @@ -50,7 +50,7 @@ # $ cd .. # $ rm -r src ntp-4.x.y # $ cd dist/ntpd -# $ cc -DOPENSSL -I../../include keyword-gen.c -I../include -I../lib/isc/unix/include -I../lib/isc/include -I../../bin/ntpd/obj.amd64-x86_64 -L../../lib/libntp/obj.amd64-x86_64 -lntp -L../../lib/libisc/obj.amd64-x86_64 -lisc -luv -lm +# $ cc -DOPENSSL -I../../include keyword-gen.c -I../include -I../libntp/lib/isc/unix/include -I../libntp/lib/isc/include -I../../bin/ntpd/obj.amd64-x86_64 -L../../lib/libntp/obj.amd64-x86_64 -lntp -L../../lib/libisc/obj.amd64-x86_64 -lisc -L/usr/src/external/mit/libuv/lib/obj.amd64-x86_64 -luv -lm -lssl -lcrypto -lutil -lkvm -lexecinfo # $ ./a.out ntp_keyword.h > ntp_keyword.h # - Rebuild ntp_keywords file since our parser is not bison and the # keyword numbers are different Index: src/external/bsd/ntp/bin/ntpd/Makefile diff -u src/external/bsd/ntp/bin/ntpd/Makefile:1.32 src/external/bsd/ntp/bin/ntpd/Makefile:1.33 --- src/external/bsd/ntp/bin/ntpd/Makefile:1.32 Sat Jun 3 17:31:46 2023 +++ src/external/bsd/ntp/bin/ntpd/Makefile Sun Aug 18 16:49:59 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.32 2023/06/03 21:31:46 lukem Exp $ +# $NetBSD: Makefile,v 1.33 2024/08/18 20:49:59 christos Exp $ .include <bsd.own.mk> @@ -7,6 +7,7 @@ MAN= ntpd.8 ntp.conf.5 ntp.keys.5 BINDIR= /usr/sbin SRCS= cmd_args.c \ + ntp_clockdev.c \ ntp_config.c \ ntp_control.c \ ntp_crypto.c \ @@ -16,6 +17,7 @@ SRCS= cmd_args.c \ ntp_loopfilter.c \ ntp_monitor.c \ ntp_parser.y \ + ntp_ppsdev.c \ ntp_peer.c \ ntp_prio_q.c \ ntp_proto.c \ Index: src/external/bsd/ntp/include/config.h diff -u src/external/bsd/ntp/include/config.h:1.27 src/external/bsd/ntp/include/config.h:1.28 --- src/external/bsd/ntp/include/config.h:1.27 Sun Oct 9 17:41:05 2022 +++ src/external/bsd/ntp/include/config.h Sun Aug 18 16:49:59 2024 @@ -172,12 +172,7 @@ /* Zyfer GPStarplus */ #define CLOCK_ZYFER 1 -/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP - systems. This function is required for `alloca.c' support on those systems. - */ -/* #undef CRAY_STACKSEG_END */ - -/* Define to 1 if using `alloca.c'. */ +/* Define to 1 if using 'alloca.c'. */ /* #undef C_ALLOCA */ /* Enable debugging code? */ @@ -265,7 +260,7 @@ /* #undef DECL_STRTOL_0 */ /* Declare syscall()? */ -/* #undef DECL_SYSCALL */ +#define DECL_SYSCALL 1 /* Declaration style */ /* #undef DECL_SYSLOG_0 */ @@ -289,7 +284,7 @@ #define DFLT_RLIMIT_MEMLOCK 32 /* Default number of 4k pages for RLIMIT_STACK */ -#define DFLT_RLIMIT_STACK 128 +#define DFLT_RLIMIT_STACK 128 /* Directory separator character, usually / or \\ */ #define DIR_SEP '/' @@ -300,6 +295,9 @@ /* use old autokey session key behavior? */ /* #undef DISABLE_BUG3527_FIX */ +/* Disable debug assertion on OOB KoD RATE value? */ +/* #undef DISABLE_BUG3767_FIX */ + /* synch TODR hourly? */ /* #undef DOSYNCTODR */ @@ -318,6 +316,9 @@ /* Enable CMAC support? */ #define ENABLE_CMAC 1 +/* auto-instantiate missing PPS devices on Linux */ +#define ENABLE_MAGICPPS 1 + /* nls support in libopts */ /* #undef ENABLE_NLS */ @@ -333,13 +334,10 @@ /* via __adjtimex */ /* #undef HAVE_ADJTIMEX */ -#define HAVE_SETPROCTITLE 1 - -/* Define to 1 if you have `alloca', as a function or macro. */ +/* Define to 1 if you have 'alloca', as a function or macro. */ #define HAVE_ALLOCA 1 -/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix). - */ +/* Define to 1 if <alloca.h> works. */ /* #undef HAVE_ALLOCA_H */ /* Define to 1 if you have the `arc4random_buf' function. */ @@ -375,6 +373,9 @@ /* Define to 1 if you have the `clock_settime' function. */ #define HAVE_CLOCK_SETTIME 1 +/* Define to 1 if you have the `closefrom' function. */ +#define HAVE_CLOSEFROM 1 + /* Define to 1 if you have the <cthreads.h> header file. */ /* #undef HAVE_CTHREADS_H */ @@ -424,6 +425,9 @@ /* Define to 1 if you have the <fcntl.h> header file. */ #define HAVE_FCNTL_H 1 +/* Define to 1 if you have the `fdopendir' function. */ +#define HAVE_FDOPENDIR 1 + /* Define to 1 if you have the `finite' function. */ /* #undef HAVE_FINITE */ @@ -439,6 +443,12 @@ /* Define to 1 if you have the `fstat' function. */ #define HAVE_FSTAT 1 +/* Define to 1 if you have the `fstatat' function. */ +#define HAVE_FSTATAT 1 + +/* Define to 1 if we have realpath() that supports NULL as the 2nd argument */ +#define HAVE_FUNC_POSIX_REALPATH 1 + /* Define to 1 if you have the `getbootfile' function. */ /* #undef HAVE_GETBOOTFILE */ @@ -492,9 +502,6 @@ /* Define to 1 if the system has the type `int32'. */ /* #undef HAVE_INT32 */ -/* int32 type in DNS headers, not others. */ -/* #undef HAVE_INT32_ONLY_WITH_DNS */ - /* Define to 1 if the system has the type `int32_t'. */ #define HAVE_INT32_T 1 @@ -561,7 +568,7 @@ /* Define to 1 if the system has the type `long long'. */ #define HAVE_LONG_LONG 1 -/* Define to 1 if the system has the type 'long long int'. */ +/* Define to 1 if the system has the type `long long int'. */ /* #undef HAVE_LONG_LONG_INT */ /* if you have SunOS LWP package */ @@ -594,13 +601,15 @@ /* Define to 1 if you have the `memchr' function. */ #define HAVE_MEMCHR 1 - /* Define to 1 if you have the `memlk' function. */ /* Define to 1 if you have the `memlk' function. */ /* #undef HAVE_MEMLK */ /* Define to 1 if you have the <memory.h> header file. */ #define HAVE_MEMORY_H 1 +/* Define to 1 if you have the <minix/config.h> header file. */ +/* #undef HAVE_MINIX_CONFIG_H */ + /* Define to 1 if you have the `mkstemp' function. */ #define HAVE_MKSTEMP 1 @@ -679,12 +688,12 @@ /* if you have NT Threads */ /* #undef HAVE_NT_THREADS */ +/* Define to 1 if you have the `openat' function. */ +#define HAVE_OPENAT 1 + /* Define to 1 if you have the <openssl/cmac.h> header file. */ #define HAVE_OPENSSL_CMAC_H 1 -/* Define to 1 if you have the <openssl/hmac.h> header file. */ -#define HAVE_OPENSSL_HMAC_H 1 - /* Define to 1 if the system has the type `pid_t'. */ #define HAVE_PID_T 1 @@ -820,6 +829,9 @@ /* Define to 1 if you have the `setpriority' function. */ #define HAVE_SETPRIORITY 1 +/* Define to 1 if you have the `setproctitle' function. */ +#define HAVE_SETPROCTITLE 1 + /* Define to 1 if you have the `setrlimit' function. */ #define HAVE_SETRLIMIT 1 @@ -880,6 +892,9 @@ /* Define to 1 if you have the <stdint.h> header file. */ #define HAVE_STDINT_H 1 +/* Define to 1 if you have the <stdio.h> header file. */ +#define HAVE_STDIO_H 1 + /* Define to 1 if you have the <stdlib.h> header file. */ #define HAVE_STDLIB_H 1 @@ -895,7 +910,7 @@ /* Define to 1 if you have the `strerror' function. */ #define HAVE_STRERROR 1 -/* Define to 1 if you have the `strerror_r' function. */ +/* Define if you have `strerror_r'. */ #define HAVE_STRERROR_R 1 /* Define to 1 if you have the <strings.h> header file. */ @@ -961,8 +976,8 @@ /* Define to 1 if you have the <sysexits.h> header file. */ #define HAVE_SYSEXITS_H 1 -/* */ -#define HAVE_SYSLOG_FACILITYNAMES 1 +/* syslog.h provides facilitynames */ +/* #undef HAVE_SYSLOG_FACILITYNAMES */ /* Define to 1 if you have the <sys/audioio.h> header file. */ #define HAVE_SYS_AUDIOIO_H 1 @@ -1026,6 +1041,9 @@ /* Define to 1 if you have the <sys/prctl.h> header file. */ /* #undef HAVE_SYS_PRCTL_H */ +/* Define to 1 if you have the <sys/procctl.h> header file. */ +/* #undef HAVE_SYS_PROCCTL_H */ + /* Define to 1 if you have the <sys/procset.h> header file. */ /* #undef HAVE_SYS_PROCSET_H */ @@ -1191,7 +1209,7 @@ /* deviant sigwait? */ /* #undef HAVE_UNIXWARE_SIGWAIT */ -/* Define to 1 if the system has the type 'unsigned long long int'. */ +/* Define to 1 if the system has the type `unsigned long long int'. */ #define HAVE_UNSIGNED_LONG_LONG_INT 1 /* Define to 1 if you have the `updwtmp' function. */ @@ -1212,9 +1230,6 @@ /* Define to 1 if the system has the type `u_int32'. */ /* #undef HAVE_U_INT32 */ -/* u_int32 type in DNS headers, not others. */ -/* #undef HAVE_U_INT32_ONLY_WITH_DNS */ - /* Define to 1 if you have the <values.h> header file. */ /* #undef HAVE_VALUES_H */ @@ -1353,9 +1368,9 @@ /* ISC: provide inet_pton() */ /* #undef ISC_PLATFORM_NEEDPTON */ -/* enable libisc thread support? */ #ifndef __NetBSD__ /* NetBSD: set by build process */ +/* enable libisc thread support? */ #define ISC_PLATFORM_USETHREADS 1 #endif @@ -1474,6 +1489,9 @@ #define OPENSSL /**/ #endif +/* Suppress OpenSSL 3 deprecation warnings */ +#define OPENSSL_SUPPRESS_DEPRECATED 1 + /* Should we open the broadcast socket? */ #define OPEN_BCAST_SOCKET 1 @@ -1490,22 +1508,22 @@ #define PACKAGE "ntp" /* Define to the address where bug reports for this package should be sent. */ -#define PACKAGE_BUGREPORT "http://bugs.ntp.org./" +#define PACKAGE_BUGREPORT "https://bugs.ntp.org/" /* Define to the full name of this package. */ #define PACKAGE_NAME "ntp" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "ntp 4.2.8p15" +#define PACKAGE_STRING "ntp 4.2.8p18" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "ntp" /* Define to the home page for this package. */ -#define PACKAGE_URL "http://www.ntp.org./" +#define PACKAGE_URL "https://www.ntp.org/" /* Define to the version of this package. */ -#define PACKAGE_VERSION "4.2.8p15" +#define PACKAGE_VERSION "4.2.8p18" /* data dir */ #define PERLLIBDIR "/usr/local/share/ntp/lib" @@ -1596,7 +1614,9 @@ STACK_DIRECTION = 0 => direction of growth unknown */ /* #undef STACK_DIRECTION */ -/* Define to 1 if you have the ANSI C header files. */ +/* Define to 1 if all of the C90 standard headers exist (not just the ones + required in a freestanding environment). This macro is provided for + backward compatibility; new code need not use it. */ #define STDC_HEADERS 1 /* Step, then slew the clock? */ @@ -1626,9 +1646,6 @@ /* Is K_TICK_NAME in nanoseconds? */ /* #undef TICK_NANO */ -/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ -#define TIME_WITH_SYS_TIME 1 - /* Define to 1 if your <sys/time.h> declares `struct tm'. */ /* #undef TM_IN_SYS_TIME */ @@ -1657,21 +1674,87 @@ typedef unsigned int uintptr_t; #ifndef _ALL_SOURCE # define _ALL_SOURCE 1 #endif +/* Enable general extensions on macOS. */ +#ifndef _DARWIN_C_SOURCE +# define _DARWIN_C_SOURCE 1 +#endif +/* Enable general extensions on Solaris. */ +#ifndef __EXTENSIONS__ +# define __EXTENSIONS__ 1 +#endif /* Enable GNU extensions on systems that have them. */ #ifndef _GNU_SOURCE # define _GNU_SOURCE 1 #endif -/* Enable threading extensions on Solaris. */ +/* Enable X/Open compliant socket functions that do not require linking + with -lxnet on HP-UX 11.11. */ +#ifndef _HPUX_ALT_XOPEN_SOCKET_API +# define _HPUX_ALT_XOPEN_SOCKET_API 1 +#endif +/* Identify the host operating system as Minix. + This macro does not affect the system headers' behavior. + A future release of Autoconf may stop defining this macro. */ +#ifndef _MINIX +/* # undef _MINIX */ +#endif +/* Enable general extensions on NetBSD. + Enable NetBSD compatibility extensions on Minix. */ +#ifndef _NETBSD_SOURCE +# define _NETBSD_SOURCE 1 +#endif +/* Enable OpenBSD compatibility extensions on NetBSD. + Oddly enough, this does nothing on OpenBSD. */ +#ifndef _OPENBSD_SOURCE +# define _OPENBSD_SOURCE 1 +#endif +/* Define to 1 if needed for POSIX-compatible behavior. */ +#ifndef _POSIX_SOURCE +/* # undef _POSIX_SOURCE */ +#endif +/* Define to 2 if needed for POSIX-compatible behavior. */ +#ifndef _POSIX_1_SOURCE +/* # undef _POSIX_1_SOURCE */ +#endif +/* Enable POSIX-compatible threading on Solaris. */ #ifndef _POSIX_PTHREAD_SEMANTICS # define _POSIX_PTHREAD_SEMANTICS 1 #endif +/* Enable extensions specified by ISO/IEC TS 18661-5:2014. */ +#ifndef __STDC_WANT_IEC_60559_ATTRIBS_EXT__ +# define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 +#endif +/* Enable extensions specified by ISO/IEC TS 18661-1:2014. */ +#ifndef __STDC_WANT_IEC_60559_BFP_EXT__ +# define __STDC_WANT_IEC_60559_BFP_EXT__ 1 +#endif +/* Enable extensions specified by ISO/IEC TS 18661-2:2015. */ +#ifndef __STDC_WANT_IEC_60559_DFP_EXT__ +# define __STDC_WANT_IEC_60559_DFP_EXT__ 1 +#endif +/* Enable extensions specified by ISO/IEC TS 18661-4:2015. */ +#ifndef __STDC_WANT_IEC_60559_FUNCS_EXT__ +# define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 +#endif +/* Enable extensions specified by ISO/IEC TS 18661-3:2015. */ +#ifndef __STDC_WANT_IEC_60559_TYPES_EXT__ +# define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 +#endif +/* Enable extensions specified by ISO/IEC TR 24731-2:2010. */ +#ifndef __STDC_WANT_LIB_EXT2__ +# define __STDC_WANT_LIB_EXT2__ 1 +#endif +/* Enable extensions specified by ISO/IEC 24747:2009. */ +#ifndef __STDC_WANT_MATH_SPEC_FUNCS__ +# define __STDC_WANT_MATH_SPEC_FUNCS__ 1 +#endif /* Enable extensions on HP NonStop. */ #ifndef _TANDEM_SOURCE # define _TANDEM_SOURCE 1 #endif -/* Enable general extensions on Solaris. */ -#ifndef __EXTENSIONS__ -# define __EXTENSIONS__ 1 +/* Enable X/Open extensions. Define to 500 only if necessary + to make mbstate_t available. */ +#ifndef _XOPEN_SOURCE +/* # undef _XOPEN_SOURCE */ #endif @@ -1682,7 +1765,7 @@ typedef unsigned int uintptr_t; /* #undef USE_UDP_SIGPOLL */ /* Version number of package */ -#define VERSION "4.2.8p15" +#define VERSION "4.2.8p18" /* vsnprintf expands "%m" to strerror(errno) */ /* #undef VSNPRINTF_PERCENT_M */ @@ -1717,16 +1800,6 @@ typedef unsigned int uintptr_t; /* routine worker child proc uses to exit. */ #define WORKER_CHILD_EXIT _exit -/* Define to 1 if on MINIX. */ -/* #undef _MINIX */ - -/* Define to 2 if the system does not provide POSIX.1 features except with - this defined. */ -/* #undef _POSIX_1_SOURCE */ - -/* Define to 1 if you need to in order for `stat' and other things to work. */ -/* #undef _POSIX_SOURCE */ - /* enable thread safety */ #define _REENTRANT 1 @@ -1742,7 +1815,8 @@ typedef unsigned int uintptr_t; /* Are we _special_? */ /* #undef __APPLE_USE_RFC_3542 */ -/* Define to 1 if type `char' is unsigned and you are not using gcc. */ +/* Define to 1 if type `char' is unsigned and your compiler does not + predefine this macro. */ #ifndef __CHAR_UNSIGNED__ /* # undef __CHAR_UNSIGNED__ */ #endif @@ -1775,21 +1849,14 @@ typedef unsigned int uintptr_t; /* Define to `long int' if <sys/types.h> does not define. */ /* #undef off_t */ -/* Define to `int' if <sys/types.h> does not define. */ +/* Define as a signed integer type capable of holding a process identifier. */ /* #undef pid_t */ /* Define to `unsigned int' if <sys/types.h> does not define. */ /* #undef size_t */ - - #if !defined(_KERNEL) && !defined(PARSESTREAM) - /* - * stdio.h must be included after _GNU_SOURCE is defined - * but before #define snprintf rpl_snprintf - */ - # include <stdio.h> - #endif - + #include "c99_snprintf.h" + /* Define to rpl_snprintf if the replacement function should be used. */ /* #undef snprintf */ @@ -1848,3 +1915,15 @@ typedef union mpinfou { # endif #endif /* !defined(_KERNEL) && !defined(PARSESTREAM) */ + + + /* + * Macro to use in otherwise-empty source files to comply with ANSI C + * requirement that each translation unit (source file) contain some + * declaration. This has commonly been done by declaring an unused + * global variable of type int or char. An extern reference to abs() + * serves the same purpose without bloat. We once used exit() but + * that can produce warnings on systems that declare exit() noreturn. + */ + #define NONEMPTY_TRANSLATION_UNIT extern int abs(int); + Index: src/external/bsd/ntp/lib/libiscntp/Makefile diff -u src/external/bsd/ntp/lib/libiscntp/Makefile:1.15 src/external/bsd/ntp/lib/libiscntp/Makefile:1.16 --- src/external/bsd/ntp/lib/libiscntp/Makefile:1.15 Thu Feb 1 20:02:39 2018 +++ src/external/bsd/ntp/lib/libiscntp/Makefile Sun Aug 18 16:50:00 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.15 2018/02/02 01:02:39 mrg Exp $ +# $NetBSD: Makefile,v 1.16 2024/08/18 20:50:00 christos Exp $ LIBISPRIVATE=yes @@ -8,7 +8,7 @@ LIB=iscntp .include "${.CURDIR}/../Makefile.inc" -DIST= ${IDIST}/lib/isc +DIST= ${IDIST}/libntp/lib/isc .PATH.c:: ${DIST} ${DIST}/nls ${DIST}/unix ${DIST}/nothreads Index: src/external/bsd/ntp/lib/libntp/Makefile diff -u src/external/bsd/ntp/lib/libntp/Makefile:1.36 src/external/bsd/ntp/lib/libntp/Makefile:1.37 --- src/external/bsd/ntp/lib/libntp/Makefile:1.36 Sun Apr 21 13:19:52 2024 +++ src/external/bsd/ntp/lib/libntp/Makefile Sun Aug 18 16:50:00 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.36 2024/04/21 17:19:52 rillig Exp $ +# $NetBSD: Makefile,v 1.37 2024/08/18 20:50:00 christos Exp $ LIBISPRIVATE=yes @@ -56,10 +56,10 @@ ntp_intres.c \ ntp_libopts.c \ ntp_lineedit.c \ ntp_random.c \ +ntp_realpath.c \ ntp_rfc2553.c \ ntp_worker.c \ numtoa.c \ -numtohost.c \ octtoint.c \ prettydate.c \ recvbuff.c \ Index: src/external/bsd/ntp/scripts/mkver diff -u src/external/bsd/ntp/scripts/mkver:1.19 src/external/bsd/ntp/scripts/mkver:1.20 --- src/external/bsd/ntp/scripts/mkver:1.19 Tue Dec 13 13:36:41 2022 +++ src/external/bsd/ntp/scripts/mkver Sun Aug 18 16:50:00 2024 @@ -3,7 +3,7 @@ PROG=${1-UNKNOWN} ConfStr="$PROG" -ConfStr="$ConfStr 4.2.8p15" +ConfStr="$ConfStr 4.2.8p18" case "$CSET" in '') ;;