cvs commit: src/libexec Makefile
Yar Tikhiy
yar at FreeBSD.org
Wed Oct 31 04:19:33 PDT 2007
yar 2007-10-31 11:19:32 UTC
FreeBSD src repository
Modified files:
libexec Makefile
Log:
Add a hackish knob to skip rtld, NO_RTLD. In conjunction with
src/Makefile.inc1 rev. 1.590, it can allow installing a world
cross-built for a different arch over the live system. The procedure
is more or less as follows:
cp -R /rescue /rescue.old
make installkernel TARGET_ARCH=foo
make -DNO_RTLD installworld TARGET_ARCH=foo
^^^^^^^^^
PATH=/rescue.old
chflags noschg /libexec/ld-elf.so.1
cp /usr/obj/foo/usr/src/libexec/rtld/ld-elf.so.1 /libexec
chflags schg /libexec/ld-elf.so.1
<ditto for ld-elf32.so.1 if installing for amd64>
reboot
Revision Changes Path
1.78 +1 -1 src/libexec/Makefile
More information about the cvs-src
mailing list