Bug 77610

Summary: update jail(8) because 'make world' doesn't work anymore
Product: Documentation Reporter: Björn König <bkoenig>
Component: Books & ArticlesAssignee: freebsd-doc (Nobody) <doc>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description Björn König 2005-02-16 17:10:14 UTC
	make world DESTDIR=$D won't work anymore to build a jail
	as described in jail(8).
	
	Doing this in two steps, i.e. buildworld and installworld,
    works fine. I suggest to update the manpage.

How-To-Repeat: 
	mkdir /usr/foo
	cd /usr/src
	make world DESTDIR=/usr/foo

	This will fail after a few seconds.
Comment 1 bjoern.koenig 2005-02-16 17:17:30 UTC
This concerned RELENG_5_3 only. Therefore this is maybe irrelevant now.
Comment 2 Xin LI freebsd_committer freebsd_triage 2005-02-16 17:20:37 UTC
State Changed
From-To: open->closed

While it's true that a lone "make world" won't work, make 
world with DESTDIR specified does work well.
Comment 3 Tom Rhodes freebsd_committer freebsd_triage 2005-02-16 17:31:28 UTC
On Wed, 16 Feb 2005 18:09:30 +0100 (CET)
Bj=F6rn K=F6nig <bkoenig@cs.tu-berlin.de> wrote:

>=20
> >Number:         77610
> >Category:       docs
> >Synopsis:       update jail(8) because 'make world' doesn't work anymore

make world is broken?

--=20
Tom Rhodes
Comment 4 bjoern.koenig 2005-02-16 21:43:45 UTC
 Tom Rhodes wrote:

> make world is broken?

No, it's not broken, but you either have to define
HISTORICAL_MAKE_WORLD or use buildworld and installworld
separately. As Xin Li told it should work in conjunction
with DESTDIR nevertheless. The problem is that 'make world
DESTDIR=3D/foo' is broken for RELENG_5_3, but it was already
fixed in RELENG_5. I missed that.

Regards
Bj=F6rn