一.背景
1.2203-LTS分支的at-spi2-core包在obs工程执行check阶段时的测试用例失败,需要使用root权限构建
2.因为涉及的memory用例需要执行/usr/libexec/at-spi-bus-launcher,由于该文件at-spi2-core本包提供,所以在执行用例之前将当前编译出来的文件install至/usr/libexec/目录下来解决用例失败的问题,由于普通用户权限受限执行不了该操作,所以需要root权限
3.在22.03及其以上都会后期修改,所以会涉及到22.03及24.03相关的版本
二.期望添加的配置
申请at-spi2-core包使用root权限构建
三.涉及工程范围
1.Eulermaker/OBS中master/2403-LTS/2403-LTS-Next/2203-LTS/2203-LTS-SP1/2203-LTS-SP2/2203-LTS-SP3/2203-LTS-Next/分支at-spi2-core包编译工程
2.后续从master分支拉取出来的新分支均需继承该工程