Hi,

When trying to compile the pvfs 2.8.2 module for a new kernel as a debian package, I was getting the module destined to a subdirectory in the current kernel's modules. Apparently, the kmod_install target in Makefile.in uses the directory generated just above, where the variable KERNEL_VERS is set to `uname -r` in case of fallthrough. Indeed, kernel/include/version.h does not contain UTS_RELEASE, which the script is looking for.

According to
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=206158

the Linux developers have moved the location of UTS_RELEASE to kernel/include/utsrelease.h.

Once I edited the makefile, the debian package was built properly.

I see the problem has come up before, but as of now, there is only a check in configure.in to determine 2.6 or 2.4, but no change in Makefile.in.

Greetings,
Michael.
_______________________________________________
Pvfs2-developers mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers

Reply via email to