From 10d695af3da016e4fd0a8ca124e6cfbab480ccc9 Mon Sep 17 00:00:00 2001 From: Rongqi Sun Date: Tue, 19 Mar 2024 07:30:56 +0000 Subject: [PATCH] build_utils: use multithreading compression to accelerate rpmbuild process Signed-off-by: Rongqi Sun --- scripts/build_utils.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/build_utils.sh b/scripts/build_utils.sh index d3db52eff..674f6758d 100755 --- a/scripts/build_utils.sh +++ b/scripts/build_utils.sh @@ -1527,7 +1527,7 @@ build_rpms() { # Build RPMs cd ${build_area}/SPECS - rpmbuild -ba --define "_topdir ${build_area}" ${extra_rpm_build_args} ceph.spec + rpmbuild -ba --define "_topdir ${build_area}" --define "_binary_payload w2T12.xzdio" ${extra_rpm_build_args} ceph.spec echo done } @@ -1663,11 +1663,13 @@ EOF if $is_dev_release; then rpmbuild -bb \ --define "_topdir ${build_area}" \ + --define "_binary_payload w2T12.xzdio" \ ${build_area}/SPECS/ceph-release.spec else # build source packages for official releases rpmbuild -ba \ --define "_topdir ${build_area}" \ + --define "_binary_payload w2T12.xzdio" \ --define "_unpackaged_files_terminate_build 0" \ ${build_area}/SPECS/ceph-release.spec fi