dev-lang/rust: drop memory requirement check
authorThomas Deutschmann <whissi@gentoo.org>
Mon, 13 May 2019 13:00:15 +0000 (15:00 +0200)
committerThomas Deutschmann <whissi@gentoo.org>
Mon, 13 May 2019 13:01:13 +0000 (15:01 +0200)
CHECKREQS_MEMORY should only be used when there's a known
minimum memory requirement to run/build packages with MAKEOPTS=-j1.

If user builds package in parallel it is expected that the build process
will require more memory. However, in most cases we don't know how much
memory is required because we don't know how much memory an additional
job could use at maximum (and if we would know, just add distcc, which
will move memory requirement down to distcc host...).

Otherwise we would cause unnecessarily problems for systems with low
memory but still able to build the package.

Bug: https://bugs.gentoo.org/626134
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
dev-lang/rust/rust-1.30.1-r1.ebuild
dev-lang/rust/rust-1.31.1.ebuild
dev-lang/rust/rust-1.32.0.ebuild
dev-lang/rust/rust-1.33.0.ebuild
dev-lang/rust/rust-1.34.0-r2.ebuild
dev-lang/rust/rust-1.34.1.ebuild

index 425fdeb1bf663b28afe82f771681f959d56d67e2..77587498d408c0f5bf2c69215f2b8467d84f715e 100644 (file)
@@ -73,11 +73,9 @@ toml_usex() {
 
 pre_build_checks() {
        CHECKREQS_DISK_BUILD="7G"
-       CHECKREQS_MEMORY="4G"
        eshopts_push -s extglob
        if is-flagq '-g?(gdb)?([1-9])'; then
                CHECKREQS_DISK_BUILD="10G"
-               CHECKREQS_MEMORY="16G"
        fi
        eshopts_pop
        check-reqs_pkg_setup
index 21695617d4bb59da6a446f908cf275e46ead2481..78577633647028dfb2dfcb5a6dd6b3ef849581ba 100644 (file)
@@ -72,11 +72,9 @@ toml_usex() {
 
 pre_build_checks() {
        CHECKREQS_DISK_BUILD="7G"
-       CHECKREQS_MEMORY="4G"
        eshopts_push -s extglob
        if is-flagq '-g?(gdb)?([1-9])'; then
                CHECKREQS_DISK_BUILD="10G"
-               CHECKREQS_MEMORY="16G"
        fi
        eshopts_pop
        check-reqs_pkg_setup
index 8a1990cfb62780200e6fe58dbcebb9d44e5fad9d..e145841b5573fa6e0a036747b76df674622c7ac1 100644 (file)
@@ -78,11 +78,9 @@ toml_usex() {
 
 pre_build_checks() {
        CHECKREQS_DISK_BUILD="7G"
-       CHECKREQS_MEMORY="4G"
        eshopts_push -s extglob
        if is-flagq '-g?(gdb)?([1-9])'; then
                CHECKREQS_DISK_BUILD="10G"
-               CHECKREQS_MEMORY="16G"
        fi
        eshopts_pop
        check-reqs_pkg_setup
index 0cc4462509e3797ab1bd06c7531d6d4ef0016f3b..68b5d2b122145afa730fbc3d72183dca2ed810a8 100644 (file)
@@ -93,11 +93,9 @@ toml_usex() {
 
 pre_build_checks() {
        CHECKREQS_DISK_BUILD="7G"
-       CHECKREQS_MEMORY="4G"
        eshopts_push -s extglob
        if is-flagq '-g?(gdb)?([1-9])'; then
                CHECKREQS_DISK_BUILD="10G"
-               CHECKREQS_MEMORY="16G"
        fi
        eshopts_pop
        check-reqs_pkg_setup
index 3409dc5c4f4ab22fb332bc26e059bc3ba06edd37..69070986d43de448feae3884b1616ed8a0bea84c 100644 (file)
@@ -96,11 +96,9 @@ toml_usex() {
 
 pre_build_checks() {
        CHECKREQS_DISK_BUILD="7G"
-       CHECKREQS_MEMORY="4G"
        eshopts_push -s extglob
        if is-flagq '-g?(gdb)?([1-9])'; then
                CHECKREQS_DISK_BUILD="10G"
-               CHECKREQS_MEMORY="16G"
        fi
        eshopts_pop
        check-reqs_pkg_setup
index 6356f3cb8c5e29ca971cff083b12fe17c60409c1..6a8ae98793bc749676c2cd3b781283bb91f6d9e7 100644 (file)
@@ -96,11 +96,9 @@ toml_usex() {
 
 pre_build_checks() {
        CHECKREQS_DISK_BUILD="7G"
-       CHECKREQS_MEMORY="4G"
        eshopts_push -s extglob
        if is-flagq '-g?(gdb)?([1-9])'; then
                CHECKREQS_DISK_BUILD="10G"
-               CHECKREQS_MEMORY="16G"
        fi
        eshopts_pop
        check-reqs_pkg_setup