]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
cmake: WITH_SYSTEM_UTF8PROC defaults to OFF 45766/head
authorCasey Bodley <cbodley@redhat.com>
Tue, 29 Mar 2022 21:46:04 +0000 (17:46 -0400)
committerCasey Bodley <cbodley@redhat.com>
Mon, 4 Apr 2022 14:24:35 +0000 (10:24 -0400)
commitd7153d734833dcb3bc858a31deee903e48127c44
tree72c12502d3a229da9f8b0d5743dbc2e11efe11f9
parent17cbe246c31633a51b6c187a5b1d618da2623f96
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>
(cherry picked from commit 90662cad562fffbdeac33f3b79eac6a02eff8c2a)
CMakeLists.txt
ceph.spec.in
debian/rules