兼容sig组会议纪要_2022.03.11
遗留问题 一、openEuler 22.03 LTS继承openEuler 20.03 LTS 已适配生态统计结果 展示了22.03到20.03全量、L1、L2软件包变化的数目,以及变化了那些接口。
议题 一、LTS版本支持多版本工具链的讨论 问题:后期存在一些高版本开源软件无法适配当前版本。 其它厂商解决方法: 1、Ubuntn支持多版本GCC 2、Redhat从8直接通过Appstream的方式支持多版本的工具链 实施建议: 1、LTS的SP版本和合适的周期,重启发布toolset,包含高版本的工具链内容 2、高版本的Toolset编译出来的二级制,需要能在LTS版本上兼容运行,可以不考虑LTS版本代码调用高版本 toolset 编译出的二进制库的场景 二、操作系统版本差异信息讨论 1、OS版本差异引起的二进制应用程序兼容性问题,分别列出跨版本软件包变化、跨版本c/c++接口变化、配置文 件变化,由于变化引起了那些不兼容问题。 2、展示了22.03到20.03全量、L1、L2软件包变化的数目,以及变化了那些接口。 3、针对oecp工具,提出了7个问题,需要后面修改。 三、openEuler 认证进展汇报 1、刷新测试标准 2、介绍伙伴中心、认证平台的流程 3、简要介绍认证审核内容、认证模板 4、测试工具开发进展介绍 建议: 1、性能测试合理性讨论 2、验证项给出总的说明,那些是必测项、那些是可选的。 四、上次例会提出的oecp工具问题修改进展 1、解答上次例会遗留的oecp问题修改进展 2、解答oecp仓库提的issue问题 五、openEuler 22.03 LTS 兼容性KABI 白名单初稿预审 1、演示了4.19和5.10接口数量,以及变更的接口来源。x86_64的接口从4.19的2777个增加到3171个。 aarch64 的接口从4.19的2463个增加到5.10的2814个。 2、需要把ngbe.ko驱动添加到5.10中。 六、openEuler Development Day 论坛议题征集 今年4月中旬左右会召开,欢迎大家申报议题,可一起讨论。