Bug 11971 - qemux86-64 + MUSL + multilib will not boot
Summary: qemux86-64 + MUSL + multilib will not boot
Status: RESOLVED FIXED
Alias: None
Product: General Runtime
Classification: Runtime
Component: General Runtime (show other bugs)
Version: unspecified
Hardware: Other x86_64
: Medium normal
Target Milestone: 3.2 M4
Assignee: Khem Raj
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2017-08-23 23:02 UTC by Joe Slater
Modified: 2020-10-05 08:55 UTC (History)
2 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Yes (doc changes required)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joe Slater 2017-08-23 23:02:11 UTC
Evidently ld-musl-*.so is expected to be in /lib, but it is really in /lib64.

Add

TCLIBC = "musl"
MACHINE = "qemux86-64"
require conf/multilib.conf
DEFAULTTUNE_virtclass-multilib-lib32 = "x86"

to a poky-generated local.conf, build and try to boot.
Comment 1 Khem Raj 2017-10-23 18:12:21 UTC
I think multilib with musl is not a tested feature. We should target it for 2.5
Comment 2 Khem Raj 2020-03-17 07:16:51 UTC
patches are on ML
Comment 3 Joe Slater 2020-10-05 08:55:35 UTC
Fixed some time before 3.2M4.  lib32 filesystem also boots.