summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChen Qi <Qi.Chen@windriver.com>2019-06-07 23:26:39 +0300
committerArmin Kuster <akuster808@gmail.com>2019-06-14 07:05:34 -0700
commit2ebd3398578c339e17b44b3ae5483cec1d0c7e7d (patch)
tree86dd647eca8cb76050e5919981a2c9b14f4803cc
parent99df89a2ee7fb4c896224b68ffbe0aad03c39601 (diff)
downloadopenembedded-core-2ebd3398578c339e17b44b3ae5483cec1d0c7e7d.tar.gz
systemd: avoid musl specific patches affect glibc systems
systemd upstream only care about glibc. We made musl specific patches so that systemd could work. But currently these patches contain potential security issues. So apply these patches only when the libc is musl. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Armin Kuster <akuster808@gmail.com>
-rw-r--r--meta/recipes-core/systemd/systemd_241.bb2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/recipes-core/systemd/systemd_241.bb b/meta/recipes-core/systemd/systemd_241.bb
index 3a58f44a3b..eb3242d624 100644
--- a/meta/recipes-core/systemd/systemd_241.bb
+++ b/meta/recipes-core/systemd/systemd_241.bb
@@ -27,7 +27,7 @@ SRC_URI += "file://touchscreen.rules \
"
# patches needed by musl
-SRC_URI += "${SRC_URI_MUSL}"
+SRC_URI_append_libc-musl = " ${SRC_URI_MUSL}"
SRC_URI_MUSL = "file://0001-Use-getenv-when-secure-versions-are-not-available.patch \
file://0002-don-t-use-glibc-specific-qsort_r.patch \
file://0003-missing_type.h-add-__compare_fn_t-and-comparison_fn_.patch \