Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Dec 2001 02:18:20 -0800 (PST)
From:      <ru@FreeBSD.org>
To:        florian.schrack@freenet.de, ru@FreeBSD.org, freebsd-bugs@FreeBSD.org
Subject:   Re: misc/32635: 'make installworld' fails during update to -current
Message-ID:  <200112101018.fBAAIKb84916@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
Synopsis: 'make installworld' fails during update to -current

State-Changed-From-To: open->closed
State-Changed-By: ru
State-Changed-When: Mon Dec 10 02:07:52 PST 2001
State-Changed-Why: 
Sorry, but we don't currently support building cross-branch releases.

This shouldn't be a problem for a normal (non-chrooted) upgrade, since
`installworld' makes copies of all utilities (and uses them) that are
needed during install.  This happens as the first step of `buildworld'
stage.  Also, if you have old 4.x binaries (linked against libc.so.4,
etc.), make sure to add COMPAT4X=TRUE to /etc/make.conf.

There's still a race exists when installing compat libraries, because
stale libraries (libc.so.4) are removed before their copies are moved
into /usr/lib/compat.  But this race is actually harmless, because
the only utils that are used during installation are chflags(1), rm(1)
and install(1), all of them are linked static (including install(1),
which is built in a BMAKEENV environment with -DNOSHARED during
`installworld').

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=32635

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200112101018.fBAAIKb84916>