Hi folks,for our site I backported lustre 1.8.5+dfsg-2 from sid to Squeeze and Lenny, which was pretty straightforward.
Building the client modules for 2.6.26 with "m-a -t build lustre" was also straightforward while it failed for 2.6.32 on Squeeze as well as Lenny (with the backports 2.6.32 kernel).
Nevertheless I succeeded building the lustre-modules package with "make-kpkg ... configure build modules_image", so the build works as long as a complete kernel source tree is provided.
Building with m-a already fails in the "./configure" phase because /usr/src/linux-headers-2.6.32-5-amd64/include/linux/namei.h cannot be found. And indeed the linux-headers-2.6.26-2-amd64 package contains a lot of links to /usr/src/linux-headers-2.6.26-2-common/... while linux-headers-2.6.32-5-amd64 does not.
I did not find any clues on why this changed and http://packages.debian.org/changelogs/pool/main/l/linux-2.6/linux-2.6_2.6.32-35/changelog is unfortunately rather longish.
Is this something that can/must be fixed in the lustre-source package? Kind regards and have a nice weekend, Christopher
smime.p7s
Description: S/MIME Cryptographic Signature
_______________________________________________ Pkg-lustre-maintainers mailing list Pkg-lustre-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-lustre-maintainers