[Buildroot] [PATCH] tslib: needs kernel headers 3.12
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:
> >> 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