125 Star 0 Fork 11

src-openEuler/re2

请将re2升级到2020-08-01版本

已完成
缺陷
创建于  
2020-11-20 16:14

目前re2使用的是2016年的版本,grpc需要re2升级到2020-08-01版本
涉及到的分支为:master、LTS、LTS-Next、LTS-SP1
版本:https://github.com/google/re2/releases/tag/2020-08-01

评论 (4)

eaglegai 创建了需求 5年前
eaglegai 关联仓库设置为src-openEuler/re2 5年前
展开全部操作日志
eaglegai 修改了描述 5年前
eaglegai 修改了描述 5年前
eaglegai 修改了描述 5年前
openeuler-ci-bot 负责人设置为small_leek 5年前
eaglegai 关联分支设置为openEuler-20.03-LTS-SP1 5年前
small_leek 里程碑设置为openEuler-20.03-LTS-SP1-round-2 5年前
sigui 通过合并 Pull Request !4: upgrade to 20200801任务状态新建 修改为已完成 5年前
small_leek 任务状态已完成 修改为新建 5年前

差异分析:
1.新增特性:见下文
2.abi变更:
2.1.动态库软链接名称变更:
libre2.so.0 -> libre2.so.8
libre2.so.0.0.0 -> libre2.so.8.0.0
头文件变更:删除variadic_function.h,功能已合入到re2.h
2.2.涉及abi变更:
filtered_re2.h
函数变更
bool AllMatches(const StringPiece& text,
const vector& atoms,
vector* matching_regexps) const;
变成
bool AllMatches(const StringPiece& text,
const std::vector& atoms,
std::vector* matching_regexps) const;
filtered_re2.h
void Compile(vector* strings_to_match);
变成 void Compile(std::vectorstd::string* strings_to_match);
函数新增:
FilteredRE2(FilteredRE2&& other);
set.h:
新增函数
Set(Set&& other);

3.配置文件:不涉及

4.命令行功能差异:不涉及

5.软件包拆合:不涉及

6.影响其它组件:只有qt5-qtwebengine依赖该包,且已验证无影响。

sigui 通过合并 Pull Request !5: upgrade to 20200801任务状态新建 修改为已完成 5年前
Charlie_Li 任务类型需求 修改为缺陷 5年前

登录 后才可以发表评论

状态
负责人
项目
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
预计工期 (小时)
开始日期   -   截止日期
-
置顶选项
优先级
里程碑
分支
参与者(4)
5329419 openeuler ci bot 1632792936 sigui-si-gui small_leek-small_leek eaglegai-eaglegai
1
https://gitee.com/src-openeuler/re2.git
git@gitee.com:src-openeuler/re2.git
src-openeuler
re2
re2

搜索帮助