raspberry pi 3 error build rust (dep py-certbot/)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 21 Sep 2023 16:52:35 UTC
I'm running on a raspberry pi 3 which without a problem has build bash, apache nagios and php from ports. # uname -a FreeBSD monitor.vernuftiger.nl 13.2-RELEASE FreeBSD 13.2-RELEASE releng/13.2-n254617-525ecfdad597 GENERIC arm64 # uname -r 13.2-RELEASE # freecolor -mo total used free shared buffers cached Mem: 904 228 675 0 0 0 Swap: 1855 0 1855 I get a build error when I try to build rust (dependency py-certbot) # cd /usr/ports/lang/rust && make install clean [snip] orts/lang/rust/work/_build/aarch64-unknown-freebsd/llvm" "-DCMAKE_ASM_FLAGS= -ffunction-sections -fdata-sections -fPIC -pipe -fstack-protector-strong -fno-strict-aliasing" "-DCMAKE_BUILD_TYPE=Release" -- Native target architecture is AArch64 -- Threads enabled. -- Doxygen disabled. -- Ninja version: 1.11.1 -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) -- OCaml bindings disabled. -- LLVM host triple: aarch64-unknown-freebsd13.2 -- LLVM default target triple: aarch64-unknown-freebsd -- Building with -fPIC -- LLVMHello ignored -- Loadable modules not supported on this platform. -- Targeting AArch64 -- Targeting ARM -- Targeting BPF -- Targeting Hexagon -- Targeting LoongArch -- Targeting MSP430 -- Targeting Mips -- Targeting NVPTX -- Targeting PowerPC -- Targeting RISCV -- Targeting Sparc -- Targeting SystemZ -- Targeting WebAssembly -- Targeting X86 -- Targeting AVR -- Targeting M68k -- BugpointPasses ignored -- Loadable modules not supported on this platform. -- Configuring done (16.1s) -- Generating done (10.3s) -- Build files have been written to: /var/ports/work/usr/ports/lang/rust/work/_build/aarch64-unknown-freebsd/llvm/build running: cd "/var/ports/work/usr/ports/lang/rust/work/_build/aarch64-unknown-freebsd/llvm/build" && DESTDIR="" "cmake" "--build" "." "--target" "install" "--config" "Release" "--" "-j" "4" [ 99% 1398/1403] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/elf2yaml.cpp.o FAILED: tools/obj2yaml/CMakeFiles/obj2yaml.dir/elf2yaml.cpp.o /usr/bin/c++ -DGTEST_HAS_RTTI=0 -DSTDC_CONSTANT_MACROS -DSTDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/var/ports/work/usr/ports/lang/rust/work/_build/aarch64-unknown-freebsd/llvm/build/tools/obj2yaml -I/var/ports/work/usr/ports/lang/rust/work/rustc-1.72.0-src/src/llvm-project/llvm/tools/obj2yaml -I/var/ports/work/usr/ports/lang/rust/work/_build/aarch64-unknown-freebsd/llvm/build/include -I/var/ports/work/usr/ports/lang/rust/work/rustc-1.72.0-src/src/llvm-project/llvm/include -ffunction-sections -fdata-sections -fPIC -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -w -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17 -fno-exceptions -fno-rtti -MD -MT tools/obj2yaml/CMakeFiles/obj2yaml.dir/elf2yaml.cpp.o -MF tools/obj2yaml/CMakeFiles/obj2yaml.dir/elf2yaml.cpp.o.d -o tools/obj2yaml/CMakeFiles/obj2yaml.dir/elf2yaml.cpp.o -c /var/ports/work/usr/ports/lang/rust/work/rustc-1.72.0-src/src/llvm-project/llvm/tools/obj2yaml/elf2yaml.cpp [ 99% 1398/1403] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2obj.cpp.o ninja: build stopped: subcommand failed. thread 'main' panicked at ' command did not execute successfully, got: exit status: 1 build script failed, must exit now', /var/ports/work/usr/ports/lang/rust/work/rustc-1.72.0-src/vendor/cmake/src/lib.rs:975:5 stack backtrace: 0: rust_begin_unwind 1: core::panicking::panic_fmt 2: cmake::fail 3: cmake::run 4: cmake::Config::build 5: <bootstrap::llvm::Llvm as bootstrap::builder::Step>::run at ./src/bootstrap/llvm.rs:492:9 6: bootstrap::builder::Builder::ensure at ./src/bootstrap/builder.rs:2055:23 7: bootstrap::compile::rustc_llvm_env at ./src/bootstrap/compile.rs:958:48 8: bootstrap::compile::rustc_cargo_env at ./src/bootstrap/compile.rs:945:13 9: bootstrap::compile::rustc_cargo at ./src/bootstrap/compile.rs:882:5 10: <bootstrap::compile::Rustc as bootstrap::builder::Step>::run at ./src/bootstrap/compile.rs:767:9 11: bootstrap::builder::Builder::ensure at ./src/bootstrap/builder.rs:2055:23 12: <bootstrap::compile::Assemble as bootstrap::builder::Step>::run at ./src/bootstrap/compile.rs:1516:9 13: bootstrap::builder::Builder::ensure at ./src/bootstrap/builder.rs:2055:23 14: bootstrap::builder::Builder::compiler at ./src/bootstrap/builder.rs:943:9 15: <bootstrap::compile::Assemble as bootstrap::builder::Step>::run at ./src/bootstrap/compile.rs:1495:30 16: bootstrap::builder::Builder::ensure at ./src/bootstrap/builder.rs:2055:23 17: bootstrap::builder::Builder::compiler at ./src/bootstrap/builder.rs:943:9 18: <bootstrap::dist::Rustc as bootstrap::builder::Step>::make_run at ./src/bootstrap/dist.rs:364:39 19: bootstrap::builder::StepDescription::maybe_run at ./src/bootstrap/builder.rs:278:13 20: bootstrap::builder::StepDescription::run at ./src/bootstrap/builder.rs:315:21 21: bootstrap::builder::Builder::run_step_descriptions at ./src/bootstrap/builder.rs:935:9 22: bootstrap::builder::Builder::execute_cli at ./src/bootstrap/builder.rs:916:9 23: bootstrap::Build::build at ./src/bootstrap/lib.rs:701:13 24: bootstrap::main at ./src/bootstrap/bin/main.rs:74:5 25: core::ops::function::FnOnce::call_once at /wrkdirs/usr/ports/lang/rust-bootstrap/work-aarch64/rustc-1.71.0-src/library/core/src/ops/function.rs:250:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. finished in 34484.855 seconds Traceback (most recent call last): File "/var/ports/work/usr/ports/lang/rust/work/rustc-1.72.0-src/x.py", line 50, in <module> bootstrap.main() File "/var/ports/work/usr/ports/lang/rust/work/rustc-1.72.0-src/src/bootstrap/bootstrap.py", line 1113, in main bootstrap(args) File "/var/ports/work/usr/ports/lang/rust/work/rustc-1.72.0-src/src/bootstrap/bootstrap.py", line 1088, in bootstrap run(args, env=env, verbose=build.verbose, is_bootstrap=True) File "/var/ports/work/usr/ports/lang/rust/work/rustc-1.72.0-src/src/bootstrap/bootstrap.py", line 184, in run raise RuntimeError(err) RuntimeError: failed to run: /var/ports/work/usr/ports/lang/rust/work/_build/bootstrap/debug/bootstrap dist --jobs=4 *** Error code 1 Stop. make[1]: stopped in /usr/ports/lang/rust *** Error code 1 Stop. make: stopped in /usr/ports/lang/rust # dmesg pid 7456 (c++), jid 0, uid 0, was killed: failed to reclaim memory Any thoughts on how to fix ? Thanks for reading this far, Cor