Jim Gifford wrote:

This means userspace still will be broken until we submit patches to the upstream maintainers for the programs that are broke.

And that's exactly what my proposal suggested we tackle. The way I see it, if a package fails to build using the headers_install kernel headers it's because:

1) headers_install didn't install a header that provides a public API or
2) the package is (ab)using an internal kernel header, that by pure historical accident happened to be available until recently.

In the case of 1) we need to submit patches to the kernel to export the API to userspace. In the case of 2) we need to submit patches to the userspace package that makes it use a public API instead of using the internal kernel header(s).

Regards.

Matt.

--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to