Subject: lib/865: -current libc breaks (no new time routines)
To: None <gnats-admin@NetBSD.ORG>
From: None <sh391@city.ac.uk>
List: netbsd-bugs
Date: 03/12/1995 10:20:02
>Number: 865
>Category: lib
>Synopsis: -current libc breaks (no new time routines)
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: lib-bug-people (Library Bug People)
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sun Mar 12 10:20:01 1995
>Originator: David Brownlee
>Organization:
Private
>Release: Mar 12 '95
>Environment:
sparc, 1.0A, current
System: NetBSD gluon.city.ac.uk 1.0A NetBSD 1.0A (GLUON) #1: Thu Feb 9 11:25:40 GMT 1995 monoadm@gluon.city.ac.uk:/mono/u1/NetBSD/src/sys/arch/sparc/compile/GLUON sparc
>Description:
lib/libc/Makefile doesn't include the enw time Makefile.inc, when
you compile libc it doesnt get ctime() localtime() etc... watch all
your binaries break (vi, login etc.. :)
Fix is simple, & obviously its just -current.. but if you make the
Mar 12th source you could find yourself with real fun :)
>How-To-Repeat:
'make' -current
>Fix:
*** lib/libc/Makefile.orig Sun Mar 5 11:24:14 1995
--- lib/libc/Makefile Sun Mar 12 18:08:19 1995
***************
*** 42,47 ****
--- 42,48 ----
.include "${.CURDIR}/stdio/Makefile.inc"
.include "${.CURDIR}/stdlib/Makefile.inc"
.include "${.CURDIR}/string/Makefile.inc"
+ .include "${.CURDIR}/time/Makefile.inc"
.include "${.CURDIR}/sys/Makefile.inc"
.include "${.CURDIR}/yp/Makefile.inc"
>Audit-Trail:
>Unformatted: