All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Prabhu.Sundararaj@freescale.com" <Prabhu.Sundararaj@freescale.com>
To: Otavio Salvador <otavio@ossystems.com.br>,
	Jacob Kroon <jacob.kroon@gmail.com>
Cc: meta-freescale <meta-freescale@yoctoproject.org>
Subject: Re: gpu-viv-bin-mx6q: missing RDEPENDS on libffi ?
Date: Mon, 30 Jun 2014 12:29:30 +0000	[thread overview]
Message-ID: <cfd4def39aa04dc19898c408b25b11fd@DM2PR03MB304.namprd03.prod.outlook.com> (raw)
In-Reply-To: <CAP9ODKpyZw0p0t4a-5rPUruXTicu8Sm5Hu7GJuTUYEKxXHJreQ@mail.gmail.com>

gpu-viv-bin-mx6q has binaries for different backends like fbdev,X11,wayland. 
In that wayland backend binaries like libEGLso, libgc-wayland-protocol depends on wayland and in turn wayland depends on libffi.

But gpu-viv-bin-mx6q does not directly depend on libffi.

Best Regards,
Prabhu

-----Original Message-----
From: otavio.salvador@gmail.com [mailto:otavio.salvador@gmail.com] On Behalf Of Otavio Salvador
Sent: Monday, June 30, 2014 7:13 AM
To: Jacob Kroon; Sundararaj Prabhu-B36876
Cc: meta-freescale
Subject: Re: [meta-freescale] gpu-viv-bin-mx6q: missing RDEPENDS on libffi ?

Hello Jacob,

On Sun, Jun 29, 2014 at 10:08 AM, Jacob Kroon <jacob.kroon@gmail.com> wrote:
> I'm seeing some unexplained changes in the buildhistory when I do 
> incremental builds of the SD-images. The wayland packages from 
> gpu-viv-bin-mx6q recipe seem to have an unspecified dependency on libffi:
>
>  PKG = libwayland-viv0
>  RPROVIDES =
> -RDEPENDS = eglibc (>= 2.19)
> +RDEPENDS = eglibc (>= 2.19) libffi (>= 3.0.13)
>
> Several of the dev/debug-packages also have this change:
>
>   libegl-dbg
>   libgc-wayland-protocol-dbg
>   libgc-wayland-protocol-dev
>   libgc-wayland-protocol0
>   libgl-dbg
>   libglesv2-dbg
>   libwayland-viv-dbg
>   libwayland-viv-dev
>   libwayland-viv0
>
> Looking into log.do_package I see:
>
>   log.do_package:DEBUG: libwayland-viv-mx6: Dependency libffi.so.6 
> requires package libffi
>   log.do_package:DEBUG: libgc-wayland-protocol-mx6: Dependency 
> libffi.so.6 requires package libffi
>
> In what I think is one of the older log-files I see this:
>
>   NOTE: Couldn't find shared library provider for libffi.so.6, used by
> files: [...]
>
> So it seems to me that some of the sub-packages needs a RDEPEND on libffi.

In fact I think it needs a 'depends' so it can resolve the runtime dependency at this time.

Prabhu, can you confirm gpu-viv-bin-mx6q uses libffi?

-- 
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

  reply	other threads:[~2014-06-30 12:45 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-06-29 13:08 gpu-viv-bin-mx6q: missing RDEPENDS on libffi ? Jacob Kroon
2014-06-30 12:13 ` Otavio Salvador
2014-06-30 12:29   ` Prabhu.Sundararaj [this message]
2014-06-30 12:33     ` Otavio Salvador
2014-06-30 12:56       ` Jacob Kroon
2014-06-30 13:46         ` Otavio Salvador
2014-07-16 23:49           ` Jacob Kroon

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=cfd4def39aa04dc19898c408b25b11fd@DM2PR03MB304.namprd03.prod.outlook.com \
    --to=prabhu.sundararaj@freescale.com \
    --cc=jacob.kroon@gmail.com \
    --cc=meta-freescale@yoctoproject.org \
    --cc=otavio@ossystems.com.br \
    /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.