See: https://github.com/ceph/ceph-build/pull/2167/files
Builds should be set to Debug only when ending in "-debug".
https://github.com/ceph/ceph-build/pull/1805 set Crimson to always use Debug.
That made sense in earlier development phases.
However, today we should align with Classical builds and use Debug only when needed.
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
env.DEB_BUILD_PROFILES=""
break
case "crimson":
- env.CEPH_EXTRA_RPMBUILD_ARGS="--with seastar"
- env.CEPH_EXTRA_CMAKE_ARGS+=" -DCMAKE_BUILD_TYPE=Debug"
+ env.CEPH_EXTRA_RPMBUILD_ARGS="--with crimson"
env.DEB_BUILD_PROFILES="pkg.ceph.crimson"
break
case "jaeger":
;;
crimson)
CEPH_EXTRA_RPMBUILD_ARGS="--with crimson"
- CEPH_EXTRA_CMAKE_ARGS+=" -DCMAKE_BUILD_TYPE=Debug"
DEB_BUILD_PROFILES="pkg.ceph.crimson"
;;
jaeger)