Hi, I have given my self a new problem. I have a selection of machines that all nfs mount /usr/build filesystem from a development server, each machine then has softlinks from /usr/src -> /usr/build/src and the equivelent for /usr/obj and /usr/ports.
As all machines used to mount the /usr/build filesystem and all had the relevant softlinks all my installkernel and installworlds worked. I have now implemented 'amd' on all the client machines for the /usr/build mount. This has caused the real mount point for /usr/build to change to be /.a/dev/usr/build and any 'make installworld' fails with the following error # make installkernel cd /usr/obj/.a/dev/usr/src/sys/GATE; MAKEOBJDIRPREFIX=/usr/obj MACHINE_ARCH=i386 MACHINE=i386 OBJFORMAT_PATH=/usr/obj/.a/dev/usr/src/i386/usr/libexec PERL5LIB=/usr/obj/.a/dev/usr/src/i386/usr/libdata/perl/5.00503 GROFF_BIN_PATH=/usr/obj/.a/dev/usr/src/i386/usr/bin GROFF_FONT_PATH=/usr/obj/.a/dev/usr/src/i386/usr/share/groff_font GROFF_TMAC_PATH=/usr/obj/.a/dev/usr/src/i386/usr/share/tmac make KERNEL=kernel install cd: can't cd to /usr/obj/.a/dev/usr/src/sys/GATE *** Error code 2 Stop in /.a/dev/usr/src. *** Error code 1 Stop in /.a/dev/usr/src. Has any one any ideas as to how I can go about masking the change of location and get the build system to use the soflinked paths and not the absoloute paths? Thanks David.
msg00748/pgp00000.pgp
Description: PGP signature