]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
systemd: Document future actions needed for set of musl patches
authorKhem Raj <raj.khem@gmail.com>
Thu, 19 May 2022 19:29:56 +0000 (12:29 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 21 May 2022 07:37:23 +0000 (08:37 +0100)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-core/systemd/systemd/0003-missing_type.h-add-__compare_fn_t-and-comparison_fn_.patch
meta/recipes-core/systemd/systemd/0008-add-missing-FTW_-macros-for-musl.patch
meta/recipes-core/systemd/systemd/0009-fix-missing-of-__register_atfork-for-non-glibc-build.patch
meta/recipes-core/systemd/systemd/0021-test-json.c-define-M_PIl.patch

index 18fcc6e48c9324aedfaf3d1b2c345d22940f4feb..dfe41649009545e7f9bf85d2d4981f81b058b823 100644 (file)
@@ -6,6 +6,9 @@ Subject: [PATCH] missing_type.h: add __compare_fn_t and comparison_fn_t
 Make it work with musl where comparison_fn_t and __compare_fn_t
 is not provided.
 
+Revisit this when upgrading to 251+ systemd since systemd does not need
+__compare_fn_t anymore
+
 Upstream-Status: Inappropriate [musl specific]
 
 Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
index 59bd81c76fdf0a41bc25923cba5ba15ccccde4a8..4cce9a3fe6aded13ea9996462f60cc04ee64ba50 100644 (file)
@@ -7,6 +7,9 @@ This is to avoid build failures like below for musl.
 
   locale-util.c:296:24: error: 'FTW_STOP' undeclared
 
+Revisit this when upgrading to 251+ since most of these defines are not
+needed anymore except FTW_CONTINUE
+
 Upstream-Status: Inappropriate [musl specific]
 
 Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
index 1fb84c7090ee0478d51775a130e9a1724720ff13..e7b7269f95d9203d4515939e9b35a0cae0024e8c 100644 (file)
@@ -5,6 +5,9 @@ Subject: [PATCH] fix missing of __register_atfork for non-glibc builds
 
 Upstream-Status: Inappropriate [musl specific]
 
+Drop this when upgrading to 251+, systemd does not use
+__register_atfork anymore
+
 Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
 
 ---
index cc20c3710afe3f4c1cc8d16941211a617ea8fc25..82a01f732e1a4f6be653db5c0cbb4bd342a210e2 100644 (file)
@@ -8,6 +8,10 @@ src/test/test-json.c:305:50: error: 'M_PIl' undeclared (first use in this functi
 
 Upstream-Status: Inappropriate [musl specific]
 
+This is fixed upstream where systemd no longer needs M_PIl so it could
+be dropped when upgrading to 251+ see
+https://github.com/systemd/systemd/commit/f9a1fd2a3b2d8212ba84ef1c3b55657ced34475e
+
 Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
 
 ---