![]() | |||||||||||||
Messages in this thread |
On Wed, Aug 16, 2006 at 05:46:06PM -0700, Ping Cheng wrote: > Hi Sam, > > I was told that the removing of UTS_RELEASE in include/linux/version.h is > permanent. I use it in my configuration script to get the version > numbers of different kernel build sources. Greg k-h told me to ask you > about how to properly get the kernel source version. > Do you have any suggestions? For a propely configured kernel you can use 'make kernelrelease' which will give you the same as UTS_RELEASE. To get kernel version alone you can use 'make kernelversion'. In a source file to be backward compatible you can use: #include <linux/version.h> #ifndef UTS_RELEASE #include <linux/uts_release.h> #endif But in general using UTS_RELEASE in source is almost a sign of something wrong. For a module the UTS_RELEASE is retreiveable with modinfo. > Please don't forget to cc me directly since I am not in the mailing list. And likewise. Address me directly next time with cc: to lkml. I may miss lkml mails. Sam - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ | ||||||||||||
| Last update: 2006-08-17 06:55 [from the cache] ©2003-2008 | |||||||||||||