(replies inline) On Fri, 28 Jul 2017, Alexander Kabaev wrote:
> On Fri, 28 Jul 2017 08:50:32 -0700 > "R. Tyler Croy" <ty...@monkeypox.org> wrote: > > > I have noticed this over the past couple weeks with my -CURRENT > > laptop that 64-bit linux compatibility is failing to load, and I'm > > not entirely sure why. My current kernel is based off of r321626. > > > > When I run `kldload linux64` it fails with the following: > > > > link_elf_obj: symbol elf64_linux_vdso_fixup undefined > > linker_load_file: /boot/kernel/linux64.ko - unsupported file type > > > > > > It's unclear to me whether this is old cruft sitting around, a > > regression, or something else entirely floating around my system. Any > > pointer would help :) > > > > > > Cheers > > - R. Tyler Croy > > I am guessing you have COMPAT_LINUX in your kernel and 32bit emulation > is compiled into it. This does not work for linux64, one needs to build > all three required components as modules: COMPAT_LINUX32 was in the kernel configuration, guess I know that these things are incompatible now :) I think the handbook notes on statically linking linux support should probably be removed: <https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/linuxemu-lbc-install.html> - R. Tyler Croy ------------------------------------------------------ Code: <https://github.com/rtyler> Chatter: <https://twitter.com/agentdero> xmpp: rty...@jabber.org % gpg --keyserver keys.gnupg.net --recv-key 1426C7DC3F51E16F ------------------------------------------------------
signature.asc
Description: PGP signature