Re: [OE-core] [PATCH 0/4] systemd & systemd-boot: upgrade to 237
On 03/08/2018 12:55 AM, Khem Raj wrote: On Wed, Mar 7, 2018 at 12:11 AM, ChenQiwrote: Hi Ross, I've rebased the following patch against latest master and updated remote branch. systemd-boot: upgrade to 237 git://git.pokylinux.org/poky-contrib ChenQi/systemd-237 http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/systemd-237 oh now 238 is out https://github.com/systemd/systemd/releases/tag/v238 it seems we are ingesting systemd too slow :) Yeah ... I also noticed this ... Let's first make this 237 update merge into master, because this update involves a lot of changes due to the switch from autotools to meson. Then I'll do the update to 238. I think that would be relatively easy. Best Regards, Chen Qi Best Regards, Chen Qi On 03/05/2018 10:02 AM, Chen Qi wrote: Changes from last patchset (236 upgrading): 1. Use more vars (AR, NM, etc.) than just CC and LD in meson.bbclass. 2. Keep the PACKAGECONFIG item's name 'manpages' for compatibility. 3. Make it check for all i*86 archs instead of just i586 for systemd-boot. 4. Fix the '==' bashism in systemd-boot. 5. Rebase patches for 237. The following changes since commit bd5424f5b05a0a65471a77632efe7b9907370217: maintainers.inc: add myself as maintainer for the new busybox-inittab (2018-03-04 21:23:03 +) are available in the git repository at: git://git.pokylinux.org/poky-contrib ChenQi/systemd-237 http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/systemd-237 Chen Qi (4): meson.bbclass: fix to build for more projects systemd: upgrade to 237 systemd: fix build failure for qemux86 and qemuppc with musl systemd-boot: upgrade to 237 meta/classes/meson.bbclass | 20 +- .../{systemd-boot_234.bb => systemd-boot_237.bb} | 32 ++- meta/recipes-core/systemd/systemd.inc | 2 +- ...01-Also-check-i386-i586-and-i686-for-ia32.patch | 28 +++ ...efi_cc-and-efi_ld-correctly-when-cross-co.patch | 62 + ...ck-protector-flags-to-workaround-musl-bui.patch | 33 +++ ...v-when-secure-versions-are-not-available.patch} | 21 +- ...te-presets-after-generators-have-run-6526.patch | 69 -- ...any-initialization-steps-when-running-in-.patch | 163 - ...update-header-file-to-detect-memfd_create.patch | 28 --- ...t-install-dependency-links-at-install-tim.patch | 81 +++ ...c-Check-if-memfd_create-is-already-define.patch | 27 --- .../systemd/0003-fileio-include-sys-mman.h.patch | 26 -- ...pper-instead-of-looking-for-relative-opti.patch | 64 + ...004-implment-systemd-sysv-install-for-OE.patch} | 8 +- ...t-install-dependency-links-at-install-tim.patch | 74 -- ...patch => 0005-rules-whitelist-hd-devices.patch} | 9 +- ...6-Make-root-s-home-directory-configurable.patch | 78 ++ ...vert-rules-remove-firmware-loading-rules.patch} | 8 +- ...-check-for-missing-canonicalize_file_name.patch | 63 - ...pper-instead-of-looking-for-relative-opti.patch | 40 --- .../systemd/0008-Do-not-enable-nss-tests.patch | 35 --- ...remove-userspace-firmware-loading-suppor.patch} | 204 +--- ...=> 0009-remove-duplicate-include-uchar.h.patch} | 14 +- .../0010-check-for-uchar.h-in-meson.build.patch| 45 ...nes-Build-conditionally-when-HAVE_MYHOSTN.patch | 38 --- ...l-don-t-fail-if-libc-doesn-t-support-IDN.patch} | 26 +- ...es-watch-metadata-changes-in-ide-devices.patch} | 8 +- ...3-Make-root-s-home-directory-configurable.patch | 155 ...lback-parse_printf_format-implementation.patch} | 86 --- ...sic-missing.h-check-for-missing-strndupa.patch} | 96 ...f-GLOB_BRACE-and-GLOB_ALTDIRFUNC-is-not-.patch} | 30 +-- ...ssing.h-check-for-missing-__compar_fn_t-.patch} | 18 +- ...patch => 0017-Include-netinet-if_ether.h.patch} | 55 +++-- ...-check-for-missing-canonicalize_file_name.patch | 47 .../0018-check-for-uchar.h-in-configure.patch | 44 ...le-nss-tests-if-nss-systemd-is-not-enable.patch | 29 +++ ...xdecoct.c-Include-missing.h-for-strndupa.patch} | 15 +- ...c-Disable-tests-for-missing-typedefs-in-.patch} | 39 ++- ...=> 0022-don-t-use-glibc-specific-qsort_r.patch} | 26 +- ...ss-AT_SYMLINK_NOFOLLOW-flag-to-faccessat.patch} | 22 +- ...n_t-is-glibc-specific-use-raw-signature-.patch} | 14 +- ...ATH_WTMPX-and-_PATH_UTMPX-if-not-defined.patch} | 16 +- ...> 0026-Use-uintmax_t-for-handling-rlim_t.patch} | 22 +- .../0027-remove-nobody-user-group-checking.patch | 63 + .../0028-add-missing-FTW_-macros-for-musl.patch| 50 ...nes-Build-conditionally-when-ENABLE_MYHOS.patch | 43 ...-of-__register_atfork-for-non-glibc-build.patch | 45 ...-ULONG_LONG_MAX-definition-in-case-of-mus.patch | 30 +++ meta/recipes-core/systemd/systemd/run-ptest| 6 - .../systemd/{systemd_234.bb =>
Re: [OE-core] [PATCH 0/4] systemd & systemd-boot: upgrade to 237
On Wed, Mar 7, 2018 at 12:11 AM, ChenQiwrote: > Hi Ross, > > I've rebased the following patch against latest master and updated remote > branch. > > systemd-boot: upgrade to 237 > > git://git.pokylinux.org/poky-contrib ChenQi/systemd-237 > http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/systemd-237 > > oh now 238 is out https://github.com/systemd/systemd/releases/tag/v238 it seems we are ingesting systemd too slow :) > > Best Regards, > Chen Qi > > > On 03/05/2018 10:02 AM, Chen Qi wrote: >> >> Changes from last patchset (236 upgrading): >> 1. Use more vars (AR, NM, etc.) than just CC and LD in meson.bbclass. >> 2. Keep the PACKAGECONFIG item's name 'manpages' for compatibility. >> 3. Make it check for all i*86 archs instead of just i586 for systemd-boot. >> 4. Fix the '==' bashism in systemd-boot. >> 5. Rebase patches for 237. >> >> >> The following changes since commit >> bd5424f5b05a0a65471a77632efe7b9907370217: >> >>maintainers.inc: add myself as maintainer for the new busybox-inittab >> (2018-03-04 21:23:03 +) >> >> are available in the git repository at: >> >>git://git.pokylinux.org/poky-contrib ChenQi/systemd-237 >> >> http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/systemd-237 >> >> Chen Qi (4): >>meson.bbclass: fix to build for more projects >>systemd: upgrade to 237 >>systemd: fix build failure for qemux86 and qemuppc with musl >>systemd-boot: upgrade to 237 >> >> meta/classes/meson.bbclass | 20 +- >> .../{systemd-boot_234.bb => systemd-boot_237.bb} | 32 ++- >> meta/recipes-core/systemd/systemd.inc | 2 +- >> ...01-Also-check-i386-i586-and-i686-for-ia32.patch | 28 +++ >> ...efi_cc-and-efi_ld-correctly-when-cross-co.patch | 62 + >> ...ck-protector-flags-to-workaround-musl-bui.patch | 33 +++ >> ...v-when-secure-versions-are-not-available.patch} | 21 +- >> ...te-presets-after-generators-have-run-6526.patch | 69 -- >> ...any-initialization-steps-when-running-in-.patch | 163 - >> ...update-header-file-to-detect-memfd_create.patch | 28 --- >> ...t-install-dependency-links-at-install-tim.patch | 81 +++ >> ...c-Check-if-memfd_create-is-already-define.patch | 27 --- >> .../systemd/0003-fileio-include-sys-mman.h.patch | 26 -- >> ...pper-instead-of-looking-for-relative-opti.patch | 64 + >> ...004-implment-systemd-sysv-install-for-OE.patch} | 8 +- >> ...t-install-dependency-links-at-install-tim.patch | 74 -- >> ...patch => 0005-rules-whitelist-hd-devices.patch} | 9 +- >> ...6-Make-root-s-home-directory-configurable.patch | 78 ++ >> ...vert-rules-remove-firmware-loading-rules.patch} | 8 +- >> ...-check-for-missing-canonicalize_file_name.patch | 63 - >> ...pper-instead-of-looking-for-relative-opti.patch | 40 --- >> .../systemd/0008-Do-not-enable-nss-tests.patch | 35 --- >> ...remove-userspace-firmware-loading-suppor.patch} | 204 >> +--- >> ...=> 0009-remove-duplicate-include-uchar.h.patch} | 14 +- >> .../0010-check-for-uchar.h-in-meson.build.patch| 45 >> ...nes-Build-conditionally-when-HAVE_MYHOSTN.patch | 38 --- >> ...l-don-t-fail-if-libc-doesn-t-support-IDN.patch} | 26 +- >> ...es-watch-metadata-changes-in-ide-devices.patch} | 8 +- >> ...3-Make-root-s-home-directory-configurable.patch | 155 >> ...lback-parse_printf_format-implementation.patch} | 86 --- >> ...sic-missing.h-check-for-missing-strndupa.patch} | 96 >> ...f-GLOB_BRACE-and-GLOB_ALTDIRFUNC-is-not-.patch} | 30 +-- >> ...ssing.h-check-for-missing-__compar_fn_t-.patch} | 18 +- >> ...patch => 0017-Include-netinet-if_ether.h.patch} | 55 +++-- >> ...-check-for-missing-canonicalize_file_name.patch | 47 >> .../0018-check-for-uchar.h-in-configure.patch | 44 >> ...le-nss-tests-if-nss-systemd-is-not-enable.patch | 29 +++ >> ...xdecoct.c-Include-missing.h-for-strndupa.patch} | 15 +- >> ...c-Disable-tests-for-missing-typedefs-in-.patch} | 39 ++- >> ...=> 0022-don-t-use-glibc-specific-qsort_r.patch} | 26 +- >> ...ss-AT_SYMLINK_NOFOLLOW-flag-to-faccessat.patch} | 22 +- >> ...n_t-is-glibc-specific-use-raw-signature-.patch} | 14 +- >> ...ATH_WTMPX-and-_PATH_UTMPX-if-not-defined.patch} | 16 +- >> ...> 0026-Use-uintmax_t-for-handling-rlim_t.patch} | 22 +- >> .../0027-remove-nobody-user-group-checking.patch | 63 + >> .../0028-add-missing-FTW_-macros-for-musl.patch| 50 >> ...nes-Build-conditionally-when-ENABLE_MYHOS.patch | 43 >> ...-of-__register_atfork-for-non-glibc-build.patch | 45 >> ...-ULONG_LONG_MAX-definition-in-case-of-mus.patch | 30 +++ >> meta/recipes-core/systemd/systemd/run-ptest| 6 - >> .../systemd/{systemd_234.bb => systemd_237.bb} | 270 >> + >> 51 files changed, 1220 insertions(+), 1307 deletions(-) >> rename
Re: [OE-core] [PATCH 0/4] systemd & systemd-boot: upgrade to 237
Hi Ross, I've rebased the following patch against latest master and updated remote branch. systemd-boot: upgrade to 237 git://git.pokylinux.org/poky-contrib ChenQi/systemd-237 http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/systemd-237 Best Regards, Chen Qi On 03/05/2018 10:02 AM, Chen Qi wrote: Changes from last patchset (236 upgrading): 1. Use more vars (AR, NM, etc.) than just CC and LD in meson.bbclass. 2. Keep the PACKAGECONFIG item's name 'manpages' for compatibility. 3. Make it check for all i*86 archs instead of just i586 for systemd-boot. 4. Fix the '==' bashism in systemd-boot. 5. Rebase patches for 237. The following changes since commit bd5424f5b05a0a65471a77632efe7b9907370217: maintainers.inc: add myself as maintainer for the new busybox-inittab (2018-03-04 21:23:03 +) are available in the git repository at: git://git.pokylinux.org/poky-contrib ChenQi/systemd-237 http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/systemd-237 Chen Qi (4): meson.bbclass: fix to build for more projects systemd: upgrade to 237 systemd: fix build failure for qemux86 and qemuppc with musl systemd-boot: upgrade to 237 meta/classes/meson.bbclass | 20 +- .../{systemd-boot_234.bb => systemd-boot_237.bb} | 32 ++- meta/recipes-core/systemd/systemd.inc | 2 +- ...01-Also-check-i386-i586-and-i686-for-ia32.patch | 28 +++ ...efi_cc-and-efi_ld-correctly-when-cross-co.patch | 62 + ...ck-protector-flags-to-workaround-musl-bui.patch | 33 +++ ...v-when-secure-versions-are-not-available.patch} | 21 +- ...te-presets-after-generators-have-run-6526.patch | 69 -- ...any-initialization-steps-when-running-in-.patch | 163 - ...update-header-file-to-detect-memfd_create.patch | 28 --- ...t-install-dependency-links-at-install-tim.patch | 81 +++ ...c-Check-if-memfd_create-is-already-define.patch | 27 --- .../systemd/0003-fileio-include-sys-mman.h.patch | 26 -- ...pper-instead-of-looking-for-relative-opti.patch | 64 + ...004-implment-systemd-sysv-install-for-OE.patch} | 8 +- ...t-install-dependency-links-at-install-tim.patch | 74 -- ...patch => 0005-rules-whitelist-hd-devices.patch} | 9 +- ...6-Make-root-s-home-directory-configurable.patch | 78 ++ ...vert-rules-remove-firmware-loading-rules.patch} | 8 +- ...-check-for-missing-canonicalize_file_name.patch | 63 - ...pper-instead-of-looking-for-relative-opti.patch | 40 --- .../systemd/0008-Do-not-enable-nss-tests.patch | 35 --- ...remove-userspace-firmware-loading-suppor.patch} | 204 +--- ...=> 0009-remove-duplicate-include-uchar.h.patch} | 14 +- .../0010-check-for-uchar.h-in-meson.build.patch| 45 ...nes-Build-conditionally-when-HAVE_MYHOSTN.patch | 38 --- ...l-don-t-fail-if-libc-doesn-t-support-IDN.patch} | 26 +- ...es-watch-metadata-changes-in-ide-devices.patch} | 8 +- ...3-Make-root-s-home-directory-configurable.patch | 155 ...lback-parse_printf_format-implementation.patch} | 86 --- ...sic-missing.h-check-for-missing-strndupa.patch} | 96 ...f-GLOB_BRACE-and-GLOB_ALTDIRFUNC-is-not-.patch} | 30 +-- ...ssing.h-check-for-missing-__compar_fn_t-.patch} | 18 +- ...patch => 0017-Include-netinet-if_ether.h.patch} | 55 +++-- ...-check-for-missing-canonicalize_file_name.patch | 47 .../0018-check-for-uchar.h-in-configure.patch | 44 ...le-nss-tests-if-nss-systemd-is-not-enable.patch | 29 +++ ...xdecoct.c-Include-missing.h-for-strndupa.patch} | 15 +- ...c-Disable-tests-for-missing-typedefs-in-.patch} | 39 ++- ...=> 0022-don-t-use-glibc-specific-qsort_r.patch} | 26 +- ...ss-AT_SYMLINK_NOFOLLOW-flag-to-faccessat.patch} | 22 +- ...n_t-is-glibc-specific-use-raw-signature-.patch} | 14 +- ...ATH_WTMPX-and-_PATH_UTMPX-if-not-defined.patch} | 16 +- ...> 0026-Use-uintmax_t-for-handling-rlim_t.patch} | 22 +- .../0027-remove-nobody-user-group-checking.patch | 63 + .../0028-add-missing-FTW_-macros-for-musl.patch| 50 ...nes-Build-conditionally-when-ENABLE_MYHOS.patch | 43 ...-of-__register_atfork-for-non-glibc-build.patch | 45 ...-ULONG_LONG_MAX-definition-in-case-of-mus.patch | 30 +++ meta/recipes-core/systemd/systemd/run-ptest| 6 - .../systemd/{systemd_234.bb => systemd_237.bb} | 270 + 51 files changed, 1220 insertions(+), 1307 deletions(-) rename meta/recipes-core/systemd/{systemd-boot_234.bb => systemd-boot_237.bb} (41%) create mode 100644 meta/recipes-core/systemd/systemd/0001-Also-check-i386-i586-and-i686-for-ia32.patch create mode 100644 meta/recipes-core/systemd/systemd/0001-Fix-to-run-efi_cc-and-efi_ld-correctly-when-cross-co.patch create mode 100644 meta/recipes-core/systemd/systemd/0001-Remove-fstack-protector-flags-to-workaround-musl-bui.patch rename
Re: [OE-core] [PATCH 0/4] systemd & systemd-boot: upgrade to 237
On 03/06/2018 11:13 AM, Khem Raj wrote: On Sun, Mar 4, 2018 at 6:02 PM, Chen Qiwrote: Changes from last patchset (236 upgrading): 1. Use more vars (AR, NM, etc.) than just CC and LD in meson.bbclass. 2. Keep the PACKAGECONFIG item's name 'manpages' for compatibility. 3. Make it check for all i*86 archs instead of just i586 for systemd-boot. 4. Fix the '==' bashism in systemd-boot. 5. Rebase patches for 237. before I try it out wanted to know if you tested it on musl targets ? Yes. For building test, I built all qemu archs for musl. For booting test, I booted qemux86-64 and qemux86 for musl. For other archs, I didn't do booting test for musl. Best Regards, Chen Qi The following changes since commit bd5424f5b05a0a65471a77632efe7b9907370217: maintainers.inc: add myself as maintainer for the new busybox-inittab (2018-03-04 21:23:03 +) are available in the git repository at: git://git.pokylinux.org/poky-contrib ChenQi/systemd-237 http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/systemd-237 Chen Qi (4): meson.bbclass: fix to build for more projects systemd: upgrade to 237 systemd: fix build failure for qemux86 and qemuppc with musl systemd-boot: upgrade to 237 meta/classes/meson.bbclass | 20 +- .../{systemd-boot_234.bb => systemd-boot_237.bb} | 32 ++- meta/recipes-core/systemd/systemd.inc | 2 +- ...01-Also-check-i386-i586-and-i686-for-ia32.patch | 28 +++ ...efi_cc-and-efi_ld-correctly-when-cross-co.patch | 62 + ...ck-protector-flags-to-workaround-musl-bui.patch | 33 +++ ...v-when-secure-versions-are-not-available.patch} | 21 +- ...te-presets-after-generators-have-run-6526.patch | 69 -- ...any-initialization-steps-when-running-in-.patch | 163 - ...update-header-file-to-detect-memfd_create.patch | 28 --- ...t-install-dependency-links-at-install-tim.patch | 81 +++ ...c-Check-if-memfd_create-is-already-define.patch | 27 --- .../systemd/0003-fileio-include-sys-mman.h.patch | 26 -- ...pper-instead-of-looking-for-relative-opti.patch | 64 + ...004-implment-systemd-sysv-install-for-OE.patch} | 8 +- ...t-install-dependency-links-at-install-tim.patch | 74 -- ...patch => 0005-rules-whitelist-hd-devices.patch} | 9 +- ...6-Make-root-s-home-directory-configurable.patch | 78 ++ ...vert-rules-remove-firmware-loading-rules.patch} | 8 +- ...-check-for-missing-canonicalize_file_name.patch | 63 - ...pper-instead-of-looking-for-relative-opti.patch | 40 --- .../systemd/0008-Do-not-enable-nss-tests.patch | 35 --- ...remove-userspace-firmware-loading-suppor.patch} | 204 +--- ...=> 0009-remove-duplicate-include-uchar.h.patch} | 14 +- .../0010-check-for-uchar.h-in-meson.build.patch| 45 ...nes-Build-conditionally-when-HAVE_MYHOSTN.patch | 38 --- ...l-don-t-fail-if-libc-doesn-t-support-IDN.patch} | 26 +- ...es-watch-metadata-changes-in-ide-devices.patch} | 8 +- ...3-Make-root-s-home-directory-configurable.patch | 155 ...lback-parse_printf_format-implementation.patch} | 86 --- ...sic-missing.h-check-for-missing-strndupa.patch} | 96 ...f-GLOB_BRACE-and-GLOB_ALTDIRFUNC-is-not-.patch} | 30 +-- ...ssing.h-check-for-missing-__compar_fn_t-.patch} | 18 +- ...patch => 0017-Include-netinet-if_ether.h.patch} | 55 +++-- ...-check-for-missing-canonicalize_file_name.patch | 47 .../0018-check-for-uchar.h-in-configure.patch | 44 ...le-nss-tests-if-nss-systemd-is-not-enable.patch | 29 +++ ...xdecoct.c-Include-missing.h-for-strndupa.patch} | 15 +- ...c-Disable-tests-for-missing-typedefs-in-.patch} | 39 ++- ...=> 0022-don-t-use-glibc-specific-qsort_r.patch} | 26 +- ...ss-AT_SYMLINK_NOFOLLOW-flag-to-faccessat.patch} | 22 +- ...n_t-is-glibc-specific-use-raw-signature-.patch} | 14 +- ...ATH_WTMPX-and-_PATH_UTMPX-if-not-defined.patch} | 16 +- ...> 0026-Use-uintmax_t-for-handling-rlim_t.patch} | 22 +- .../0027-remove-nobody-user-group-checking.patch | 63 + .../0028-add-missing-FTW_-macros-for-musl.patch| 50 ...nes-Build-conditionally-when-ENABLE_MYHOS.patch | 43 ...-of-__register_atfork-for-non-glibc-build.patch | 45 ...-ULONG_LONG_MAX-definition-in-case-of-mus.patch | 30 +++ meta/recipes-core/systemd/systemd/run-ptest| 6 - .../systemd/{systemd_234.bb => systemd_237.bb} | 270 + 51 files changed, 1220 insertions(+), 1307 deletions(-) rename meta/recipes-core/systemd/{systemd-boot_234.bb => systemd-boot_237.bb} (41%) create mode 100644 meta/recipes-core/systemd/systemd/0001-Also-check-i386-i586-and-i686-for-ia32.patch create mode 100644 meta/recipes-core/systemd/systemd/0001-Fix-to-run-efi_cc-and-efi_ld-correctly-when-cross-co.patch create mode 100644
Re: [OE-core] [PATCH 0/4] systemd & systemd-boot: upgrade to 237
On Sun, Mar 4, 2018 at 6:02 PM, Chen Qiwrote: > Changes from last patchset (236 upgrading): > 1. Use more vars (AR, NM, etc.) than just CC and LD in meson.bbclass. > 2. Keep the PACKAGECONFIG item's name 'manpages' for compatibility. > 3. Make it check for all i*86 archs instead of just i586 for systemd-boot. > 4. Fix the '==' bashism in systemd-boot. > 5. Rebase patches for 237. > before I try it out wanted to know if you tested it on musl targets ? > > The following changes since commit bd5424f5b05a0a65471a77632efe7b9907370217: > > maintainers.inc: add myself as maintainer for the new busybox-inittab > (2018-03-04 21:23:03 +) > > are available in the git repository at: > > git://git.pokylinux.org/poky-contrib ChenQi/systemd-237 > http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/systemd-237 > > Chen Qi (4): > meson.bbclass: fix to build for more projects > systemd: upgrade to 237 > systemd: fix build failure for qemux86 and qemuppc with musl > systemd-boot: upgrade to 237 > > meta/classes/meson.bbclass | 20 +- > .../{systemd-boot_234.bb => systemd-boot_237.bb} | 32 ++- > meta/recipes-core/systemd/systemd.inc | 2 +- > ...01-Also-check-i386-i586-and-i686-for-ia32.patch | 28 +++ > ...efi_cc-and-efi_ld-correctly-when-cross-co.patch | 62 + > ...ck-protector-flags-to-workaround-musl-bui.patch | 33 +++ > ...v-when-secure-versions-are-not-available.patch} | 21 +- > ...te-presets-after-generators-have-run-6526.patch | 69 -- > ...any-initialization-steps-when-running-in-.patch | 163 - > ...update-header-file-to-detect-memfd_create.patch | 28 --- > ...t-install-dependency-links-at-install-tim.patch | 81 +++ > ...c-Check-if-memfd_create-is-already-define.patch | 27 --- > .../systemd/0003-fileio-include-sys-mman.h.patch | 26 -- > ...pper-instead-of-looking-for-relative-opti.patch | 64 + > ...004-implment-systemd-sysv-install-for-OE.patch} | 8 +- > ...t-install-dependency-links-at-install-tim.patch | 74 -- > ...patch => 0005-rules-whitelist-hd-devices.patch} | 9 +- > ...6-Make-root-s-home-directory-configurable.patch | 78 ++ > ...vert-rules-remove-firmware-loading-rules.patch} | 8 +- > ...-check-for-missing-canonicalize_file_name.patch | 63 - > ...pper-instead-of-looking-for-relative-opti.patch | 40 --- > .../systemd/0008-Do-not-enable-nss-tests.patch | 35 --- > ...remove-userspace-firmware-loading-suppor.patch} | 204 +--- > ...=> 0009-remove-duplicate-include-uchar.h.patch} | 14 +- > .../0010-check-for-uchar.h-in-meson.build.patch| 45 > ...nes-Build-conditionally-when-HAVE_MYHOSTN.patch | 38 --- > ...l-don-t-fail-if-libc-doesn-t-support-IDN.patch} | 26 +- > ...es-watch-metadata-changes-in-ide-devices.patch} | 8 +- > ...3-Make-root-s-home-directory-configurable.patch | 155 > ...lback-parse_printf_format-implementation.patch} | 86 --- > ...sic-missing.h-check-for-missing-strndupa.patch} | 96 > ...f-GLOB_BRACE-and-GLOB_ALTDIRFUNC-is-not-.patch} | 30 +-- > ...ssing.h-check-for-missing-__compar_fn_t-.patch} | 18 +- > ...patch => 0017-Include-netinet-if_ether.h.patch} | 55 +++-- > ...-check-for-missing-canonicalize_file_name.patch | 47 > .../0018-check-for-uchar.h-in-configure.patch | 44 > ...le-nss-tests-if-nss-systemd-is-not-enable.patch | 29 +++ > ...xdecoct.c-Include-missing.h-for-strndupa.patch} | 15 +- > ...c-Disable-tests-for-missing-typedefs-in-.patch} | 39 ++- > ...=> 0022-don-t-use-glibc-specific-qsort_r.patch} | 26 +- > ...ss-AT_SYMLINK_NOFOLLOW-flag-to-faccessat.patch} | 22 +- > ...n_t-is-glibc-specific-use-raw-signature-.patch} | 14 +- > ...ATH_WTMPX-and-_PATH_UTMPX-if-not-defined.patch} | 16 +- > ...> 0026-Use-uintmax_t-for-handling-rlim_t.patch} | 22 +- > .../0027-remove-nobody-user-group-checking.patch | 63 + > .../0028-add-missing-FTW_-macros-for-musl.patch| 50 > ...nes-Build-conditionally-when-ENABLE_MYHOS.patch | 43 > ...-of-__register_atfork-for-non-glibc-build.patch | 45 > ...-ULONG_LONG_MAX-definition-in-case-of-mus.patch | 30 +++ > meta/recipes-core/systemd/systemd/run-ptest| 6 - > .../systemd/{systemd_234.bb => systemd_237.bb} | 270 > + > 51 files changed, 1220 insertions(+), 1307 deletions(-) > rename meta/recipes-core/systemd/{systemd-boot_234.bb => > systemd-boot_237.bb} (41%) > create mode 100644 > meta/recipes-core/systemd/systemd/0001-Also-check-i386-i586-and-i686-for-ia32.patch > create mode 100644 > meta/recipes-core/systemd/systemd/0001-Fix-to-run-efi_cc-and-efi_ld-correctly-when-cross-co.patch > create mode 100644 > meta/recipes-core/systemd/systemd/0001-Remove-fstack-protector-flags-to-workaround-musl-bui.patch > rename > meta/recipes-core/systemd/systemd/{0004-Use-getenv-when-secure-versions-are-not-available.patch >