On Sat, Feb 05, 2000 at 07:41:56PM +1300, Dan Langille wrote:
> I'm experiencing the same problems but the proposed solution of 
> "make -k -DNOFSCHG installworld " doesn't allow the following "make 
> installworld" to succeed.  The error messages remain unchanged.  I 
> cvsup'd about 24 hours ago.
> 
Hmm, I have received successful reports from some people.
You are doing something different.  We are talking about DESTDIR=/
case, and the latest bsd.lib.mk with unbroken PRECIOUSLIB feature.
-DNOFSCHG is required to install without -fschg new shared libraries,
in particular, libc.so.4 with setflags.  -k is required since there is
no such a beast like NOFSCHG for bsd.prog.mk.  So, on the first pass
you should have *all* new libraries installed, and some programs like
/bin/rcp (which are installed with flags) not installed.  On the
second pass everything will be installed, since we at this point we
already have the new /usr/bin/install and new libc.so.4.

> cheers
> 
> On 4 Feb 00, at 17:44, Ruslan Ermilov wrote:
> 
> > On Fri, Feb 04, 2000 at 03:17:49PM +0100, Kurt Bauer wrote:
> > > Whenever I try to do a 'make installworld' the following error occurs:
> > > 
> > > /usr/libexec/ld-elf.so.1: install: Undefined symbol "setflags"
> > > 
> > That is the case I was talking about when I fixed bsd.lib.mk's
> > PRECIOUSLIB breakage.
> > 
> > Unfortunately, you are one of those guys, who had their /usr/bin/install
> > linked with libutil, cvsupped the latest -current (with fixed
> > bsd.lib.mk), and ran make installworld.
> > 
> > The solution for you is:
> > 1. make -k -DNOFSCHG installworld (this will allow you to install 
> >    new libc.so.4).  Both -k and -DNOFSCHG are required.
> > 2. make a normal installworld.
> > 
> > Please let me know whether it works for you.
> > 
> > A quicker solution would be to copy (by hands) new libc.so.4 from
> > /usr/obj to /usr/lib, and go to the step 2 above.
> > 
> > But I really like you test step1, step2 algorithm, because we might
> > want to upgrade UPDATING instructions.
> > 
> > > When I do a 'make -k installworld', make continues but the error occurs
> > > several times.
> > > When I do a simple 'make installworld' the followin happens :
> > > 
> > > install -c -s -o root -g wheel -m 444   -fschg  libscrypt.so.2 /usr/lib
> > > /usr/libexec/ld-elf.so.1: install: Undefined symbol "setflags"
> > > *** Error code 1
> > > 
> > > Stop in /usr/src/lib/libcrypt.
> > > *** Error code 1
> > > 
> > > Stop in /usr/src/lib.
> > > *** Error code 1
> > > 
> > > Stop in /usr/src.
> > > *** Error code 1
> > > 
> > > I really hope someone can help me, cause I want to test the IPv6 things
> > > in 4.0 soon (for my thesis)
> > > 
> > > Thanx,
> > > 
> > > Kurt
> > > 
> > > 
> > > 
> > > 
> > > To Unsubscribe: send mail to [EMAIL PROTECTED]
> > > with "unsubscribe freebsd-current" in the body of the message
> > 
> > -- 
> > Ruslan Ermilov              Sysadmin and DBA of the
> > [EMAIL PROTECTED]    United Commercial Bank,
> > [EMAIL PROTECTED]              FreeBSD committer,
> > +380.652.247.647    Simferopol, Ukraine
> > 
> > http://www.FreeBSD.org      The Power To Serve
> > http://www.oracle.com       Enabling The Information Age
> > 
> > 
> > To Unsubscribe: send mail to [EMAIL PROTECTED]
> > with "unsubscribe freebsd-current" in the body of the message
> > 
> 
> 
> --
> Dan Langille - DVL Software Limited [I'm looking for more work]
> The FreeBSD Diary     - http://www.freebsddiary.org/
> NZ FreeBSD User Group - http://www.nzfug.nz.freebsd.org/
> The Racing System     - http://www.racingsystem.com/
> unix @ home           - http://www.unixathome.org/

-- 
Ruslan Ermilov          Sysadmin and DBA of the
[EMAIL PROTECTED]        United Commercial Bank,
[EMAIL PROTECTED]          FreeBSD committer,
+380.652.247.647        Simferopol, Ukraine

http://www.FreeBSD.org  The Power To Serve
http://www.oracle.com   Enabling The Information Age


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to