Re: git: b68bef1f6425 - main - x11-wm/kwinft: unbreak build after 5d998836b36f

From: Baptiste Daroussin <bapt_at_FreeBSD.org>
Date: Wed, 10 Nov 2021 11:18:07 UTC
On Wed, Nov 10, 2021 at 10:58:46AM +0000, Jan Beich wrote:
> The branch main has been updated by jbeich:
> 
> URL: https://cgit.FreeBSD.org/ports/commit/?id=b68bef1f6425117cd0d0d95626178db4c4fb3073
> 
> commit b68bef1f6425117cd0d0d95626178db4c4fb3073
> Author:     Jan Beich <jbeich@FreeBSD.org>
> AuthorDate: 2021-11-10 09:24:08 +0000
> Commit:     Jan Beich <jbeich@FreeBSD.org>
> CommitDate: 2021-11-10 10:58:09 +0000
> 
>     x11-wm/kwinft: unbreak build after 5d998836b36f
>     
>     input/filters/window_selector.cpp:19:10: fatal error: 'linux/input.h' file not found
>      #include <linux/input.h>
>               ^~~~~~~~~~~~~~~
>     
>     Pointy hat to:  manu

To be honnest I am puzzled about this pointy hat, while manu should have tested the
reverse dependencies of mtdev to make sure noone wrongly took its run
dependencies as granted as its own build dependencies and fix them upfront,
On the otherside, all the ports should be explicit about ALL their direct build
dependencies, and not expect another port to provide them. 

Meaning the said ports were buggy in the first place.

This is one of the reason the Pointy hat culture has been removed from the ports
land in general in favor or at best only accepting self pointy hatting.

So as a community if we could avoid finger pointing at others.

Best regards,
Bapt