From nobody@FreeBSD.org  Tue Nov 16 21:15:48 2004
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 580AE16A4CE
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 16 Nov 2004 21:15:48 +0000 (GMT)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 4321E43D3F
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 16 Nov 2004 21:15:48 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.12.11/8.12.11) with ESMTP id iAGLFmVw082057
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 16 Nov 2004 21:15:48 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.12.11/8.12.11/Submit) id iAGLFlW7082035;
	Tue, 16 Nov 2004 21:15:47 GMT
	(envelope-from nobody)
Message-Id: <200411162115.iAGLFlW7082035@www.freebsd.org>
Date: Tue, 16 Nov 2004 21:15:47 GMT
From: Nicolas Dehaine <nicko@stbernard.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: DESTDIR broken when making buildworld in 5.3-RELEASE
X-Send-Pr-Version: www-2.3

>Number:         74018
>Category:       bin
>Synopsis:       DESTDIR broken when making buildworld in 5.3-RELEASE
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Nov 16 21:20:27 GMT 2004
>Closed-Date:    Wed Nov 17 10:59:44 GMT 2004
>Last-Modified:  Wed Nov 17 11:20:39 GMT 2004
>Originator:     Nicolas Dehaine
>Release:        5.3-RELEASE
>Organization:
St Bernard Software
>Environment:
FreeBSD tailslide.rapid.stbernard.com 5.3-RELEASE FreeBSD 5.3-RELEASE #2: Tue Nov 16 10:16:58 PST 2004     root@tailslide.rapid.stbernard.com:/usr/src/sys/i386/compile/TAILSLIDE  i386
  
>Description:
make buildworld fails if DESTDIR is passed as a variable instead of an environment variable. 
>How-To-Repeat:
# cd /usr/src
# make buildworld DESTDIR=/usr/tmp/build
[...]
--------------------------------------------------------------
>Fix:
Will keep looking. Suspect a problem in the mk make include files. Please also contact Wes Peters (wes@).
>Release-Note:
>Audit-Trail:

From: Maxim Konovalov <maxim@macomnet.ru>
To: Nicolas Dehaine <nicko@stbernard.com>
Cc: bug-followup@freebsd.org, ru@freebsd.org
Subject: bin/74018
Date: Wed, 17 Nov 2004 12:24:17 +0300 (MSK)

 I believe Ruslan has fixed this issue in 5-STABLE.
 Ruslan, am I correct?
 
 -- 
 Maxim Konovalov
State-Changed-From-To: open->closed 
State-Changed-By: ru 
State-Changed-When: Wed Nov 17 10:58:47 GMT 2004 
State-Changed-Why:  
Already fixed in RELENG_5. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=74018 
>Unformatted:
 >>> stage 1.2: bootstrap tools
 --------------------------------------------------------------
 cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj/usr/src/i386  DESTDIR=  INSTALL="sh /usr/src/tools/install.sh"  PATH=/usr/obj/usr/src/i386/legacy/usr/sbin:/usr/obj/usr/src/i386/legacy/usr/bin:/usr/obj/usr/src/i386/legacy/usr/games:/sbin:/bin:/usr/sbin:/usr/bin  W ORLDTMP=/usr/obj/usr/src/i386  MAKEFLAGS="-m /usr/src/tools/build/mk  DESTDIR=/usr/tmp/build -m /usr/src/share/mk" make -f Makefile.inc1  BOOTSTRAPPING=503001  -DNOHTML -DNOINFO -DNOLINT -DNOMAN -DNOPIC -DNOPROFILE  -DNOSHARED -DNO_CPU_CFLAGS -DNO_WARNS  bootstrap-tools
 ===> games/fortune/strfile
 /usr/obj/usr/src/i386/usr/src/games/fortune/strfile created for /usr/src/games/fortune/strfile
 rm -f .depend
 mkdep -f .depend -a    -I/usr/obj/usr/src/i386/legacy/usr/include /usr/src/games/fortune/strfile/strfile.c
 echo strfile: /usr/tmp/build/usr/lib/libc.a /usr/obj/usr/src/i386/legacy/usr/lib/libegacy.a >> .depend
 cc -O -pipe  -I/usr/obj/usr/src/i386/legacy/usr/include -c /usr/src/games/fortune/strfile/strfile.c
 make: don't know how to make /usr/tmp/build/usr/lib/libc.a. Stop
 
 # DESTDIR=/usr/tmp/build make buildworld
 (builds ok)
 
