Subject: Re: More problems building libc
To: None <epv@panix.com>
From: Mike Long <mike.long@analog.com>
List: port-i386
Date: 11/10/1996 19:03:01
>From: Eric Volpe <epv@panix.com>
>Date: Fri, 8 Nov 1996 17:34:03 -0500 (EST)

>Everything in libc compiles happily (once _PATH_KVMDB is defined) but
>the shared library apparently contains undefined things of the form
>SYS_*, for example running (i think) any dynamically linked program
>fails with:
>
>/usr/libexec/ld.so: Undefined symbol "SYS_setreuid" in who:/usr/lib/libc.so.12.7

You forgot to update your headers before building libc.  Once you've
restored your system to a sane state (steal libc.so.12.7 from the 1.2
dist), you can fix the problem with:

# cd /usr/src; make includes
# cd /usr/src/lib; make clean && make && make install
-- 
Mike Long <mike.long@analog.com>     <URL:http://www.shore.net/~mikel>
VLSI Design Engineer         finger mikel@shore.net for PGP public key
Analog Devices, CPD Division          CCBF225E7D3F7ECB2C8F7ABB15D9BE7B
Norwood, MA 02062 USA       (eq (opinion 'ADI) (opinion 'mike)) -> nil