Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.ecn.uoknor.edu!news.wildstar.net!serv.hinet.net!news.uoregon.edu!arclight.uoregon.edu!news.sprintlink.net!news-peer.sprintlink.net!uunet!in3.uu.net!news.idt.net!news.cerf.net!newsserver.sdsc.edu!groucho.sdsc.edu!steube From: steube@groucho.sdsc.edu (Ken Steube) Newsgroups: comp.unix.bsd.freebsd.misc Subject: Re: SYS_utrace not found in libc.so Date: 12 Nov 1996 19:54:14 GMT Organization: San Diego Supercomputer Center @ UCSD Lines: 44 Message-ID: <56akl6$lbr@rosebud.sdsc.edu> References: <567lu6$cv8@rosebud.sdsc.edu> <56822v$24b@klemm.gtn.com> NNTP-Posting-Host: groucho.sdsc.edu In article 33919, andreas@klemm.gtn.com (Andreas Klemm) wrote: >In article <567lu6$cv8@rosebud.sdsc.edu>, > steube@groucho.sdsc.edu (Ken Steube) writes: >> I'm trying to get freebsd 2.2-current running, but it's missing a routine >> that libc seems to need. I compiled in /usr/src/lib/libc and got an >> unsatisfied external SYS_utrace. Do you know where I can find this routine? >> >> sys/Makefile.inc references a file utrace.o, but there's no corresponding >> C file. > >From where (which base FreeBSD version) and *how* did you 'upgrade' ? >Did you do a 'make world' in single user mode ? I installed from 2.2-960801-snap and then supped current on November 3. I think November 3 was just before a big change when current moved to version 3. I then did 'make world' in multi-user mode (didn't see any recommendations about going to single-user mode before the build in the handbook or faq). There were several things I had to fix during 'make world'. All were pretty easy except this one involving the missing utrace.c. There is no place where utrace and SYS_utrace are referenced in /usr/src, so I don't even know why these are needed. Another thing I have to ask about: the fixit.fpl floppy supplied with 2.2-960801-snap doesn't have a /dev/sd0e, which is the device I need to fix my /usr. Since the floppy also lacks MAKEDEV, I am stuck. One way would be to acquire another floppy drive and put MAKEDEV on a floppy and mount it. Is there an easier way? I'm surprised the fixit floppy doesn't have this device, since without it one can't repair the default /usr partition set up by sysinstall. As you can guess, I have the system in a sickly state because of a bad libc.so. I could easily fix this if I could just mount /usr from fixit. Ken -- ------------------------------------- Ken Steube steube@sdsc.edu San Diego Supercomputer Center @ UCSD