diff options
author | Felix Fietkau <nbd@nbd.name> | 2017-01-06 00:28:51 +0100 |
---|---|---|
committer | Felix Fietkau <nbd@nbd.name> | 2017-01-10 12:10:20 +0100 |
commit | 1e1d735e5213dac7c582304f58da674714f6aade (patch) | |
tree | cdf07d9ae1555b8394041935debf44b71d8abdf3 /config | |
parent | 029b36d9b558423bb25f453dc82023990afbd71d (diff) | |
download | upstream-1e1d735e5213dac7c582304f58da674714f6aade.tar.gz upstream-1e1d735e5213dac7c582304f58da674714f6aade.tar.bz2 upstream-1e1d735e5213dac7c582304f58da674714f6aade.zip |
build: remove obsolete parallel build related options
Always use the main make jobserver, which has been the default for ages
Signed-off-by: Felix Fietkau <nbd@nbd.name>
Diffstat (limited to 'config')
-rw-r--r-- | config/Config-build.in | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/config/Config-build.in b/config/Config-build.in index 7c82e8b3b7..9b8e4b2283 100644 --- a/config/Config-build.in +++ b/config/Config-build.in @@ -87,59 +87,6 @@ menu "Global build settings" help Enables IPv6 support in kernel (builtin) and packages. - config PKG_BUILD_PARALLEL - bool - prompt "Compile certain packages parallelized" - default y - help - This adds a -jX option to certain packages that are known to behave well - for parallel build. By default, the package make processes use the main - jobserver, in which case this option only takes effect when you add -jX - to the make command. - - If you are unsure, select N. - - config PKG_BUILD_USE_JOBSERVER - bool - prompt "Use top-level make jobserver for packages" - depends on PKG_BUILD_PARALLEL - default y - help - This passes the main make process jobserver fds to package builds, - enabling full parallelization across different packages. - - Note that disabling this may overcommit CPU resources depending on the - -j level of the main make process, the number of package submake jobs - selected below and the number of actual CPUs present. - Example: If the main make is passed a -j4 and the submake -j - is also set to 4, we may end up with 16 parallel make processes - in the worst case. - - config PKG_BUILD_JOBS - int - prompt "Number of package submake jobs (2-512)" - range 2 512 - default 2 - depends on PKG_BUILD_PARALLEL && !PKG_BUILD_USE_JOBSERVER - help - The number of jobs (-jX) to pass to packages submake. - - config PKG_DEFAULT_PARALLEL - bool - prompt "Parallelize the default package build rule (May break build)" - depends on PKG_BUILD_PARALLEL - depends on BROKEN - default n - help - Always set the default package build rules to parallel build. - - WARNING: This may break build or kill your cat, as it builds packages - with multiple jobs that are probably not tested in a parallel build - environment. - - Only say Y if you don't mind fixing broken packages. Before reporting - build bugs, set this to N and re-run the build. - comment "Stripping options" choice |