Merge topic 'ci-gcc-p1689r5-v7'

6d359ce7a0 gitlab-ci: use the new GCC C++ modules build container
0d837ba0f0 ci: update gcc module rules file for new flag spellings
945c4b1771 ci: update to Fedora 38 for GCC C++ module container
38251e00e1 ci: update to v7 of the GCC p1689r5 patches

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !8710