Sorry, I have once again looked at the origin kernel source before the header DEB is built.
Then I see the user space .h is correctly isolated in uapi tree.
Some how, the process of compile and install, has striped all kernel macro directive from these user space .h
I haven't figured out what cause this
I follow this guide to build the custom kernel with its associate header https://help.ubuntu.com/community/Kernel/Compile
And exactly from apt-get source
So, I suppose this is not a bug but may be the default feature of the build tool chain.
Am I correct?
It is an off topic
But I don't know why custom header is striped out that way, when ubuntu header retain origin directive.
Thank you for you quick response.
Sorry, I have once again looked at the origin kernel source before the header DEB is built. /help.ubuntu. com/community/ Kernel/ Compile
Then I see the user space .h is correctly isolated in uapi tree.
Some how, the process of compile and install, has striped all kernel macro directive from these user space .h
I haven't figured out what cause this
I follow this guide to build the custom kernel with its associate header https:/
And exactly from apt-get source
MAKEFLAGS= "HOSTCC= /usr/bin/ gcc CCACHE_ PREFIX= distcc" make-kpkg --rootcmd fakeroot --initrd --append- to-version= -suspend2 kernel-image kernel-headers kernel-source
So, I suppose this is not a bug but may be the default feature of the build tool chain.
Am I correct?
It is an off topic
But I don't know why custom header is striped out that way, when ubuntu header retain origin directive.
Regards