]> git.michaelhowe.org Git - packages/o/openafs.git/commit
Build shadow header files if there is no unified kernel header tree
authorRuss Allbery <rra@debian.org>
Wed, 1 Apr 2009 01:41:40 +0000 (18:41 -0700)
committerRuss Allbery <rra@debian.org>
Wed, 1 Apr 2009 01:41:40 +0000 (18:41 -0700)
commit5bb18d58a82194189ec8e0855040b0818c5efa1d
treef46b33711be21f24964540ede7a12b5987563904
parenta75274d87435e0a085fa3a48541acc98170f07df
Build shadow header files if there is no unified kernel header tree

Debian's 2.6.29 packages no longer include symlinks from the
architecture-specific header tree to the common header tree; instead,
they use the kbuild machinery with multiple include paths to overlay
the two header files.  Adjust both the Autoconf probes to always use
kbuild and the script that generates the build tree.  For the latter,
when we don't have a unified header tree, we need to generate headers
in the place where the OpenAFS source expects them that include the
linux/* headers.

Patch from Aaron M. Ucko.
src/cf/linux-test3.m4
src/libafs/make_kbuild_makefile.pl