如何解决linux编译kernel和svn版本冲突问题
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要为大家展示了如何解决linux编译kernel和svn版本冲突问题,内容简而易懂,希望大家可以学习一下,学习完之后肯定会有收获的,下面让小编带大家一起来看看吧。现象系统本来可以正常编译li
千家信息网最后更新 2026年11月02日如何解决linux编译kernel和svn版本冲突问题
这篇文章主要为大家展示了如何解决linux编译kernel和svn版本冲突问题,内容简而易懂,希望大家可以学习一下,学习完之后肯定会有收获的,下面让小编带大家一起来看看吧。
现象
系统本来可以正常编译linux系统kernel,但在安装svn后,kernel编译出错。
CHK include/linux/version.h CHK include/generated/utsrelease.hmake[1]: `include/generated/mach-types.h' is up to date. CALL scripts/checksyscalls.sh CHK include/generated/compile.hgcc: directory: No such file or directorygcc: directory": No such file or directory:0: warning: missing terminating " charactergcc: directory: No such file or directorygcc: directory": No such file or directory :0: warning: missing terminating " charactergcc: directory: No such file or directorygcc: directory": No such file or directory :0: warning: missing terminating " character CC drivers/gpu/mali/mali/common/mali_kernel_core.oarm-eabi-gcc: error: ": No such file or directorymake[4]: *** [drivers/gpu/mali/mali/common/mali_kernel_core.o] 错误 1make[3]: *** [drivers/gpu/mali/mali] 错误 2make[2]: *** [drivers/gpu/mali] 错误 2make[1]: *** [drivers/gpu] 错误 2make: *** [drivers] 错误 2make: *** 正在等待未完成的任务....
原因分析
定位到 drivers/gpu/mali/ump/Makefile.common 和 drivers/gpu/mali/mali/Makefile 两个文件中都有关于 SVN_REV:=xxxx 的语句,正常情况下 SVN_REV:= 为空,当检查到svn版本后, SVN_REV:= 有了值,导致脚本中判断走入错误分支。
解决方法
将两个文件中的 SVN_REV 值都赋值为空 "" 即可。
drivers/gpu/mali/ump/Makefile.common:
16 # Get subversion revision number, fall back to 0000 if no svn info is available 17 #SVN_REV:=$(shell ((svnversion | grep -qv exported && echo -n 'Revision: ' && svnversion) || git svn info | sed -e 's/$$$$/M/' | grep '^Revision: ' || echo ${MALI_RELEASE_NAME}) 2>/dev/null | sed -e 's/^Revision: //') 19 SVN_REV:=""drivers/gpu/mali/mali/Makefile:
117 #SVN_REV := $(shell (cd $(DRIVER_DIR); (svnversion | grep -qv exported && svnversion) || git svn info | grep '^Revision: '| sed -e 's/ ^Revision: //' ) 2>/dev/null )119 SVN_REV := ""
以上就是关于如何解决linux编译kernel和svn版本冲突问题的内容,如果你们有学习到知识或者技能,可以把它分享出去让更多的人看到。
错误
编译
版本
学习
问题
冲突
两个
内容
文件
系统
任务
分支
原因
原因分析
就是
情况
技能
方法
易懂
更多
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
瑰夏咖啡
互联网科技产业
盈实互联网科技
华中科技大学互联网
赫美联合互联网科技
老年人脱离互联网科技的作文
互联网之后的科技是什么
科技与互联网哪个更好
厦门比较好的科技互联网公司
福建科技产业互联网发展
搜狐科技互联网
亳州好赞互联网科技有限公司
民营互联网公司国防科技
沐思想互联网科技有限公司
互联网营销推广黑科技
富国互联网科技002692
九思连强互联网电子科技有限公司
珠海东科互联网科技有限公司
美国五大互联网科技公司市值多少
恒生科技指数 中概互联网
耶加雪菲
什么是科技互联网
有马互联网科技
互联网金融科技平台
互联网科技论坛
左右互联网络科技
每天都有哪些好的互联网科技
东营紫格互联网科技
福建互联网展示科技馆设计
保山浩联互联网科技有限公司