From owner-freebsd-bugs Thu Jul 18 19:50:05 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA16501 for bugs-outgoing; Thu, 18 Jul 1996 19:50:05 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA16477; Thu, 18 Jul 1996 19:50:02 -0700 (PDT) Date: Thu, 18 Jul 1996 19:50:02 -0700 (PDT) Message-Id: <199607190250.TAA16477@freefall.freebsd.org> To: freebsd-bugs Cc: From: Bruce Evans Subject: Re: bin/1398: .OBJDIR modifications to tree broke make reinstall? Reply-To: Bruce Evans Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR bin/1398; it has been noted by GNATS. From: Bruce Evans To: FreeBSD-gnats-submit@FreeBSD.org, hsu@clinet.fi Cc: Subject: Re: bin/1398: .OBJDIR modifications to tree broke make reinstall? Date: Fri, 19 Jul 1996 12:40:27 +1000 >Assuming this has something to do with OBJDIR modifications a while >back I tried adding them, but getting past 3-4 similar problems I gave >up, it seems that there are lots of broken places like this (and >OBJDIR points to source directories sometimes, so this would not >help). What could be causing this? Canonicalization of directory names. >>How-To-Repeat: >On machine A >make world >On machine B >mount A:/usr /mnt >cd /usr >mv obj obj-orig >mv src src-orig >ln -s /mnt/obj obj >ln -s /mnt/src src >cd /usr/src >make reinstall The sources are in /usr/src-orig, so the objects should be in /usr/obj/usr/src-orig, but you built them in /usr/obj/usr/src. >>Fix: Maybe another symlink or three: /mnt/obj/usr/src -> /mnt/obj/usr/src-orig ...? Bruce