Remove hardcoded limit of 16 CPUs for make -j

There was a hardcoded limit of 16 on the value passed to make -j.  This
has been removed.  See
https://bugzilla.redhat.com/show_bug.cgi?id=1384938
This commit is contained in:
Jason Tibbitts 2016-10-17 13:47:22 -05:00
parent c602b415e0
commit 9a4753b3e4
2 changed files with 11 additions and 2 deletions

7
macros
View File

@ -63,7 +63,12 @@
--infodir=%{_infodir} --infodir=%{_infodir}
# Maximum number of CPU's to use when building, 0 for unlimited. # Maximum number of CPU's to use when building, 0 for unlimited.
%_smp_ncpus_max 16 #
# This was for some time capped at 16. Please see
# https://bugzilla.redhat.com/show_bug.cgi?id=669638 and
# https://bugzilla.redhat.com/show_bug.cgi?id=1384938 for the situation
# surrounding this.
#%_smp_ncpus_max 0
%_smp_mflags %([ -z "$RPM_BUILD_NCPUS" ] \\\ %_smp_mflags %([ -z "$RPM_BUILD_NCPUS" ] \\\
&& RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\ && RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\
ncpus_max=%{?_smp_ncpus_max}; \\\ ncpus_max=%{?_smp_ncpus_max}; \\\

View File

@ -6,7 +6,7 @@
Summary: Red Hat specific rpm configuration files Summary: Red Hat specific rpm configuration files
Name: redhat-rpm-config Name: redhat-rpm-config
Version: 48 Version: 49
Release: 1%{?dist} Release: 1%{?dist}
# No version specified. # No version specified.
License: GPL+ License: GPL+
@ -144,6 +144,10 @@ install -p -m 755 -t %{buildroot}%{_rpmconfigdir} kmod.prov
%{_rpmconfigdir}/macros.d/macros.kmp %{_rpmconfigdir}/macros.d/macros.kmp
%changelog %changelog
* Mon Oct 17 2016 Jason L Tibbitts III <tibbs@math.uh.edu> - 49-1
- Remove hardcoded limit of 16 CPUs for makefile parallelism.
- See https://bugzilla.redhat.com/show_bug.cgi?id=1384938
* Thu Oct 13 2016 Richard W.M. Jones <rjones@redhat.com> 48-1 * Thu Oct 13 2016 Richard W.M. Jones <rjones@redhat.com> 48-1
- Add support for riscv64. - Add support for riscv64.
This also updates config.sub/config.guess to the latest upstream versions. This also updates config.sub/config.guess to the latest upstream versions.