this change is ok

On Fri, Feb 26, 2021 at 6:21 AM He Zhe <[email protected]> wrote:
>
> We experience the following error and fail to boot on qemu64 machine
>
> /lib64/libc.so.6: CPU ISA level is lower than required
> Kernel panic - not syncing: Attempted to kill init! exitcode=0x00007f00
>
> As stated in [1],
>
> Passing -march= causes glibc to add annotations not compatible to run
> result on -march= as too high ISA level is inferred.
>
> ISA level is a new feature of 2.33 release.
>
> Until it's fixed let's disable ISA level inference with
>     libc_cv_include_x86_isa_level=no
> (no better configure option yet).
>
> [1] 
> https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dbd6a821ff753e3b41324c4fb7c58cf65eeea33
>
> Signed-off-by: He Zhe <[email protected]>
> ---
>  meta/recipes-core/glibc/glibc.inc | 1 +
>  1 file changed, 1 insertion(+)
>
> diff --git a/meta/recipes-core/glibc/glibc.inc 
> b/meta/recipes-core/glibc/glibc.inc
> index d2f02ad59b..7d14306377 100644
> --- a/meta/recipes-core/glibc/glibc.inc
> +++ b/meta/recipes-core/glibc/glibc.inc
> @@ -20,6 +20,7 @@ CACHED_CONFIGUREVARS += " \
>    libc_cv_ssp_strong=no \
>    libc_cv_ssp_all=no \
>    libc_cv_ssp=no \
> +  libc_cv_include_x86_isa_level=no \
>  "
>
>  # ifunc doesn't appear to work on mips, casuses libbfd assertion failures
> --
> 2.17.1
>
>
> 
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#148712): 
https://lists.openembedded.org/g/openembedded-core/message/148712
Mute This Topic: https://lists.openembedded.org/mt/80927819/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to