/lib64/libicudata.so.63 isn't CET enabled

Description

/lib64/libicudata.so.63 could not support CET.
Thanks Hongjiu's find.
"
[hjl@gnu-cfl-1 ~]$ readelf -n /lib64/libicudata.so.63 | grep IBT
[hjl@gnu-cfl-1 ~]$
"
Some detailed info link: https://bugzilla.redhat.com/show_bug.cgi?id=1809800

Lu, Hongjiu's advice:
"
All shared libraries should be CET enabled. GCC provides <cet.h> which can be included
in assembly codes to generate CET maker when compiling with -fcf-protection.
"
Hongjiu need a pull request to ICU, and which need a ICU JIRA to match the pull request.
So we create this ICU JIRA.
Thanks!

Assignee

Steven R. Loomis

Reporter

Pengfei Xu

Components

Labels

None

Reviewer

None

Priority

medium

Time Needed

Minutes

Fix versions

Configure