On Fri, Jun 9, 2017 at 9:38 AM, Tanu Kaskinen <[email protected]> wrote: > On Fri, 2017-06-09 at 13:07 +0000, Khem Raj wrote: >> On Fri, Jun 9, 2017 at 5:56 AM Burton, Ross <[email protected]> wrote: >> >> > >> > On 9 June 2017 at 04:41, Khem Raj <[email protected]> wrote: >> > >> > > +SECURITY_CFLAGS = "${SECURITY_NO_PIE_CFLAGS}" >> > > >> > >> > These tend to go into security-flags.inc, not the recipe. >> > >> >> I know that's been the case but I think having a global file is error prone >> its better to have it in recipe context since it can get attention at >> upgrade time to test if this has been fixed in new release etc > > Do you mean that there's some bug in pulseaudio, and this is a > workaround for it? Is the bug that there are textrels? Ross saw > textrels in pulseaudio before (see the discussion starting at [1]), but > I was unable to reproduce that. If you give instructions for > reproducing the problem, I'll see if I can fix pulseaudio (until then > I'm fine with having a workaround). >
yes there is a bug lurking when compiling with hardening flags are turned on so you can do something like in local.conf require conf/distro/include/security_flags.inc then MACHINE=qemux86 bitbake pulseaudio it also happens on arm so qemuarm will reproduce it too. some assembly code is probably missing using GOT relative accesses > [1] > http://lists.openembedded.org/pipermail/openembedded-core/2017-February/133215.html > > -- > Tanu > > https://www.patreon.com/tanuk -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
