libmcpp的构建

在参考devmon组件的临时出包流程进行出包测试时,在构建libmcpp的过程中,bingo build -bt release --stage rc -r openubmc_dev 命令报错,提示liblogger/1.90.0@openUBMC.dev/dev和libsomp/1.80.9@openUBMC.dev/dev对huawei_secure_c的需求版本冲突,但是在libmcpp组件中搜索不到huawei_secure_c相关,无法直接固定版本,想问下这个应该怎么解决?

后续尝试过直接在libmcpp/mds/service.json中指定huawei_secure_c版本,报错如图所示,想问下这可能是什么导致的?


应该是libsomp组件中定义的依赖有问题,还一个其他的libsomp版本试一下

此问题已解决。最新版本的libmcpp已支持conan2.0,请在社区重新验证。

目前已通过修改/root/.conan/data/libsomp/1.80.9/openUBMC.dev/dev/export/mds/service.json 和 /root/.conan/data/libsomp/1.80.9/openUBMC.dev/dev/export/conanbase.py 文件中对huawei_secure_c的版本需求解决了此问题