Re: Removing of UTS_RELEASE in include/linux/version.h
来源:互联网 发布:python爬腾讯视频 编辑:程序博客网 时间:2024/06/06 00:37
From: Sam Ravnborg
Date: Thu Aug 17 2006 - 00:50:14 EST
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@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Date: Thu Aug 17 2006 - 00:50:14 EST
- Next message: Eric W. Biederman: "Re: [RFC] ps command race fix"
- Previous message: Daniel Phillips: "Re: [RFC][PATCH 0/9] Network receive deadlock prevention for NBD"
- In reply to: Ping Cheng: "Removing of UTS_RELEASE in include/linux/version.h"
- Next in thread: Luigi Genoni: "Re: Removing of UTS_RELEASE in include/linux/version.h"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
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@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
阅读全文
0 0
- Re: Removing of UTS_RELEASE in include/linux/version.h
- linux kernel中没有include/linux/version.h文件
- struct file defined in include/linux/fs.h
- include/linux/init.h
- include/linux/mmzone.h
- include/linux/gfp.h
- include/linux/kernel.h
- include/linux/list.h
- include/linux/cdev.h
- include/linux/types.h
- /include/linux/hid.h
- /include/linux/usb.h
- include/linux/mm_types.h
- include/linux/mmzone.h
- 编译内核出错 make: *** [include/linux/version.h] Error 2 编译内核出错
- /linux/include/linux/videodev.h
- /linux/include/linux/videodev.h
- /linux/include/linux/videodev.h
- 给火山安卓软件开发平台娃娃#2版提点意见
- kuangbin KMP D题
- 初学python
- 技术文章 | Python Web框架:Django vs Flask vs Pyramid
- 为什么说 virtualenv、fabric 和 pip 是 pythoneer 的三大神器?
- Re: Removing of UTS_RELEASE in include/linux/version.h
- Spring Boot-------热部署
- 开启崭新的博客时代
- 关于NVIC和EXTI详解
- 波形文件(wlf/vcd/fsdb/shm/vpd)的区别,fsdb生成方法
- Python之字母与数字一一对应
- 分析Android银行木马GM Bot的变异过程
- 阿里云移动推送服务使用教程
- hbase命令及相应java API