On Mon, 2021-11-22 at 13:17 -0800, Luiz Augusto von Dentz wrote: > From: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx> > > uhid.h is part of kernel uapi nowadays so it can be included > directly from linux/uhid.h so this removes the local copy to use it > instead. This will cause the same problems that importing those headers into the repository was supposed to solve. If you remove those headers, then older distributions will be stuck on old kernel headers, and bluez compilations will regularly fail when it uses new structs, struct members, functions, or constants that are in the upstream uapi headers but not yet propagated to the user's distribution. Strong NAK on this one and the uinput header change too.