[meta-freescale] [meta-fsl-arm][PATCH 11/14] imx-vpu: Upgrade to 3.10.31-1.1.0 Beta
John Weber
rjohnweber at gmail.com
Sun Aug 31 12:52:19 PDT 2014
On 8/31/14, 2:15 PM, Otavio Salvador wrote:
> On Sun, Aug 31, 2014 at 12:25 AM, Lauren Post <Lauren.Post at freescale.com> wrote:
>> We prefer this to match our BSP version not internal version.
> I certainly prefer it to map to the real version; we had same
> situation on the MM modules and we now overcome it, could we do
> another small step in the right direction?
>
I've been following the comments from Otavio and Daiane, and wanted to offer my
opinion here, for what it is worth.
My understanding is that you have a version for the VPU libaries (and others)
that you use internally (in this case 5.4.26), but the bb file you want to plug
into the fsl-community-bsp is named for a tested kernel version (in this case,
3.10.31_1.1.0).
However, when a user starts an application with those libraries (gst-launch for
example, using a vpuenc element), they would see your internal version number
pop up. For example:
vpuenc versions :)
plugin: 3.0.11
wrapper: 1.0.46(VPUWRAPPER_ARM_LINUX Build on Aug 30 2014 15:33:08)
vpulib: 5.4.23
firmware: 3.1.1.46056
I contend that this could cause some confusion, don't you? They are
including/building an OE package with one version, but their system reports
something different, and they have to then resolve the two different versions.
Another reason to consider going a different path is that naming them after a
kernel release (as implied by the 3.10.31_1.1.0 name), implies (to me) that
these are only tested and will work on the corresponding kernel version. They
might not always be the case, if there are no changes to the programming interfaces.
John
More information about the meta-freescale
mailing list