<div dir="ltr">Filed a bug for this: <a href="https://bugzilla.yoctoproject.org/show_bug.cgi?id=12577">https://bugzilla.yoctoproject.org/show_bug.cgi?id=12577</a></div><div class="gmail_extra"><br><div class="gmail_quote">On 1 March 2018 at 09:43, Alexander Kanavin <span dir="ltr">&lt;<a href="mailto:alexander.kanavin@linux.intel.com" target="_blank">alexander.kanavin@linux.intel.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 02/21/2018 05:12 AM, Khem Raj wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Additionally cherry-pick<br>
<br>
5ffeba4a09 Revert &quot;PowerPC PLT speculative execution barriers&quot;<br>
b01452b1d4 [PR22764][LD][AARCH64]Allow R_AARCH64_ABS16 and R_AARCH64_ABS32 against absolution symbol or undefine symbol in shared object.<br>
a985e9b9de Import patch from mainline to remove PROVODE qualifiers around definitions of __CTOR_LIST__ and __DTOR_LIST__ in PE linker scripts.<br>
eec4607fc5 Add support for DWARF-4 line number tables.<br>
<br>
Signed-off-by: Khem Raj &lt;<a href="mailto:raj.khem@gmail.com" target="_blank">raj.khem@gmail.com</a>&gt;<br>
---<br>
Changes in v2:<br>
<br>
- Backport fixes for aarch64 relocs<br>
- ppc plt fix, dwarf-4 line number support and linker script fix for removing PROVODE<br>
<br>
Changes in v3:<br>
- None<br>
</blockquote>
<br></span>
I did some bisection and unfortunately this cases breakage when musl, systemd and gobject introspection are all enabled:<br>
<br>
| i586-poky-linux-musl-libtool: link: i586-poky-linux-musl-gcc -m32 -march=i586 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/ak/development<wbr>/poky/build/tmp/work/i586-<wbr>poky-linux-musl/avahi/0.7-r0/<wbr>recipe-sysroot -o /home/ak/development/poky/buil<wbr>d/tmp/work/i586-poky-linux-<wbr>musl/avahi/0.7-r0/build/avahi-<wbr>gobject/tmp-introspectcefd3msq<wbr>/.libs/Avahi-0.6 -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/ak/de<wbr>velopment/poky/build/tmp/work/<wbr>i586-poky-linux-musl/avahi/0.<wbr>7-r0=/usr/src/debug/avahi/0.7-<wbr>r0 -fdebug-prefix-map=/home/ak/de<wbr>velopment/poky/build/tmp/work/<wbr>i586-poky-linux-musl/avahi/0.<wbr>7-r0/recipe-sysroot-native= -fdebug-prefix-map=/home/ak/de<wbr>velopment/poky/build/tmp/work/<wbr>i586-poky-linux-musl/avahi/0.<wbr>7-r0/recipe-sysroot= -std=c99 -Wall -W -Wextra -pedantic -pipe -Wformat -Wold-style-definition -Wdeclaration-after-statement -Wfloat-equal -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-noreturn -Wshadow -Wendif-labels -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -fdiagnostics-show-option -Wno-cast-qual -fno-strict-aliasing /home/ak/development/poky/buil<wbr>d/tmp/work/i586-poky-linux-<wbr>musl/avahi/0.7-r0/build/avahi-<wbr>gobject/tmp-introspectcefd3msq<wbr>/Avahi-0.6.o -Wl,--export-dynamic -pthread -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--export-dynamic  -L. ./.libs/libavahi-gobject.so /home/ak/development/poky/buil<wbr>d/tmp/work/i586-poky-linux-<wbr>musl/avahi/0.7-r0/build/avahi-<wbr>client/.libs/libavahi-client.<wbr>so -ldbus-1 -ldl /home/ak/development/poky/buil<wbr>d/tmp/work/i586-poky-linux-<wbr>musl/avahi/0.7-r0/build/avahi-<wbr>glib/.libs/libavahi-glib.so /home/ak/development/poky/buil<wbr>d/tmp/work/i586-poky-linux-<wbr>musl/avahi/0.7-r0/build/avahi-<wbr>common/.libs/libavahi-common.<wbr>so -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -pthread<br>
| Error relocating /home/ak/development/poky/buil<wbr>d/tmp/work/i586-poky-linux-<wbr>musl/avahi/0.7-r0/recipe-<wbr>sysroot//lib/libsystemd.so.0: __start_BUS_ERROR_MAP: symbol not found<br>
| Error relocating /home/ak/development/poky/buil<wbr>d/tmp/work/i586-poky-linux-<wbr>musl/avahi/0.7-r0/recipe-<wbr>sysroot//lib/libsystemd.so.0: __stop_BUS_ERROR_MAP: symbol not found<br>
<br>
<br>
<br>
Alex<div class="HOEnZb"><div class="h5"><br>
-- <br>
______________________________<wbr>_________________<br>
Openembedded-core mailing list<br>
<a href="mailto:Openembedded-core@lists.openembedded.org" target="_blank">Openembedded-core@lists.openem<wbr>bedded.org</a><br>
<a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer" target="_blank">http://lists.openembedded.org/<wbr>mailman/listinfo/openembedded-<wbr>core</a><br>
</div></div></blockquote></div><br></div>