mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* Removing of UTS_RELEASE in include/linux/version.h
@ 2006-08-17  0:46 Ping Cheng
  2006-08-17  4:52 ` Sam Ravnborg
  2006-08-17 12:16 ` Luigi Genoni
  0 siblings, 2 replies; 3+ messages in thread
From: Ping Cheng @ 2006-08-17  0:46 UTC (permalink / raw)
  To: linux-kernel

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?  Please don't forget to cc me directly since I am not in the mailing list.

Thanks,

Ping

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Removing of UTS_RELEASE in include/linux/version.h
  2006-08-17  0:46 Removing of UTS_RELEASE in include/linux/version.h Ping Cheng
@ 2006-08-17  4:52 ` Sam Ravnborg
  2006-08-17 12:16 ` Luigi Genoni
  1 sibling, 0 replies; 3+ messages in thread
From: Sam Ravnborg @ 2006-08-17  4:52 UTC (permalink / raw)
  To: Ping Cheng; +Cc: linux-kernel

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

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Removing of UTS_RELEASE in include/linux/version.h
  2006-08-17  0:46 Removing of UTS_RELEASE in include/linux/version.h Ping Cheng
  2006-08-17  4:52 ` Sam Ravnborg
@ 2006-08-17 12:16 ` Luigi Genoni
  1 sibling, 0 replies; 3+ messages in thread
From: Luigi Genoni @ 2006-08-17 12:16 UTC (permalink / raw)
  To: Ping Cheng; +Cc: linux-kernel

use linux/utsrelease.h

On Thu, August 17, 2006 02:46, 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?
> Please don't forget to cc me directly since I am not in the mailing list.
>
>
> Thanks,
>
>
> Ping
> -
> 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/
>
>



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2006-08-17 12:16 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-08-17  0:46 Removing of UTS_RELEASE in include/linux/version.h Ping Cheng
2006-08-17  4:52 ` Sam Ravnborg
2006-08-17 12:16 ` Luigi Genoni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®