Hello, On 20.03.23 10:35, Hans Verkuil wrote:
When I tried to sync v4l-utils to the latest kernel I noticed that the dvb-frontend.h header was copied by lib/libdvbv5/gen_dvb_structs.pl from lib/include/libdvbv5/dvb-frontend.h to lib/include/dvb-frontend.h. But no code uses it, and it does not seem to be installed anywhere either. This was added in this commit: commit cc4651d52dfea736cc7d6e32c939793da707ea1a Author: Gregor Jasny <gjasny@xxxxxxxxxxxxxx> Date: Sun May 20 19:46:35 2012 +0200 libdvbv5: Correct output paths of gen_dvb_structs and write missing header Can I remove the copy line in gen_dvb_structs.pl? Or is it used for something that I am not aware of?
I don't remember exactly why I did that change. But back in the days Debian still build for kFreeBSD (FreeBSD kernel with GNU userland). It could be that the change was somehow related to that.
Feel free to clean it up. Thanks, Gregor