Skip site navigation (1)Skip section navigation (2)
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>