From aw1@titus.stade.co.uk  Wed Jan 28 20:29:00 1998
Received: from titus.stade.co.uk (root@stade.demon.co.uk [158.152.29.164])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA17904
          for <FreeBSD-gnats-submit@freebsd.org>; Wed, 28 Jan 1998 20:28:50 -0800 (PST)
          (envelope-from aw1@titus.stade.co.uk)
Received: (from aw1@localhost) by titus.stade.co.uk (8.8.8/8.8.3) id EAA17288; Thu, 29 Jan 1998 04:27:44 GMT
Message-Id: <199801290427.EAA17288@titus.stade.co.uk>
Date: Thu, 29 Jan 1998 04:27:44 GMT
From: Adrian Wontroba <aw1@stade.co.uk>
Reply-To: aw1@stade.co.uk
To: FreeBSD-gnats-submit@freebsd.org
Subject: 2.2-stable buildworld fails in usr.bin/ftp
X-Send-Pr-Version: 3.2

>Number:         5595
>Category:       bin
>Synopsis:       2.2-stable buildworld fails in usr.bin/ftp
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          support
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jan 28 20:30:00 PST 1998
>Closed-Date:    Thu Jan 29 00:22:05 PST 1998
>Last-Modified:  Thu Jan 29 00:22:44 PST 1998
>Originator:     Adrian Wontroba
>Release:        FreeBSD 2.2.5-STABLE i386
>Organization:
Stade Computers Ltd, UK
>Environment:

Routinely upgraded system, cvsup'd from CVSup.uk.FreeBSD.org
and cvsup.internat.FreeBSD.org, with source tree checked out from
cvs with -r RELENG_2_2. I tend to run buildworld / installworld
at least weekly, and have switched over to daily builds as 2.2.6
approaches.

>Description:

Since the release of the new usr.bin/ftp,
usr.bin/ftp no longer compiles - _timersub undefined.

===> usr.bin/ftp
cc -nostdinc -O -I/d1/FreeBSD-2.2/src/usr.bin/ftp/../../contrib-crypto/telnet   -I/usr/obj/d1/FreeBSD-2.2/src/tmp/usr/include -c /d1/FreeBSD-2.2/src/usr.bin/ftp/cmds.c
cc -nostdinc -O -I/d1/FreeBSD-2.2/src/usr.bin/ftp/../../contrib-crypto/telnet   -I/usr/obj/d1/FreeBSD-2.2/src/tmp/usr/include -c /d1/FreeBSD-2.2/src/usr.bin/ftp/cmdtab.c
cc -nostdinc -O -I/d1/FreeBSD-2.2/src/usr.bin/ftp/../../contrib-crypto/telnet   -I/usr/obj/d1/FreeBSD-2.2/src/tmp/usr/include -c /d1/FreeBSD-2.2/src/usr.bin/ftp/complete.c
cc -nostdinc -O -I/d1/FreeBSD-2.2/src/usr.bin/ftp/../../contrib-crypto/telnet   -I/usr/obj/d1/FreeBSD-2.2/src/tmp/usr/include -c /d1/FreeBSD-2.2/src/usr.bin/ftp/domacro.c
cc -nostdinc -O -I/d1/FreeBSD-2.2/src/usr.bin/ftp/../../contrib-crypto/telnet   -I/usr/obj/d1/FreeBSD-2.2/src/tmp/usr/include -c /d1/FreeBSD-2.2/src/usr.bin/ftp/fetch.c
cc -nostdinc -O -I/d1/FreeBSD-2.2/src/usr.bin/ftp/../../contrib-crypto/telnet   -I/usr/obj/d1/FreeBSD-2.2/src/tmp/usr/include -c /d1/FreeBSD-2.2/src/usr.bin/ftp/ftp.c
cc -nostdinc -O -I/d1/FreeBSD-2.2/src/usr.bin/ftp/../../contrib-crypto/telnet   -I/usr/obj/d1/FreeBSD-2.2/src/tmp/usr/include -c /d1/FreeBSD-2.2/src/usr.bin/ftp/main.c
cc -nostdinc -O -I/d1/FreeBSD-2.2/src/usr.bin/ftp/../../contrib-crypto/telnet   -I/usr/obj/d1/FreeBSD-2.2/src/tmp/usr/include -c /d1/FreeBSD-2.2/src/usr.bin/ftp/ruserpass.c
cc -nostdinc -O -I/d1/FreeBSD-2.2/src/usr.bin/ftp/../../contrib-crypto/telnet   -I/usr/obj/d1/FreeBSD-2.2/src/tmp/usr/include -c /d1/FreeBSD-2.2/src/usr.bin/ftp/util.c
cc -nostdinc -O -I/d1/FreeBSD-2.2/src/usr.bin/ftp/../../contrib-crypto/telnet   -I/usr/obj/d1/FreeBSD-2.2/src/tmp/usr/include  -o ftp cmds.o cmdtab.o complete.o domacro.o fetch.o ftp.o main.o ruserpass.o util.o  -ledit -ltermcap
util.o: Undefined symbol `_timersub' referenced from text segment
util.o: Undefined symbol `_timersub' referenced from text segment
util.o: Undefined symbol `_timersub' referenced from text segment
*** Error code 1

>How-To-Repeat:
cd /usr/src; make buildworld

>Fix:
I wish I knew.	
	

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: jkh 
State-Changed-When: Thu Jan 29 00:22:05 PST 1998 
State-Changed-Why:  
Mike fixed this earlier today. 
>Unformatted:
