All of lore.kernel.org
 help / color / mirror / Atom feed
From: wenzong fan <wenzong.fan@windriver.com>
To: <openembedded-devel@lists.openembedded.org>
Subject: Re: [PATCH][meta-multimedia] gst-plugins-good: fix depends to libgudev
Date: Fri, 23 Oct 2015 18:30:16 +0800	[thread overview]
Message-ID: <562A0C38.2000204@windriver.com> (raw)
In-Reply-To: <CALbNGRSR81R9NGHjBQLb47XyR1v-_9VKwhYEdV8NHu3qocDagQ@mail.gmail.com>

On 10/22/2015 06:41 PM, Andreas Müller wrote:
> On Thu, Oct 22, 2015 at 11:47 AM, Martin Jansa <martin.jansa@gmail.com> wrote:
>> This shouldn't be needed when:
>> http://lists.openembedded.org/pipermail/openembedded-core/2015-October/111271.html
>>
>> is merged.
>>
>> On Thu, Oct 22, 2015 at 7:21 AM, <wenzong.fan@windriver.com> wrote:
>>
>>> From: Wenzong Fan <wenzong.fan@windriver.com>
>>>
>>> * udev provides libgudev but it won't be built with systemd;
>>> * systemd provides udev but no libgudev, libgudev has been removed
>>>    from systemd and it's a independent project now; libgudev only be
>>>    built if systemd distro feature enabled.
>>>
>>> Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
>>> ---
>>>   .../recipes-multimedia/gstreamer-0.10/gst-plugins-good_0.10.31.bb    | 5
>>> ++++-
>>>   1 file changed, 4 insertions(+), 1 deletion(-)
>>>
>>> diff --git a/meta-multimedia/recipes-multimedia/gstreamer-0.10/
>>> gst-plugins-good_0.10.31.bb
>>> b/meta-multimedia/recipes-multimedia/gstreamer-0.10/
>>> gst-plugins-good_0.10.31.bb
>>> index af18281..3f3478f 100644
>>> --- a/meta-multimedia/recipes-multimedia/gstreamer-0.10/
>>> gst-plugins-good_0.10.31.bb
>>> +++ b/meta-multimedia/recipes-multimedia/gstreamer-0.10/
>>> gst-plugins-good_0.10.31.bb
>>> @@ -11,12 +11,15 @@ PACKAGECONFIG ?= "jpeg v4l \
>>>       ${@bb.utils.contains('DISTRO_FEATURES', 'pulseaudio', 'pulseaudio',
>>> '', d)} \
>>>       ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', '', d)} \
>>>   "
>>> +
>>> +GUDEV="${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'libgudev',
>>> 'udev', d)}"
>>> +
>>>   PACKAGECONFIG[pulseaudio] = "--enable-pulse,--disable-pulse,pulseaudio"
>>>   PACKAGECONFIG[jack] = "--enable-jack,--disable-jack,jack"
>>>   PACKAGECONFIG[jpeg] = "--enable-jpeg,--disable-jpeg,jpeg"
>>>   PACKAGECONFIG[wavpack] = "--enable-wavpack,--disable-wavpack,wavpack"
>>>   PACKAGECONFIG[gdkpixbuf] =
>>> "--enable-gdk_pixbuf,--disable-gdk_pixbuf,gdk-pixbuf"
>>> -PACKAGECONFIG[v4l] = "--enable-gst_v4l2 --with-gudev,--disable-gst_v4l2
>>> --without-gudev,udev"
> There should be a patch replacing udev by libgudev in the
> dependencies. No need for DISTRO_FEATURE magic here - this is done in
> udev/libgudev.

Thanks for your review, I'll send v2 patch that only change "udev -> 
libgudev".

Wenzong

>
> Andreas
>


      reply	other threads:[~2015-10-23 10:30 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-10-22  5:21 [PATCH][meta-multimedia] gst-plugins-good: fix depends to libgudev wenzong.fan
2015-10-22  9:47 ` Martin Jansa
2015-10-22 10:41   ` Andreas Müller
2015-10-23 10:30     ` wenzong fan [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=562A0C38.2000204@windriver.com \
    --to=wenzong.fan@windriver.com \
    --cc=openembedded-devel@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.