From 6ebb3eb076d08460ad940b294eb15690af4495a8 Mon Sep 17 00:00:00 2001 From: Packit Service Date: Feb 24 2021 15:21:50 +0000 Subject: Apply patch 0001-Isolate-_smp_build_ncpus-and-use-it-for-_smp_mflags.patch patch_name: 0001-Isolate-_smp_build_ncpus-and-use-it-for-_smp_mflags.patch present_in_specfile: true location_in_specfile: 24 --- diff --git a/platform.in b/platform.in index 6ccdaf2..3a1d0b5 100644 --- a/platform.in +++ b/platform.in @@ -50,11 +50,14 @@ # Maximum number of CPU's to use when building, 0 for unlimited. #%_smp_ncpus_max 0 -%_smp_mflags %([ -z "$RPM_BUILD_NCPUS" ] \\\ + +%_smp_build_ncpus %([ -z "$RPM_BUILD_NCPUS" ] \\\ && RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\ ncpus_max=%{?_smp_ncpus_max}; \\\ if [ -n "$ncpus_max" ] && [ "$ncpus_max" -gt 0 ] && [ "$RPM_BUILD_NCPUS" -gt "$ncpus_max" ]; then RPM_BUILD_NCPUS="$ncpus_max"; fi; \\\ - if [ "$RPM_BUILD_NCPUS" -gt 1 ]; then echo "-j$RPM_BUILD_NCPUS"; fi) + echo "$RPM_BUILD_NCPUS";) + +%_smp_mflags -j%{_smp_build_ncpus} #============================================================================== # ---- Build policy macros.