Op 23 nov. 2011, om 16:32 heeft Paul Eggleton het volgende geschreven: > The initial driver behind this series was a failure on our autobuilder, > which resulted from qt4-x11-free detecting pulseaudio at configure time > but then since it wasn't listed in DEPENDS, when it came to compile time > pulseaudio happened to be unavailable and the build failed. Since > pulseaudio becomes a hard runtime dependency of phonon when it is enabled,
The phonon backends (e.g. gstreamer) are nicely modularized is the pulseaudio
case different?
> and it is an optional build-time dependency more than one recipe it makes
> sense to make it a DISTRO_FEATURE.
>
> Note that should this patchset be accepted, distro maintainers will need
> to add pulseaudio to their DISTRO_FEATURES to retain the current behaviour.
We discussed this in yesterdays TSC meeting and I hope I paraphrase the
consenses correctly: we want to use PACKAGECONFIG to do the heavy lifting
(DEPENDS, EXTRA_OECONF) and have DISTRO_FEATURES do the triggering.
RP pointed out that having DISTRO_FEATURES trigger PACKAGECONFIG currently
leads to a convoluted syntax which we need to address.
We also agreed that the current behaviour should be retained, so needing to add
pulse to distro features would go against that. Having said that, I personally
would dislike having negative ('nopulseaudio') entries to address that.
Feedback needed :)
regards,
Koen
signature.asc
Description: Message signed with OpenPGP using GPGMail
_______________________________________________ Openembedded-core mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
