On Tue, Sep 2, 2014 at 10:19 AM, Richard Purdie <[email protected]> wrote: > On Tue, 2014-09-02 at 09:36 -0300, Otavio Salvador wrote: >> > How about only remove the x11 for target ? >> > >> > DISTRO_FEATURES_remove_class-target = "x11" >> >> This is a workaround. Few days ago it built fine so a clear regression. > > Lets take a step back and think about this for a minute. > > If you build qemu-native configured with sdl, its likely you do want X > support. As this stood, the linkage with libxext was problematic. > Robert's patch makes the situation deterministic so in that sense its as > correct as the various other determinism patches. > > The issue is that in some builds, you relied on x11-native not being > built and this is now showing up as an issue. What can be done is to > make the libxext dependency conditional on x11 in DISTRO_FEATURES as > we've done in other cases. It doesn't really make this invalid or a > regression, just that like other determinism fixes, we've resolved this > in a way means we need to rethink a few things. > > I'd strongly suggest people think about whether they do really want x11 > in "native" DISTRO_FEATURES since in reality, I suspect most people do. > > So I'll take a patch making the dependency conditional but I don't > believe its what most people actually want.
I agree with most your arguments but this /is/ a regression. It worked fine few days ago and now fails so it is a regression. -- Otavio Salvador O.S. Systems http://www.ossystems.com.br http://code.ossystems.com.br Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750 -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
