[oe] [PATCH] ezx: Use pulseaudio 0.9.15

Michael 'Mickey' Lauer mickey at vanille-media.de
Sun Feb 28 22:04:58 UTC 2010


Am Sonntag, den 28.02.2010, 16:49 -0500 schrieb Philip Balister:
> On 02/28/2010 02:55 PM, Koen Kooi wrote:
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> > On 28-02-10 19:57, Antonio Ospite wrote:
> >> Pulseaudio versions newer than 0.9.15 don't build on ezx machines (and
> >> presumably on any armv5te), stick to this version until the problem is
> >> handled upstream and a patch is available.
> >>
> >> Cfr: http://bugs.openembedded.org/show_bug.cgi?id=5404
> >>
> >> Signed-off-by: Antonio Ospite<ospite at studenti.unina.it>
> >> ---
> >>   conf/machine/include/motorola-ezx-base.inc |    1 +
> >>   1 files changed, 1 insertions(+), 0 deletions(-)
> >>
> >> diff --git a/conf/machine/include/motorola-ezx-base.inc b/conf/machine/include/motorola-ezx-base.inc
> >> index 75c0f42..4d17211 100644
> >> --- a/conf/machine/include/motorola-ezx-base.inc
> >> +++ b/conf/machine/include/motorola-ezx-base.inc
> >> @@ -2,6 +2,7 @@ TARGET_ARCH = "arm"
> >>
> >>   PREFERRED_PROVIDER_xserver = "xserver-kdrive"
> >>   PREFERRED_PROVIDER_virtual/kernel ?= "openezx-kernel"
> >> +PREFERRED_VERSION_pulseaudio = "0.9.15"
> >
> > NAK: machines have no business setting versions (except for kernels and
> > even that is debatable).
> >
> > If it doesn't build, fix your distro.
> 
> I'm with Koen here, machines may be used by other distros so forcing 
> revision selection for recipes (other than directly impact the machine) 
> has no business in machine files.

Of course one could argue that there is a bug in the OE recipes metadata
rather than the distro, since the pulseaudio recipes are known broken
for certain architectures -- however they don't contain any blacklisting
or whitelisting except for om-gta01/om-gta02 which I added when I became
aware of the problem. Antonio, lets just blacklist the broken versions
for the machines you're interested in.

:M:






More information about the Openembedded-devel mailing list