Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Mar 2020 11:49:30 +0300
From:      Yuri Pankov <ypankov@fastmail.com>
To:        current@freebsd.org
Subject:   can't build rust -- out of swap space
Message-ID:  <b86e3f65-fcbb-687f-ce94-a3415a561cd3@fastmail.com>

index | next in thread | raw e-mail

With recent pkg fallout, I'm trying to build rust myself first time ever 
(as far as I can remember), and it's failing running out of swap on the 
following step:

Building stage0 std artifacts (x86_64-unknown-freebsd -> 
x86_64-unknown-freebsd)
running: 
"/usr/ports/lang/rust/work/rustc-1.41.1-src/build/x86_64-unknown-freebsd/stage0/bin/cargo" 
"build" "-Zconfig-profile" "--target" "x86_64-unknown-freebsd" 
"-Zbinary-dep-depinfo" "-j" "1" "-v" "--release" "--frozen" "--features" 
"panic-unwind backtrace compiler-builtins-c" "--manifest-path" 
"/usr/ports/lang/rust/work/rustc-1.41.1-src/src/libtest/Cargo.toml" 
"--message-format" "json-render-diagnostics"
^C^C^C
Build completed unsuccessfully in 0:00:55

Here I pressed ^C as the build actually continues despite several 
rustdoc, python, and other processes being killed.

swap_pager: out of swap space
swp_pager_getswapspace(20): failed
swap_pager: out of swap space
swp_pager_getswapspace(11): failed

The system has 32G of RAM and 2GB swap partition (as advised by zfs-auto 
installation option), top shows about 28G of memory free at that moment, 
so I'm wondering why the swap is being used, and if 2G should be enough 
to build rust.

Tried building both as root and user, DISABLE_MAKE_JOBS has no effect.

Any hints?


help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?b86e3f65-fcbb-687f-ce94-a3415a561cd3>