<p dir="ltr">Please make it arm specific </p>
<div class="gmail_quote">On Sep 21, 2015 4:22 AM, "Jonathan Liu" <<a href="mailto:net147@gmail.com">net147@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">This fixes systemd failing to start on Raspberry Pi 2 if it is compiled<br>
with GCC 5.2.<br>
<br>
It would try to start "Journal Service" and "udev Kernel Device Manager"<br>
but fail repeatedly.<br>
<br>
[YOCTO #8291]<br>
<br>
Signed-off-by: Jonathan Liu <<a href="mailto:net147@gmail.com">net147@gmail.com</a>><br>
---<br>
meta/recipes-core/systemd/<a href="http://systemd_225.bb" rel="noreferrer" target="_blank">systemd_225.bb</a> | 3 +++<br>
1 file changed, 3 insertions(+)<br>
<br>
diff --git a/meta/recipes-core/systemd/<a href="http://systemd_225.bb" rel="noreferrer" target="_blank">systemd_225.bb</a> b/meta/recipes-core/systemd/<a href="http://systemd_225.bb" rel="noreferrer" target="_blank">systemd_225.bb</a><br>
index f7d4c7d..4a19ff4 100644<br>
--- a/meta/recipes-core/systemd/<a href="http://systemd_225.bb" rel="noreferrer" target="_blank">systemd_225.bb</a><br>
+++ b/meta/recipes-core/systemd/<a href="http://systemd_225.bb" rel="noreferrer" target="_blank">systemd_225.bb</a><br>
@@ -123,6 +123,9 @@ EXTRA_OECONF = " --with-rootprefix=${rootprefix} \<br>
# uclibc does not have NSS<br>
EXTRA_OECONF_append_libc-uclibc = " --disable-myhostname "<br>
<br>
+# disable problematic GCC 5.2 optimizations [YOCTO #8291]<br>
+FULL_OPTIMIZATION += "-fno-schedule-insns -fno-schedule-insns2"<br>
+<br>
do_configure_prepend() {<br>
export NM="${HOST_PREFIX}gcc-nm"<br>
export AR="${HOST_PREFIX}gcc-ar"<br>
--<br>
2.5.0<br>
<br>
--<br>
_______________________________________________<br>
Openembedded-core mailing list<br>
<a href="mailto:Openembedded-core@lists.openembedded.org">Openembedded-core@lists.openembedded.org</a><br>
<a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer" target="_blank">http://lists.openembedded.org/mailman/listinfo/openembedded-core</a><br>
</blockquote></div>