pacific: libcephsqlite: ceph-mgr crashes when compiled with gcc12#47271
pacific: libcephsqlite: ceph-mgr crashes when compiled with gcc12#47271yuriw merged 1 commit intoceph:pacificfrom
Conversation
regex in libcephsqlite, when compiled with GCC12 treats '-' as a range operator resulting in the following error. "Invalid start of '[x-x]' range in regular expression" Fixes: https://tracker.ceph.com/issues/55304 Signed-off-by: Ganesh Maharaj Mahalingam <ganesh.mahalingam@intel.com> (cherry picked from commit ac043a0)
|
There is a rados test failing from invalid regex that this PR should fix: https://pulpito.ceph.com/yuriw-2022-07-27_22:35:53-rados-wip-yuri8-testing-2022-07-27-1303-pacific-distro-default-smithi/6951421/ We'll validate the fix against this test in QA testing. |
|
Rados suite revew: https://pulpito.ceph.com/yuriw-2022-08-01_22:58:38-rados-wip-yuri8-testing-2022-08-01-1413-pacific-distro-default-smithi/ Notably, the libcephsqlite test passed, which was failing in Pacific before this patch was applied: https://pulpito.ceph.com/yuriw-2022-08-01_22:58:38-rados-wip-yuri8-testing-2022-08-01-1413-pacific-distro-default-smithi/6955290/ Failures, unrelated: Details: |
libcephsqlite: ceph-mgr crashes when compiled with gcc12
regex in libcephsqlite, when compiled with GCC12 treats '-' as a range
operator resulting in the following error.
"Invalid start of '[x-x]' range in regular expression"
Fixes: https://tracker.ceph.com/issues/55304
Signed-off-by: Ganesh Maharaj Mahalingam ganesh.mahalingam@intel.com
(cherry picked from commit ac043a0)
Backport tracker - https://tracker.ceph.com/issues/56701