]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
cmake: WITH_SYSTEM_UTF8PROC defaults to OFF
authorCasey Bodley <cbodley@redhat.com>
Tue, 29 Mar 2022 21:46:04 +0000 (17:46 -0400)
committerCasey Bodley <cbodley@redhat.com>
Tue, 29 Mar 2022 21:49:18 +0000 (17:49 -0400)
commit90662cad562fffbdeac33f3b79eac6a02eff8c2a
tree7ca3b037cffb050da11f33cebb55e308a2ebf77e
parent64c6bb394b996dfce0d87f53d59062ca0dcefc14
cmake: WITH_SYSTEM_UTF8PROC defaults to OFF

change the default value of WITH_SYSTEM_UTF8PROC from ON to OFF, so that
centos/rhel users can build with the default cmake configuration. no other
WITH_SYSTEM_* variable in ceph defaults to ON, so this is consistent
with other bundled libraries like boost and rocksdb

unfortunately, this also means that users that do have system packages
must opt-in to using them with -DWITH_SYSTEM_UTF8PROC=ON

both deb and rpm builds dependended on the previous default value, so
their logic was negated to match the new default

Fixes: https://tracker.ceph.com/issues/55114
Signed-off-by: Casey Bodley <cbodley@redhat.com>
CMakeLists.txt
ceph.spec.in
debian/rules