Subject: toolchain/21988: after a kernel version bump, build.sh update builds do not work due to hardcoded path names
To: None <firstname.lastname@example.org>
From: None <email@example.com>
Date: 06/25/2003 13:51:49
>Synopsis: after a kernel version bump, build.sh update builds do not work due to hardcoded path names
>Arrival-Date: Wed Jun 25 13:52:00 UTC 2003
>Originator: Alistair Crooks
>Release: 1.6U, 20030624
NetBSD dmz0.crowthorne.some-ISP-somewhere 1.6U NetBSD 1.6U (SYS) #154: Tue Jun 24 13:56:47 BST 2003 firstname.lastname@example.org-ISP-somewhere:/usr/obj/i386/usr/src/sys/arch/i386/compile/SYS i386
I have one source tree from which I do builds for 5 different architectures.
I set object dirs and release dirs on the command line, but have MAKEOBJDIRPREFIX set in the environment.
I do not set the tools directory, but leave it to the default:
After a kernel version bump, I can no longer use build.sh to update
the existing objects, since there are hardcoded pathnames, such as
in files under the following object dirs:
This PR has been opened so that I don't forget about it (it's been this
way since the new build.sh framework was added, but I've just been deleting
the above directories every time the kernel version was bumped.)
Wait for a kernel version bump, then attempt to build.sh -u with a default setting for
the tools directory.