[alsa-devel] any reason for include/uapi/sound header files not listed in Kbuild?
i just noticed that, in include/uapi/sound/, there are three header files:
* asoc.h * tlv.h * usb_stream.h
that are not referenced by the corresponding Kbuild file. is there any reason for this? or, in general, is there *any* reason for there to be header files under include/uapi/ that are not listed in their Kbuild files? thanks.
rday
On Sat, 28 May 2016 21:10:32 +0200, Robert P. J. Day wrote:
i just noticed that, in include/uapi/sound/, there are three header files:
- asoc.h
- tlv.h
- usb_stream.h
that are not referenced by the corresponding Kbuild file. is there any reason for this?
There is no reason. I noticed this sometime ago but forgot after that.
or, in general, is there *any* reason for there to be header files under include/uapi/ that are not listed in their Kbuild files? thanks.
Yes, they should be included in Kbuild file. So far, all user-space stuff is self-contained, keeping the copy of such files in it, thus there was no complaint due to the missing files.
That said, feel free to send a fix patch ;)
thanks,
Takashi
On Tue, 31 May 2016, Takashi Iwai wrote:
On Sat, 28 May 2016 21:10:32 +0200, Robert P. J. Day wrote:
i just noticed that, in include/uapi/sound/, there are three header files:
- asoc.h
- tlv.h
- usb_stream.h
that are not referenced by the corresponding Kbuild file. is there any reason for this?
There is no reason. I noticed this sometime ago but forgot after that.
or, in general, is there *any* reason for there to be header files under include/uapi/ that are not listed in their Kbuild files? thanks.
Yes, they should be included in Kbuild file. So far, all user-space stuff is self-contained, keeping the copy of such files in it, thus there was no complaint due to the missing files.
That said, feel free to send a fix patch ;)
so the patch would be to include the missing files in Kbuild, not to delete them? :-)
rday
On Tue, 31 May 2016 14:54:29 +0200, Robert P. J. Day wrote:
On Tue, 31 May 2016, Takashi Iwai wrote:
On Sat, 28 May 2016 21:10:32 +0200, Robert P. J. Day wrote:
i just noticed that, in include/uapi/sound/, there are three header files:
- asoc.h
- tlv.h
- usb_stream.h
that are not referenced by the corresponding Kbuild file. is there any reason for this?
There is no reason. I noticed this sometime ago but forgot after that.
or, in general, is there *any* reason for there to be header files under include/uapi/ that are not listed in their Kbuild files? thanks.
Yes, they should be included in Kbuild file. So far, all user-space stuff is self-contained, keeping the copy of such files in it, thus there was no complaint due to the missing files.
That said, feel free to send a fix patch ;)
so the patch would be to include the missing files in Kbuild, not to delete them? :-)
Yes.
Takashi
participants (2)
-
Robert P. J. Day
-
Takashi Iwai