]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
cmake: BuildFIO.cmake should not introduce -std=gnu++17 53346/head
authorMatt Benjamin <mbenjamin@redhat.com>
Fri, 8 Sep 2023 21:48:39 +0000 (17:48 -0400)
committerMatt Benjamin <mbenjamin@redhat.com>
Sun, 10 Sep 2023 15:41:38 +0000 (11:41 -0400)
commite7779fefc69d33cc129c792862667aa7b43a4dba
treeec8adf3fbc51b10f65f04810c29fc20b8b8eeae6
parent794f4d16c6c8bf35729045062d24322d30b5aa14
cmake: BuildFIO.cmake should not introduce -std=gnu++17

Not correct in general, and a build bug because fio-objectstore
includes c++20 headers.

Fixes: https://tracker.ceph.com/issues/62778
Add CXX_EXTENSIONS ON, and cleanup INTERFACE_COMPILE_OPTIONS per Kefu review

Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
cmake/modules/BuildFIO.cmake