[Buildroot] [PATCH 0/2] gst-fsl-plugins: requires kernel headers <= 3.10 (branch yem/quickies)

Gary Bisson bisson.gary at gmail.com
Fri Jul 25 23:21:49 UTC 2014


Thomas, Yann, all,

On Fri, Jul 25, 2014 at 3:32 PM, Thomas Petazzoni <
thomas.petazzoni at free-electrons.com> wrote:

> Dear Yann E. MORIN,
>
> On Fri, 25 Jul 2014 23:28:11 +0200, Yann E. MORIN wrote:
>
> > As reported by Gary, gst-fsl-plugins use part of the v4l2 API that was
> > removed in linux 3.11, so it should not be made available for toolchains
> > with kernel headers >= 3.11, but only for headers <= 3.10.
>
> That's kind of odd. Isn't the kernel to userspace API supposed to
> remain backward compatible? Isn't this rather a story of custom v4l2
> APIs added by Freescale but never mainlined?
>
>
I confirm the structure disappeared in between kernel 3.10 and 3.11 (see
include/uapi/linux/videodev2.h). Commit b71c9980 explains that this
structure
and the associated ioctl were deprecated and therefore removed.
In other words Freescale shouldn't use that structure. I'll offer another
patch
that replaces chip_ident by chip_info.

Thanks,
Gary


> Thomas
> --
> Thomas Petazzoni, CTO, Free Electrons
> Embedded Linux, Kernel and Android engineering
> http://free-electrons.com
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20140725/08472c55/attachment-0002.html>


More information about the buildroot mailing list