ceph:nfs-ganesha V4-stable:手工编译:make rpm 打包成rpm包,USE_GSS总是打开的问题,bug?

如题:

不管你怎么去配置cmake ,make rpm 生成的 版本总是Debug版、总是使用GSS,why?

 

一开始,本人试图从cmake上去寻找答案,未果!!无论如何配置,make rpm 它总是从头执行cmake...make..

后来 ... ...

最后,突然想到,没准make rpm 是从头生成并调用的cmake,+++ 而且 rpm包的生成一般是依赖于 规范spec文件,所以,就从这点下手!

进入到src源代码目录,分析所有的Cmakelist.txt  或 spec相关文件。果然,

?/src/nfs-ganesha.spec

?/src/nfs-ganesha.spec-in.cmake

就是问题的关键!

rpm包相关的配置都在这些个文件内。

我们只需修改他们即可。

 

posted on 2024-09-09 20:00  jinzhenshui  阅读(39)  评论(0)    收藏  举报