[Buildroot] [PATCH v4] linux-headers: allow use of headers from kernel "package" selected
Thomas Petazzoni
thomas.petazzoni at free-electrons.com
Mon Jan 18 22:24:57 UTC 2016
Peter,
On Mon, 18 Jan 2016 23:21:08 +0100, Peter Korsgaard wrote:
> > I also don't like the way the patch is implemented, but I think the
> > problem raised by this patch is real. Sometimes people have kernel
> > sources that contain some custom kernel headers needed for their
> > userspace libraries/applications, and we have no mechanism to allow
> > them to use their custom kernel source for the linux-headers package,
> > which is a bit annoying.
>
> Yeah, true. It does require that these custom header files are really
> exported (so they get installed by headers_install) which in my
> experience is not always the case.
>
> What I have told people to do in the past instead is to either copy the
> needed definitions into their user space code or add
> -I$(LINUX_DIR)/include (if they build their kernel in Buildroot) like
> E.G. xdriver_xf86-video-imx does it.
Yes, I know there are ways around it.
But it does seem weird to many users that the "linux" package provides
some many possibilities for fetching/patching the kernel, and still the
linux-headers package downloads a completely different kernel version,
with less possibilities of using a custom version.
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
More information about the buildroot
mailing list