Date: Sat, 18 Dec 1999 10:52:34 -0800 (PST) From: Matthew Dillon <dillon@apollo.backplane.com> To: Matthew Jacob <mjacob@feral.com> Cc: current@FreeBSD.ORG Subject: Re: general multiarchitectural build question.... Message-ID: <199912181852.KAA74512@apollo.backplane.com> References: <Pine.BSF.4.05.9912181046590.29216-100000@semuta.feral.com>
next in thread | previous in thread | raw e-mail | index | archive | help
:my i386 build fell over this morning because it found a .depend that :depended on stdio.h for alpha, or: : : -DKEYCAP_PATH="/usr/share/misc/keycap.pcvt" -I/usr/obj/usr/src/alpha/usr/include keycap.c :keycap.o keycap.po keycap.So: keycap.c /usr/obj/usr/src/alpha/usr/include/stdio.h \ : /usr/obj/usr/src/alpha/usr/include/sys/cdefs.h \ : /usr/obj/usr/src/alpha/usr/include/machine/ansi.h \ : /usr/obj/usr/src/alpha/usr/include/ctype.h \ : /usr/obj/usr/src/alpha/usr/include/runetype.h keycap.h : : :Now, I share basic source (NFS mounted) for i386 && alpha (hey, it's one :spot to CVS update...)... Is a shared read-only source tree supported, or :am I abusing my luck here? I haven't done any alpha compiles but I use a shared read-only source tree (/usr/src) almost exclusively. The only problem I've ever encountered is that sometimes I accidently build something in the source tree on the server and it leaves garbage files lying around which confuse builds done over the read-only mount (because they can't remove the files). But that's it. One of my favorite tests is to run a -j 8 or -j 12 build world on four or five machines at once from a single NFS mounted /usr/src mounted from the server, with /usr/obj on each machine being a mix of local partitions, R+W NFS mounts, and VN mounts. -Matt Matthew Dillon <dillon@backplane.com> To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199912181852.KAA74512>