: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 
                                        <[EMAIL PROTECTED]>


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to