Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Jul 1999 13:56:09 -0400 (EDT)
From:      Charlie Root <root@ca.lcs.mit.edu>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/12629: ntp port's BROKENness is easy to work around
Message-ID:  <199907131756.NAA26555@ca.lcs.mit.edu>

next in thread | raw e-mail | index | archive | help

>Number:         12629
>Category:       ports
>Synopsis:       ntp port's BROKENness is easy to work around
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jul 13 11:00:00 PDT 1999
>Closed-Date:
>Last-Modified:
>Originator:     Garrett A. Wollman
>Release:        FreeBSD 4.0-CURRENT i386
>Organization:
MIT Laboratory for Computer Science
>Environment:

	

>Description:

	The ntptime utility won't build, but everything else will.
	Since many people want more recent versions of ntp, it seems
	most expedient to simply disable ntptime and still build the
	rest of the package.  While we're at it, might as well upgrade
	to 4.0.93a.

>How-To-Repeat:

	# cd /usr/ports/net/ntp
	# make
	# ARGH!

>Fix:
	mkdir patches and then extract this sharchive.

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	patch.to.port
#	patches/patch-aa
#
echo x - patch.to.port
sed 's/^X//' >patch.to.port << 'END-of-patch.to.port'
XIndex: Makefile
X===================================================================
XRCS file: /home/ncvs/ports/net/ntp/Makefile,v
Xretrieving revision 1.5
Xdiff -u -r1.5 Makefile
X--- Makefile	1999/05/03 01:11:25	1.5
X+++ Makefile	1999/07/13 17:19:30
X@@ -6,14 +6,12 @@
X # $Id: Makefile,v 1.5 1999/05/03 01:11:25 mharo Exp $
X #
X 
X-DISTNAME=	ntp-4.0.91
X+DISTNAME=	ntp-4.0.93a
X CATEGORIES=	net
X MASTER_SITES=	ftp://ftp.udel.edu/pub/ntp/testing/
X 
X MAINTAINER=	andreas@FreeBSD.ORG
X 
X-BROKEN=		"structure has no member named \`tv_usec'"
X-
X GNU_CONFIGURE=	yes
X 
X post-install:
X@@ -21,3 +19,9 @@
X 	${CP} -r ${WRKSRC}/html/* ${PREFIX}/share/doc/ntp
X 
X .include <bsd.port.mk>
X+
X+#
X+# We want to keep any configure options while deleting the forced
X+# system type at the end (which this configure script doesn't like).
X+#
X+CONFIGURE_ARGS := ${CONFIGURE_ARGS:M--*}
XIndex: files/md5
X===================================================================
XRCS file: /home/ncvs/ports/net/ntp/files/md5,v
Xretrieving revision 1.4
Xdiff -u -r1.4 md5
X--- md5	1999/01/27 04:58:10	1.4
X+++ md5	1999/07/13 17:11:21
X@@ -1 +1 @@
X-MD5 (ntp-4.0.91.tar.gz) = 54058c15ae288d1dae93b5511ecf2b3c
X+MD5 (ntp-4.0.93a.tar.gz) = 63b9fe99b680a20946393812f5341683
XIndex: pkg/PLIST
X===================================================================
XRCS file: /home/ncvs/ports/net/ntp/pkg/PLIST,v
Xretrieving revision 1.4
Xdiff -u -r1.4 PLIST
X--- PLIST	1999/01/27 04:58:10	1.4
X+++ PLIST	1999/07/13 17:35:14
X@@ -2,7 +2,6 @@
X bin/ntpdate
X bin/ntpdc
X bin/ntpq
X-bin/ntptime
X bin/ntptrace
X bin/tickadj
X share/doc/ntp/accopt.htm
X@@ -29,8 +28,11 @@
X share/doc/ntp/driver26.htm
X share/doc/ntp/driver27.htm
X share/doc/ntp/driver28.htm
X+share/doc/ntp/driver29.htm
X share/doc/ntp/driver3.htm
X share/doc/ntp/driver30.htm
X+share/doc/ntp/driver32.htm
X+share/doc/ntp/driver33.htm
X share/doc/ntp/driver4.htm
X share/doc/ntp/driver5.htm
X share/doc/ntp/driver6.htm
X@@ -38,6 +40,7 @@
X share/doc/ntp/driver8.htm
X share/doc/ntp/driver9.htm
X share/doc/ntp/exec.htm
X+share/doc/ntp/extern.htm
X share/doc/ntp/gadget.htm
X share/doc/ntp/hints.htm
X share/doc/ntp/hints/a-ux
X@@ -52,6 +55,7 @@
X share/doc/ntp/hints/parse
X share/doc/ntp/hints/refclocks
X share/doc/ntp/hints/rs6000
X+share/doc/ntp/hints/sco.htm
X share/doc/ntp/hints/sgi
X share/doc/ntp/hints/solaris.html
X share/doc/ntp/hints/solaris.xtra.4023118
X@@ -73,6 +77,7 @@
X share/doc/ntp/measure.htm
X share/doc/ntp/miscopt.htm
X share/doc/ntp/monopt.htm
X+share/doc/ntp/mx4200data.htm
X share/doc/ntp/notes.htm
X share/doc/ntp/ntpd.htm
X share/doc/ntp/ntpdate.htm
X@@ -83,11 +88,13 @@
X share/doc/ntp/parsedata.htm
X share/doc/ntp/parsenew.htm
X share/doc/ntp/patches.htm
X+share/doc/ntp/pic/9400n.jpg
X share/doc/ntp/pic/alautun4a.gif
X share/doc/ntp/pic/alice11.gif
X share/doc/ntp/pic/alice12.gif
X share/doc/ntp/pic/alice13.gif
X share/doc/ntp/pic/alice15.gif
X+share/doc/ntp/pic/alice15b.gif
X share/doc/ntp/pic/alice23.gif
X share/doc/ntp/pic/alice31.gif
X share/doc/ntp/pic/alice32.gif
X@@ -108,6 +115,9 @@
X share/doc/ntp/pic/home.gif
X share/doc/ntp/pic/hornraba.gif
X share/doc/ntp/pic/igclock.gif
X+share/doc/ntp/pic/oncore_evalbig.gif
X+share/doc/ntp/pic/oncore_remoteant.jpg
X+share/doc/ntp/pic/oncore_utplusbig.gif
X share/doc/ntp/pic/panda.gif
X share/doc/ntp/pic/pd_om006.gif
X share/doc/ntp/pic/pd_om011.gif
END-of-patch.to.port
echo x - patches/patch-aa
sed 's/^X//' >patches/patch-aa << 'END-of-patches/patch-aa'
X--- configure.orig	Tue Jul 13 13:45:30 1999
X+++ configure	Tue Jul 13 13:45:54 1999
X@@ -9044,11 +9044,11 @@
X fi
X 
X echo "$ac_t""$ac_cv_make_ntptime" 1>&6
X-case "$ac_cv_make_ntptime" in
X- yes)
X-    MAKE_NTPTIME=ntptime
X-    ;;
X-esac
X+#case "$ac_cv_make_ntptime" in
X+# yes)
X+#    MAKE_NTPTIME=ntptime
X+#    ;;
X+#esac
X 
X echo $ac_n "checking if we want UDP wildcard delivery""... $ac_c" 1>&6
X echo "configure:9055: checking if we want UDP wildcard delivery" >&5
END-of-patches/patch-aa
exit


>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199907131756.NAA26555>