[Buildroot] [PATCH] tslib: needs kernel headers 3.12

Martin Kepplinger martin.kepplinger at ginzinger.com
Wed Jan 25 09:24:59 UTC 2017


On 2017-01-20 14:46, Peter Korsgaard wrote:
>>>>>> "Baruch" == Baruch Siach <baruch at tkos.co.il> writes:
> 
> Hi,
> 
>  >> Isn't this a bit annoying for people using tslib on kernel olders than
>  >> 3.12 ? Isn't there a simpler patch to tslib to avoid depending on
>  >> headers >= 3.12 ?
> 
>  > The present build failure seems to be easy to fix by skipping the ts_uinput 
>  > tool on pre 3.12 kernels. But since upstream explicitly states that 3.12 is 
>  > the oldest supported kernel (see commit message link) we are on our own here.
> 
> I had the same idea originally, but as it isn't completely nontrivial to
> disable the new code and against the wishes of upstream I decided to
> leave that work for people needing it on pre-3.12 kernels.
> 
> With that said, if upstream isn't interested in integrating such a patch
> then it isn't really nice having to carry it in Buildroot either.
> 

I (as the upstream maintainer) would happily take a patch that brings
back support for old kernels. plugins/input-raw and tools/ts_uinput
should be affected as they use multitouch.

Simply properly disabling them during configure would be an acceptable
first step to have as a requirement for old kernels.

A github pull request or a patch here would be equally fine with me and
I'd be happy to have it in version 1.4.


More information about the buildroot mailing list