[OpenAFS] OpenaAFS apparently doesn't compile on linux 3.13.0-46-generic

Benjamin Kaduk kaduk@MIT.EDU
Thu, 19 Feb 2015 15:54:42 -0500 (EST)


On Sun, 15 Feb 2015, John T Boyland wrote:

> Dear OpenAFS community,
>
>    I upgraded my Ubuntu "Trusty" system yesterday from 3.13.0-44 to
>
> 3.13.0-46 and openafs didn't get upgraded as well.  Trying to build
> the module by "module-assistant auto-build openafs-modules"
> got the following error:
>
> ...
> /usr/src/modules/openafs/src/libafs/MODLOAD-3.13.0-46-generic-SP/afs_daemons.c: In function 'afs_CheckRootVolume':
> /usr/src/modules/openafs/src/libafs/MODLOAD-3.13.0-46-generic-SP/afs_daemons.c:403:24: error: 'struct dentry' has no
> member named 'd_alias'
>        list_del_init(&dp->d_alias);

We use the PPA here at MIT:
https://launchpad.net/~openafs/+archive/ubuntu/stable

Or grab this patch: http://gerrit.openafs.org/11659

Or try the 1.6.11pre2 prerelease, which will be announced soon.

-Ben