文档首页> 鲲鹏BoostKit虚拟化使能套件> 故障案例> KVM虚拟化 故障案例> 编译升级编译libvirt 5.6.0概率性失败
更新时间:2021-08-26 GMT+08:00
分享

编译升级编译libvirt 5.6.0概率性失败

问题现象

按指导书https://support.huaweicloud.com/instg-kunpengcpfs/kunpengkvm_03_0006.html编译libvirt-5.6.0,概率性(62.5%)出现编译失败的情况:

查找发生错误的具体行,会找到两种报错其中一种:

均与某个源码文件找不到有关。

问题原因

libvirt-5.6.0Makefile缺陷,导致并发编译下出现bug。问题文件为“src/remote/Makefile.inc.am”。

通过修改问题文件也可解决问题,步骤略。

处理步骤

  • 方式一:修改问题文件“src/remote/Makefile.inc.am”
  • 方式二:临时解决
    1. 修改文件“ /bin/dtrace”。
      1
      vim /bin/dtrace
      

      找到第308keep_temps = False,修改为keep_temps = True

    2. 再按指导书打包RPM,可以正常生成RPM包且不再报错。
分享:

    相关文档

    相关产品

close