Date: Thu, 23 Jul 2015 17:54:54 -0700 (PDT) From: "Jeffrey Bouquet" <jbtakk@iherebuywisely.com> To: "current" <current@freebsd.org> Cc: "freebsd-current" <freebsd-current@freebsd.org> Subject: Re: "proper way" or "unworkable idea" ? > [SOLVED] Message-ID: <E1ZIRGI-00015B-Ul@rmm6prod02.runbox.com> In-Reply-To: <5592E5CF.6020509@digiware.nl>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 30 Jun 2015 20:54:07 +0200, Willem Jan Withagen <wjw@digiware.nl> w= rote: > On 30/06/2015 17:32, Simon J. Gerraty wrote: > > Jeffrey Bouquet <jbtakk@iherebuywisely.com> wrote: > >=20 > >> If I've a spare /mnt/usr/src , it seems buildworld quite soon fails, > >> where it otherwise may succeed in /usr/src. Any CLI parameters or> the > >> build system is hardcoded enough so that there will always be > >> problems? > >=20 > > The only thing hard coded is the default MAKEOBJDIRPREFIX (it isn't > > called that but it works the same way), but even that should work for a= ny > > location. I always have MAKEOBJDIRPREFIX when doing buildworld etc, > > and have never used /usr/src. > >=20 > > Is there perhaps something interesting about /mnt/usr/src (like > > ancient?) >=20 > On some of the systems where I use different versions, I have > /usr/srcs > mounted of the NFS-server. in which I have. > /usr/srcs/src8/src > /usr/srcs/src9/src > /usr/srcs/src10/src > /usr/srcs/head/src >=20 > Then also have /usr/objs mounted, with the same setup >=20 > And on the remote systems link /usr/src -> /usr/srcs/src??/src and same > for obj.... >=20 > I have yet to run into trouble when I do the normal things. It gets > messy if I'd like to build both i386 and amd64 in the same obj-tree. > That does not always work, but adding a differentiating i386 and amd64 > to the hierarchy seemed to fix it. But I retired all but one i386, and > that is soon to follow. >=20 > --WjW >=20 >=20 >=20 >=20 > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" Using a r285418 (july 12), rsynced /usr/obj and /usr/src ( precise howto found in the motd where I store stuff... cp -Rp that is)=20 # cp -Rp /mnt_usr/obj/usr/src /usr/obj/usr # /usr as a seperate filesystem ... note 4 > 3 # cp -Rp /mnt_usr/src /usr # /usr as a seperate filesys= tem ... note 2 > 1=20 the MAKEOBJDIRPREFIX seems to be working for the first time ever. Cntl-c'd= it since the installkernel/installworld did the upgrade... so something was fixed. = Could probably comtinue with the MAKEOBJDIRPREFIX buildworld if I was sure (doubly sure)= =20 how to install from the "different" location to the "usual" one... without a hitch. So that m= ay come later this year... unless something else breaks the specific build environment which c= aused this thread, which appears SOLVED...=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1ZIRGI-00015B-Ul>