Name klibc
Version 2.0.14
Summary klibc, a small C library for use with initramfs
Description klibc is intended to be a minimalistic libc subset for use with initramfs. It is deliberately written for small size, minimal entaglement, and portability, not speed.
Section libs
License BSD-3-Clause & GPL-2.0-only & MIT & Zlib
Homepage
Recipe file meta-openembedded/meta-initramfs/recipes-devtools/klibc/klibc_2.0.14.bb
meta-openembedded/meta-initramfs/recipes-devtools/klibc/klibc.inc
Layer meta-voltumna (master branch)
Inherits
  • gcc
  • gcc-native
Dependencies
  • gcc-cross-i686
  • linux-libc-headers
  • perl-native
  • virtual/compilerlibs
  • virtual/libc
PACKAGECONFIG options

Sources

https://cdn.kernel.org/pub/linux/libs/klibc/2.0/klibc-2.0.14.tar.xz

Patches

Patch Status
files/klcc-consider-sysroot.patch Pending
files/klcc-cross-accept-clang-options.patch Pending
files/0001-Define-in_-structs-for-non-glibc-system-libs.patch Pending
files/0001-include-linux-sysinfo.h-directly.patch Pending
files/0001-mkfifo-Implement-mkfifo.patch Pending
files/0001-always-use-bfd-linker.patch Pending
files/0001-arm-Do-not-set-a-fallback-march-and-mtune.patch Pending
files/0001-klibc_2.0.4-add-kexec_file_load-syscall.patch Pending
files/0001-klibc-add-getrandom-syscall.patch Pending
files/0001-klibc-Kbuild-Accept-EXTRA_KLIBCAFLAGS.patch Pending
files/cross-clang.patch Pending
files/0001-workaround-for-overlapping-sections-in-binary.patch Submitted [https://lists.zytor.com/archives/klibc/2021-February/004583.html]
files/0001-stdint.h-Fix-build-with-newer-clang.patch Backport [https://git.kernel.org/pub/scm/libs/klibc/klibc.git/commit/?id=1d27e1732f1326eaf98f4624100f83232d843616]
files/0002-mount_opts-Fix-the-mount_opts-str-length.patch Backport [https://git.kernel.org/pub/scm/libs/klibc/klibc.git/commit/?id=f7d9399d1035d2a70067fa6995db7ea02ed0c311]

Other branches

This recipe in other branches of meta-voltumna:

Branch Recipe
master klibc 2.0.14 (this recipe)