]> code.ossystems Code Review - openembedded-core.git/commit
systemd: Fix build on musl
authorKhem Raj <raj.khem@gmail.com>
Fri, 27 Oct 2017 05:10:42 +0000 (22:10 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 4 Dec 2017 17:14:28 +0000 (17:14 +0000)
commit5d85e01555e84dbb82c7671a5dfbe15d5e153a71
treedfe9ade72071831b01e9794ab5c2190857822030
parent8ffafc2bc1c4f4d13295d56013029e10bb536d25
systemd: Fix build on musl

Add needed patches for portability across glibc/musl
enable systemd on musl too

Disable utmp,ldconfig,nss,resolved,localed for musl
which is not supported on musl

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Armin Kuster <akuster@mvista.com>
14 files changed:
meta/recipes-core/systemd/systemd/0001-Define-_PATH_WTMPX-and-_PATH_UTMPX-if-not-defined.patch [new file with mode: 0644]
meta/recipes-core/systemd/systemd/0001-add-fallback-parse_printf_format-implementation.patch [new file with mode: 0644]
meta/recipes-core/systemd/systemd/0002-src-basic-missing.h-check-for-missing-strndupa.patch [new file with mode: 0644]
meta/recipes-core/systemd/systemd/0003-don-t-fail-if-GLOB_BRACE-and-GLOB_ALTDIRFUNC-is-not-.patch [new file with mode: 0644]
meta/recipes-core/systemd/systemd/0004-src-basic-missing.h-check-for-missing-__compar_fn_t-.patch [new file with mode: 0644]
meta/recipes-core/systemd/systemd/0006-Include-netinet-if_ether.h.patch [new file with mode: 0644]
meta/recipes-core/systemd/systemd/0007-check-for-missing-canonicalize_file_name.patch [new file with mode: 0644]
meta/recipes-core/systemd/systemd/0008-Do-not-enable-nss-tests.patch [new file with mode: 0644]
meta/recipes-core/systemd/systemd/0009-test-hexdecoct.c-Include-missing.h-form-strndupa.patch [new file with mode: 0644]
meta/recipes-core/systemd/systemd/0010-test-sizeof.c-Disable-tests-for-missing-typedefs-in-.patch [new file with mode: 0644]
meta/recipes-core/systemd/systemd/0011-don-t-use-glibc-specific-qsort_r.patch [new file with mode: 0644]
meta/recipes-core/systemd/systemd/0012-don-t-pass-AT_SYMLINK_NOFOLLOW-flag-to-faccessat.patch [new file with mode: 0644]
meta/recipes-core/systemd/systemd/0013-comparison_fn_t-is-glibc-specific-use-raw-signature-.patch [new file with mode: 0644]
meta/recipes-core/systemd/systemd_234.bb