As of the krogoth branch this layer is now obsolete - musl support is available directly in OE-Core and this layer is no longer required. You need only set TCLIBC = "musl" to enable building musl instead of glibc.

Provides musl as an alternative to system C library for OpenEmbedded based distributions along with uClibc and eglibc/glibc

Git repository

https://github.com/kraj/meta-musl.git web repo

Last commit: 8 years, 11 months ago (jethro branch)

Maintainer

Dependencies

The meta-musl layer depends upon:

Recipe name Version Description
fts 1.0 keith bostic's POSIX file tree stream operations library
musl 1.1.12+gitX An implementation of the standard library for Linux-based systems
toybox 0.6.0+gitX Toybox combines common utilities together into a single executable.
acl_%.bbappend
attr_%.bbappend
autoconf_%.bbappend
busybox_%.bbappend
busybox_1.23.%.bbappend
connman_%.bbappend
dropbear_%.bbappend
gcc_4.9.bbappend
gcc_5.2.bbappend
gcc_linaro-4.9.bbappend
gcc-cross_4.9.bbappend
gcc-cross_5.2.bbappend
gcc-cross_linaro-4.9.bbappend
gcc-cross-canadian_4.9.bbappend
gcc-cross-canadian_5.2.bbappend
gcc-cross-canadian_linaro-4.9.bbappend
gcc-cross-initial_4.9.bbappend
gcc-cross-initial_5.2.bbappend
gcc-cross-initial_linaro-4.9.bbappend
gcc-crosssdk_4.9.bbappend
gcc-crosssdk_5.2.bbappend
gcc-crosssdk_linaro-4.9.bbappend
gcc-crosssdk-initial_4.9.bbappend
gcc-crosssdk-initial_5.2.bbappend
gcc-crosssdk-initial_linaro-4.9.bbappend
gcc-runtime_4.9.bbappend
gcc-runtime_5.2.bbappend
gcc-runtime_linaro-4.9.bbappend
gcc-sanitizers_4.9.bbappend
gcc-sanitizers_5.2.bbappend
gcc-sanitizers_linaro-4.9.bbappend
gcc-source_4.9.bbappend
gcc-source_5.2.bbappend
gcc-source_linaro-4.9.bbappend
gdb_%.bbappend
gettext_%.bbappend
gettext_0.16%.bbappend
glib-2.0_%.bbappend
glibc_%.bbappend
glibc-initial_%.bbappend
glibc-locale_%.bbappend
glibc-mtrace_%.bbappend
glibc-scripts_%.bbappend
grub_2%.bbappend
gstreamer1.0-libav_%.bbappend
irda-utils_%.bbappend
kbd_%.bbappend
libav_%.bbappend
libcgroup_%.bbappend
libgcc_4.9.bbappend
libgcc_5.2.bbappend
libgcc_linaro-4.9.bbappend
libgcc-initial_4.9.bbappend
libgcc-initial_5.2.bbappend
libgcc-initial_linaro-4.9.bbappend
libgfortran_4.9.bbappend
libgfortran_5.2.bbappend
libgfortran_linaro-4.9.bbappend
libpam_%.bbappend
libtirpc_%.bbappend
linux-libc-headers_%.bbappend
llvm3.3_%.bbappend
mtd-utils_%.bbappend
mtools_%.bbappend
net-tools_%.bbappend
nspr_%.bbappend
nss_%.bbappend
openssl_%.bbappend
packagegroup-self-hosted.bbappend
pciutils_%.bbappend
ppp_%.bbappend
squashfs-tools_%.bbappend
strace_4.10.bbappend
sysklogd_%.bbappend
systemd_225.bbappend
sysvinit_%.bbappend
tcp-wrappers_%.bbappend
util-linux_2.26%.bbappend