Ok, looks like the upstream fix doesn't apply to this old version of the package. Based on it, I've came up with the following debdiff that seems to fix the Precise package (I'm still running a few more tests). Anders, what do you think?
** Patch added: "openafs.debdiff" https://bugs.launchpad.net/ubuntu/+source/openafs/+bug/1416375/+attachment/4308893/+files/openafs.debdiff ** Description changed: [Impact] The openafs-modules-dkms package fails to build from source in Precise. [Test Case] - Since this is a FTBFS, a successful build is enough to verify this. + Install the openafs-modules-dkms package in a Precise system with at least kernel 3.2.0-76 and verify it builds successfully. [Fix] Applying the same fix as in 946e51f2bf37, i.e., replacing the usage of d_alias member by d_u.d_alias. After upstream commit 946e51f2bf37 ("move d_rcu from overlapping d_child to overlapping d_alias") came in with a 3.2 stable update, this package fails to build from source. This is because the 'd_alias' member of struct dentry has been moved into the 'd_u' union. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1416375 Title: openafs-modules-dkms fails to build with latest Precise kernel To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openafs/+bug/1416375/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs