From owner-freebsd-questions Tue Feb 4 02:35:41 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id CAA08070 for questions-outgoing; Tue, 4 Feb 1997 02:35:41 -0800 (PST) Received: from zibbi.mikom.csir.co.za (zibbi.mikom.csir.co.za [146.64.24.58]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA08043; Tue, 4 Feb 1997 02:35:27 -0800 (PST) Received: (from jhay@localhost) by zibbi.mikom.csir.co.za (8.8.5/8.8.5) id MAA13094; Tue, 4 Feb 1997 12:34:18 +0200 (SAT) From: John Hay Message-Id: <199702041034.MAA13094@zibbi.mikom.csir.co.za> Subject: Re: xntp3-5.89.2 & FreeBSD 2.2-GAMMA won't compile In-Reply-To: <32F7097D.41C67EA6@engr.orst.edu> from Steve Logue at "Feb 4, 97 02:03:41 am" To: logue@engr.orst.edu (Steve Logue) Date: Tue, 4 Feb 1997 12:34:18 +0200 (SAT) Cc: stenn@whimsy.udel.edu, freebsd-hackers@freebsd.org, freebsd-questions@freebsd.org, freebsd-stable@freebsd.org X-Mailer: ELM [version 2.4ME+ PL24 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > There has been a long stream of problems with XNTPD, and FreeBSD. This > may have been going on longer than I am aware however, I have checked > from 3-5.88.0 - 3-5.89.2, and they all give me the same problem. It > appears that on my system, there are two symbols that are undefined in > the file ntp_loopfilter.c, lines 330 and 335: STA_FLL and STA_FREQHOLD. > Near as I can tell, these things are supposed to be defined in my > system's timex.h file? From my understanding, XNTPD needs a framework > in the kernel to work correct? How do I go about updating my kernel > sources with the latest XNTPD kernel stuff. Or better yet, get it fixed > with the FreeBSD project? > > There is a timex.h file that comes with the XNTP distribution, and if I > edit ntp_loopfilter.c to include that instead, everything builds fine, > and xntpd runs fine, but when I try to use ntpq with the pe command I > get nothing. My "make" output is attached. > I have fixed it in FreeBSD-current, but weren't sure if it should go into 2.2. Any opinions anyone? It has been in -current from December 31 and nobody has complained yet. Three files are effected sys/sys/timex.h, sys/kern/kern_ntptime.c and sys/kern/kern_clock.c. If somebody from the 2.2 release team give the go-ahead I would be happy to put it in 2.2. John -- John Hay -- John.Hay@mikom.csir.co.za