]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
src: Move the decision to build the ISA plugin to the top level make file 67877/head
authorAlex Ainscow <aainscow@uk.ibm.com>
Wed, 18 Mar 2026 14:51:57 +0000 (14:51 +0000)
committerAlex Ainscow <aainscow@uk.ibm.com>
Wed, 18 Mar 2026 15:11:02 +0000 (15:11 +0000)
commitcecce28f16b0867ea8578a8f0c1478e24a40e525
treee548d702a5dec739e281cb6c564d369349ed889a
parent16c48425c07c472fd10b948a2dcffad271384521
src: Move the decision to build the ISA plugin to the top level make file

Previously, the first time you build ceph, common did not see the correct
value of WITH_EC_ISA_PLUGIN.  The consequence is that the global.yaml gets
build with osd_erasure_code_plugins not including isa.  This is not great
given its our default plugin.

We considered simply removing this parameter from make entirely, but this
may require more discussion about supporting old hardware.

So the slightly ugly fix is to move this erasure-code specific declartion
to the top-level.

Fixes: https://tracker.ceph.com/issues/75537
Signed-off-by: Alex Ainscow <aainscow@uk.ibm.com>
src/CMakeLists.txt
src/erasure-code/CMakeLists.txt