Date: Tue, 18 Dec 2018 11:21:31 -0800 From: Chuck Tuffli <chuck@tuffli.net> To: Weike.Chen@dell.com Cc: emulation@freebsd.org Subject: Re: FATAL error after upgrade glibc for linux emulation Message-ID: <CAM0tzX0fB4V-Wm6WJk8PyjOE=Oazvv6WEe8FKJKtV6av9sW6%2BA@mail.gmail.com> In-Reply-To: <d2cafbf01cb64c608637c68a78c46567@KULX13MDC127.APAC.DELL.COM> References: <d2cafbf01cb64c608637c68a78c46567@KULX13MDC127.APAC.DELL.COM>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Dec 17, 2018 at 8:20 PM <Weike.Chen@dell.com> wrote:
>
> Dell - Internal Use - Confidential
>
> Hi Linux emulation experts,
>
> I installed 'linux_base-c7' on freeBSD12, and its glibc version is '2.17', but I have a linux application, it is depended on glibc-2.27.
> So I upgrade the glibc in /compat/linux to '2.27', (I just copy glibc 2.27 from Ubuntu 18.04 to 'compat/linux/lib64':
> ld-2.27.so
> libc-2.27.so
> libdl-2.27.so
> librt-2.27.so
>
> Then I run my application, it is reported the error:
> FATAL: kernel too old.
>
> Then I run a simple help world (only print a message), it can work before my glibc upgrading, but now get the same error.
>
> Anything I missed?
Can you tell if a call to
setsockopt(..., IP_RECVERR)
is failing?
--chuck
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAM0tzX0fB4V-Wm6WJk8PyjOE=Oazvv6WEe8FKJKtV6av9sW6%2BA>
