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