]> code.ossystems Code Review - openembedded-core.git/commit
systemd: upgrade to 237
authorChen Qi <Qi.Chen@windriver.com>
Mon, 12 Mar 2018 06:35:45 +0000 (14:35 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 20 Mar 2018 09:30:19 +0000 (09:30 +0000)
commit906230a73b3ccfa4afd2a19a6b0aa18cd1d5fa08
treee76d9557b248aa859077ce752db3bdbbab7dabb9
parent388a6cdef0a993d781141f7c375a198f4c4ab808
systemd: upgrade to 237

Upgrade systemd to 237.

Note that this version has dropped autotools support.

The following patches are rebased:
0004-Use-getenv-when-secure-versions-are-not-available.patch
0005-binfmt-Don-t-install-dependency-links-at-install-tim.patch
0007-use-lnr-wrapper-instead-of-looking-for-relative-opti.patch
0015-Revert-udev-remove-userspace-firmware-loading-suppor.patch
0018-check-for-uchar.h-in-configure.patch
0019-socket-util-don-t-fail-if-libc-doesn-t-support-IDN.patch
0001-add-fallback-parse_printf_format-implementation.patch
0002-src-basic-missing.h-check-for-missing-strndupa.patch
0007-check-for-missing-canonicalize_file_name.patch
0008-Do-not-enable-nss-tests.patch
0010-test-sizeof.c-Disable-tests-for-missing-typedefs-in-.patch
0011-nss-mymachines-Build-conditionally-when-HAVE_MYHOSTN.patch

The following backported patches are dropped:
0001-core-evaluate-presets-after-generators-have-run-6526.patch
0001-main-skip-many-initialization-steps-when-running-in-.patch
0001-meson-update-header-file-to-detect-memfd_create.patch
0003-fileio-include-sys-mman.h.patch

The following patch is dropped as autotools support is dropped:
0002-configure.ac-Check-if-memfd_create-is-already-define.patch

The following patches are newly added to fix problems:
0027-remove-nobody-user-group-checking.patch
0028-add-missing-FTW_-macros-for-musl.patch
0030-fix-missing-of-__register_atfork-for-non-glibc-build.patch
0031-fix-missing-ULONG_LONG_MAX-definition-in-case-of-mus.patch

Other changes are mostly autotools/meson related.

This new version has dropped ptest support, as there's no easy
way to do this in the framework of meson.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
48 files changed:
meta/recipes-core/systemd/systemd.inc
meta/recipes-core/systemd/systemd/0001-Use-getenv-when-secure-versions-are-not-available.patch [moved from meta/recipes-core/systemd/systemd/0004-Use-getenv-when-secure-versions-are-not-available.patch with 53% similarity]
meta/recipes-core/systemd/systemd/0001-core-evaluate-presets-after-generators-have-run-6526.patch [deleted file]
meta/recipes-core/systemd/systemd/0001-main-skip-many-initialization-steps-when-running-in-.patch [deleted file]
meta/recipes-core/systemd/systemd/0001-meson-update-header-file-to-detect-memfd_create.patch [deleted file]
meta/recipes-core/systemd/systemd/0002-binfmt-Don-t-install-dependency-links-at-install-tim.patch [new file with mode: 0644]
meta/recipes-core/systemd/systemd/0002-configure.ac-Check-if-memfd_create-is-already-define.patch [deleted file]
meta/recipes-core/systemd/systemd/0002-src-basic-missing.h-check-for-missing-strndupa.patch [deleted file]
meta/recipes-core/systemd/systemd/0003-fileio-include-sys-mman.h.patch [deleted file]
meta/recipes-core/systemd/systemd/0003-use-lnr-wrapper-instead-of-looking-for-relative-opti.patch [new file with mode: 0644]
meta/recipes-core/systemd/systemd/0004-implment-systemd-sysv-install-for-OE.patch [moved from meta/recipes-core/systemd/systemd/0010-implment-systemd-sysv-install-for-OE.patch with 89% similarity]
meta/recipes-core/systemd/systemd/0005-binfmt-Don-t-install-dependency-links-at-install-tim.patch [deleted file]
meta/recipes-core/systemd/systemd/0005-rules-whitelist-hd-devices.patch [moved from meta/recipes-core/systemd/systemd/0012-rules-whitelist-hd-devices.patch with 89% similarity]
meta/recipes-core/systemd/systemd/0006-Make-root-s-home-directory-configurable.patch [new file with mode: 0644]
meta/recipes-core/systemd/systemd/0007-Revert-rules-remove-firmware-loading-rules.patch [moved from meta/recipes-core/systemd/systemd/0014-Revert-rules-remove-firmware-loading-rules.patch with 81% similarity]
meta/recipes-core/systemd/systemd/0007-check-for-missing-canonicalize_file_name.patch [deleted file]
meta/recipes-core/systemd/systemd/0007-use-lnr-wrapper-instead-of-looking-for-relative-opti.patch [deleted file]
meta/recipes-core/systemd/systemd/0008-Do-not-enable-nss-tests.patch [deleted file]
meta/recipes-core/systemd/systemd/0008-Revert-udev-remove-userspace-firmware-loading-suppor.patch [moved from meta/recipes-core/systemd/systemd/0015-Revert-udev-remove-userspace-firmware-loading-suppor.patch with 63% similarity]
meta/recipes-core/systemd/systemd/0009-remove-duplicate-include-uchar.h.patch [moved from meta/recipes-core/systemd/systemd/0017-remove-duplicate-include-uchar.h.patch with 78% similarity]
meta/recipes-core/systemd/systemd/0010-check-for-uchar.h-in-meson.build.patch [new file with mode: 0644]
meta/recipes-core/systemd/systemd/0010-test-sizeof.c-Disable-tests-for-missing-typedefs-in-.patch [deleted file]
meta/recipes-core/systemd/systemd/0011-nss-mymachines-Build-conditionally-when-HAVE_MYHOSTN.patch [deleted file]
meta/recipes-core/systemd/systemd/0011-socket-util-don-t-fail-if-libc-doesn-t-support-IDN.patch [moved from meta/recipes-core/systemd/systemd/0019-socket-util-don-t-fail-if-libc-doesn-t-support-IDN.patch with 58% similarity]
meta/recipes-core/systemd/systemd/0012-rules-watch-metadata-changes-in-ide-devices.patch [moved from meta/recipes-core/systemd/systemd/0020-rules-watch-metadata-changes-in-ide-devices.patch with 90% similarity]
meta/recipes-core/systemd/systemd/0013-Make-root-s-home-directory-configurable.patch [deleted file]
meta/recipes-core/systemd/systemd/0013-add-fallback-parse_printf_format-implementation.patch [moved from meta/recipes-core/systemd/systemd/0001-add-fallback-parse_printf_format-implementation.patch with 88% similarity]
meta/recipes-core/systemd/systemd/0014-src-basic-missing.h-check-for-missing-strndupa.patch [new file with mode: 0644]
meta/recipes-core/systemd/systemd/0015-don-t-fail-if-GLOB_BRACE-and-GLOB_ALTDIRFUNC-is-not-.patch [moved from meta/recipes-core/systemd/systemd/0003-don-t-fail-if-GLOB_BRACE-and-GLOB_ALTDIRFUNC-is-not-.patch with 88% similarity]
meta/recipes-core/systemd/systemd/0016-src-basic-missing.h-check-for-missing-__compar_fn_t-.patch [moved from meta/recipes-core/systemd/systemd/0004-src-basic-missing.h-check-for-missing-__compar_fn_t-.patch with 77% similarity]
meta/recipes-core/systemd/systemd/0017-Include-netinet-if_ether.h.patch [moved from meta/recipes-core/systemd/systemd/0006-Include-netinet-if_ether.h.patch with 67% similarity]
meta/recipes-core/systemd/systemd/0018-check-for-missing-canonicalize_file_name.patch [new file with mode: 0644]
meta/recipes-core/systemd/systemd/0018-check-for-uchar.h-in-configure.patch [deleted file]
meta/recipes-core/systemd/systemd/0019-Do-not-enable-nss-tests-if-nss-systemd-is-not-enable.patch [new file with mode: 0644]
meta/recipes-core/systemd/systemd/0020-test-hexdecoct.c-Include-missing.h-for-strndupa.patch [moved from meta/recipes-core/systemd/systemd/0009-test-hexdecoct.c-Include-missing.h-form-strndupa.patch with 68% similarity]
meta/recipes-core/systemd/systemd/0021-test-sizeof.c-Disable-tests-for-missing-typedefs-in-.patch [new file with mode: 0644]
meta/recipes-core/systemd/systemd/0022-don-t-use-glibc-specific-qsort_r.patch [moved from meta/recipes-core/systemd/systemd/0011-don-t-use-glibc-specific-qsort_r.patch with 88% similarity]
meta/recipes-core/systemd/systemd/0023-don-t-pass-AT_SYMLINK_NOFOLLOW-flag-to-faccessat.patch [moved from meta/recipes-core/systemd/systemd/0012-don-t-pass-AT_SYMLINK_NOFOLLOW-flag-to-faccessat.patch with 90% similarity]
meta/recipes-core/systemd/systemd/0024-comparison_fn_t-is-glibc-specific-use-raw-signature-.patch [moved from meta/recipes-core/systemd/systemd/0013-comparison_fn_t-is-glibc-specific-use-raw-signature-.patch with 77% similarity]
meta/recipes-core/systemd/systemd/0025-Define-_PATH_WTMPX-and-_PATH_UTMPX-if-not-defined.patch [moved from meta/recipes-core/systemd/systemd/0001-Define-_PATH_WTMPX-and-_PATH_UTMPX-if-not-defined.patch with 80% similarity]
meta/recipes-core/systemd/systemd/0026-Use-uintmax_t-for-handling-rlim_t.patch [moved from meta/recipes-core/systemd/systemd/0001-Use-uintmax_t-for-handling-rlim_t.patch with 89% similarity]
meta/recipes-core/systemd/systemd/0027-remove-nobody-user-group-checking.patch [new file with mode: 0644]
meta/recipes-core/systemd/systemd/0028-add-missing-FTW_-macros-for-musl.patch [new file with mode: 0644]
meta/recipes-core/systemd/systemd/0029-nss-mymachines-Build-conditionally-when-ENABLE_MYHOS.patch [new file with mode: 0644]
meta/recipes-core/systemd/systemd/0030-fix-missing-of-__register_atfork-for-non-glibc-build.patch [new file with mode: 0644]
meta/recipes-core/systemd/systemd/0031-fix-missing-ULONG_LONG_MAX-definition-in-case-of-mus.patch [new file with mode: 0644]
meta/recipes-core/systemd/systemd/run-ptest [deleted file]
meta/recipes-core/systemd/systemd_237.bb [moved from meta/recipes-core/systemd/systemd_234.bb with 71% similarity]