I did the following steps: apt-get --purge -y remove openafs-modules-source cd /usr/src rm -rf modules apt-get install openafs-modules-source tar -xzf openafs.tar.gz rm openafs.tar.gz cd modules/openafs patch -p1 <../../openafs-patch ./regen.sh cd /usr/src tar -czf openafs.tar.gz modules rm -rf modules module-assistant build openafs
The build log gave no difference with the first build log. But I remarked that out of your 2 patches, only the first one got applied, the second one seemed to be already in the source. And the ./regen.sh produced the following warnings: Updating configuration... Running aclocal Running autoconf Running autoconf for configure-libafs Running autoheader autoheader: WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot' autoheader: WARNING: and `config.h.top', to define templates for `config.h.in' autoheader: WARNING: is deprecated and discouraged. autoheader: autoheader: WARNING: Using the third argument of `AC_DEFINE' and autoheader: WARNING: `AC_DEFINE_UNQUOTED' allows one to define a template without autoheader: WARNING: `acconfig.h': autoheader: autoheader: WARNING: AC_DEFINE([NEED_FUNC_MAIN], 1, autoheader: [Define if a function `main' is needed.]) autoheader: autoheader: WARNING: More sophisticated templates can also be produced, see the autoheader: WARNING: documentation. Deleting autom4te.cache directory Building man pages Don't know if that is important. Do you need any additional info? Mit freundlichen Grüßen Felix Koop