如何解决linux编译kernel和svn版本冲突问题
发表于:2025-01-29 作者:千家信息网编辑
千家信息网最后更新 2025年01月29日,这篇文章主要为大家展示了如何解决linux编译kernel和svn版本冲突问题,内容简而易懂,希望大家可以学习一下,学习完之后肯定会有收获的,下面让小编带大家一起来看看吧。现象系统本来可以正常编译li
千家信息网最后更新 2025年01月29日如何解决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安全错误
数据库的锁怎样保障安全
drm服务器
代理服务器站点不安全
两会临近 网络安全
sqlserver2012数据库
罗湖网络安全服务怎么选择
浅析网络安全管理技术
个税软件开发流程
陕西时代网络技术服务推广
网络安全知识内容幼儿园
分享所有计算机网络技术
软件开发共享平台
农信软件开发
局域网查看服务器ip
四川设计少儿编程平台软件开发
没有完整备份 还原数据库
网信办网络安全自查报告模板
深圳P2P软件开发
徐汇区专业软件开发产品介绍
锡山区慧文软件开发服务部
网络安全宣传视频感想
黑龙江专业网络技术质量服务
融合网络安全
软件服务器不支持怎么弄
ios下载服务器文件
数据库监控开源
互联网科技包括什么
咸阳市网络安全应急中心招聘
网络安全免费ppt
软件开发行业财务预算表格
福建六翼软件开发有限公司