Bug 1899 - pcre社区已停止维护,需要处理其他软件包对pcre的依赖
Summary: pcre社区已停止维护,需要处理其他软件包对pcre的依赖
Status: RESOLVED FIXED
Alias: None
Product: Anolis OS 23
Classification: Anolis OS
Component: Others (show other bugs) Others
Version: 23.0
Hardware: All Linux
: P3-Medium S3-normal
Target Milestone: ---
Assignee: mgb01105731
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-15 10:51 UTC by xuchunmei
Modified: 2022-08-22 10:59 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description xuchunmei alibaba_cloud_group 2022-08-15 10:51:34 UTC
Description of problem:

pcre社区已经停止维护:
The older, but still widely deployed PCRE library, originally released in 1997, is at version 8.45. This version of PCRE is now at end of life, and is no longer being actively maintained. Version 8.45 is expected to be the final release of the older PCRE library, and new projects should use PCRE2 instead.

当前Anolis OS 23中仍有如下软件包对pcre有依赖,需要分析是否可以迁移到依赖pcre2。
glibc2
grep
nginx
nmap
slang-slsh


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:
Comment 1 mgb01105731 alibaba_cloud_group 2022-08-17 13:35:46 UTC
glib2:   glib的源码在2022.7.12已经进行了pcre2的更新,2.73.2版本已适配 url如下:https://gitlab.gnome.org/GNOME/glib/-/commit/8d5a44dc8f36cce270519bd52fcecf330ccb43b4

grep:    grep的源码已经进行了pcre2的更新,但是还未出新包, url如下:https://git.savannah.gnu.org/cgit/grep.git/commit/?id=e0d39a9133e1507345d73ac5aff85f037f39aa54

nginx:   nginx在1.23.1-1版本的源码包已经做了更新适配pcre2, url如下:https://github.com/nginx/nginx/commit/c6fec0b027569a4e0b1d8aaee7dea0f2e4d6052b

nmap:    nmap在更新pcre的事情上还在调研中,未进行代码更新, url如下:https://github.com/nmap/nmap/issues/1335
Comment 2 mgb01105731 alibaba_cloud_group 2022-08-18 15:35:31 UTC
slang-slsh:   slang最新源码未修改 仍使用pcre, url如下:https://www.jedsoft.org/releases/slang/slang-2.3.3.tar.bz2
Comment 3 mgb01105731 alibaba_cloud_group 2022-08-22 10:59:28 UTC
nginx/glib2 已经更新到了新版本.
grep待release发布后再更新.
nmap/slang-slsh暂不处理.