2018-06-19 22:01 GMT+02:00 Randy MacLeod <randy.macl...@windriver.com>: > The compiler flag order difference is too large for a civilized > email so it's here: > diff -Naur: https://pastebin.com/pWSzDm5W > sdiff -t : https://pastebin.com/5BX8QvNs > > > When linking libsystemd-shared-237.so the location of the: > -Wl,--end-group > option changes: > > before: > > -lrt > -L/.../qppc-sd/tmp/work/ppc7400-poky-linux/systemd/1_237-r0/recipe-sysroot/usr//lib > -lcap > -lacl > -llzma > -lblkid > -Wl,--end-group <----- > -lrt > > after: > > -lrt > -Wl,--end-group <----- > -L/.../qppc-sd/tmp/work/ppc7400-poky-linux/systemd/1_237-r0/recipe-sysroot/usr//lib > -lcap > -lacl > -llzma > -lblkid > -lrt
FWIW, I did fix a similar (or maybe even same) issue with this patch: http://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta/recipes-devtools/meson/meson/0001-Linker-rules-move-cross_args-in-front-of-output_args.patch It's possible that more rearranging needs to be done, or this patch no longer has the desired effect. Alex -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core