btxld not found

Dimitry Andric dim at FreeBSD.org
Tue Jan 28 18:11:46 UTC 2020


On 28 Jan 2020, at 12:36, Nick Hibma <nick at van-laarhoven.org> wrote:
> 
> Could anyone explain to me what I am doing wrong? make installworld fails each time with the following error
> 
> ===> stand/i386/libi386 (install)
> ===> stand/i386/loader_4th (install)
> strip -R .comment -R .note -o loader_4th.bin loader_4th.sym
> btxld -v -f aout -e 0x200000 -o loader_4th -l /usr/obj/usr/src/i386.i386/stand/i386/btx/btxldr/btxldr  -b /usr/obj/usr/src/i386.i386/stand/i386/btx/btx/btx loader_4th.bin
> make[6]: exec(btxld) failed (No such file or directory)
> *** Error code 1
> 
> This is with source of last week. I had this problem before (from old sources) and fixed it by specifying the full path to btxld in the stand/i386/*/Makefile.

Yes, this is most likely your clock(s) being off.  At installworld time,
it should *not* start rebuilding your loader.

Usually this happens if you build on one machine, and install on
another, while the install machine's time is behind the build machine's
time.  But it can also happens on one machine, for instance if you
start in single user mode, and the clock is not yet synchronized.

-Dimitry

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 223 bytes
Desc: Message signed with OpenPGP
URL: <http://lists.freebsd.org/pipermail/freebsd-current/attachments/20200128/49ed7042/attachment.sig>


More information about the freebsd-current mailing list