兼容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月中旬左右会召开,欢迎大家申报议题,可一起讨论。