[freebsd] Ржавый

magic at chado.in.ua magic at chado.in.ua
Sun Mar 12 00:26:56 EET 2023


сборка в poudriere

2023-03-12 00:25, magic at chado.in.ua написав:
> Hi
> 
> Вот у мя такая же проблема
> есть виртуалка с 16G памяти + своп 26G+8G
> Mem: 50M Active, 49M Inact, 12M Laundry, 5754M Wired, 10G Free
> Swap: 34G Total, 15M Used, 34G Free
> 
> и сборка rust постоянно вываливается изза того что swap заканчивается
> ... kernel: pid 81956 (cc1plus), jid 287, uid 65534, was killed: out
> of swap space
> ... kernel: pid 82355 (rust-installer), jid 283, uid 65534, was
> killed: out of swap space
> 
> сколько ж ему памяти нужно для сборки ?
> на скольки памяти у вас собирается?
> или тут проблема в том что это виртуалка?
> 
> 
> 2022-06-10 15:14, Taras Heichenko написав:
>> Hi!
>> Всем спасибо за указание направления. Да, в dmesg rustc – out of swap
>> space. Понятно, по крайней мере, что
>> нужно делать. Дальше разберусь. Спасибо.
>> 
>>> On 10 Jun 2022, at 15:09, Eugene Grosbein <eugen at grosbein.net> wrote:
>>> 
>>> 10.06.2022 18:50, Taras Heichenko пишет:
>>>>    Hi!
>>>> Есть виртуальная машинка с
>>>> FreeBSD 12.3-RELEASE r371126 GENERIC  amd64
>>>> На ней не собирается rust. Всякие make clean, обновления портов и 
>>>> прочие стучания по
>>>> колесам и хлопанья багажником не помогают. История заканчивается 
>>>> одинаково
>>>> 
>>>> error: build failed
>>>> command did not execute successfully: 
>>>> "/usr/ports/lang/rust/work/bootstrap/bin/cargo" "build" "--target" 
>>>> "x86_64-unknown-freebsd" "-Zbinary-dep-depinfo" "-j" "2" "-v" "-v" 
>>>> "--release" "--frozen" "--features" "llvm max_level_info" 
>>>> "--manifest-path" 
>>>> "/usr/ports/lang/rust/work/rustc-1.61.0-src/compiler/rustc/Cargo.toml" 
>>>> "--message-format" "json-render-diagnostics"
>>>> expected success, got: exit status: 101
>>>> Traceback (most recent call last):
>>>>  File "x.py", line 27, in <module>
>>>>    bootstrap.main()
>>>>  File 
>>>> "/usr/ports/lang/rust/work/rustc-1.61.0-src/src/bootstrap/bootstrap.py", 
>>>> line 1324, in main
>>>>    bootstrap(help_triggered)
>>>>  File 
>>>> "/usr/ports/lang/rust/work/rustc-1.61.0-src/src/bootstrap/bootstrap.py", 
>>>> line 1310, in bootstrap
>>>>    run(args, env=env, verbose=build.verbose, is_bootstrap=True)
>>>>  File 
>>>> "/usr/ports/lang/rust/work/rustc-1.61.0-src/src/bootstrap/bootstrap.py", 
>>>> line 185, in run
>>>>    raise RuntimeError(err)
>>>> RuntimeError: failed to run: 
>>>> /usr/ports/lang/rust/work/_build/bootstrap/debug/bootstrap dist 
>>>> --jobs=2
>>>> *** Error code 1
>>>> 
>>>> Stop.
>>>> make[1]: stopped in /usr/ports/lang/rust
>>>> *** Error code 1
>>>> 
>>>> Stop.
>>>> make: stopped in /usr/ports/lang/rust
>>>> 
>>>> При том, что на другой машине (не виртуальной а физической, и с i386 
>>>> архитектурой) собрался без проблем.
>>>> Есть какие-то идеи, что с этим можно сделать?
>>> 
>>> Памяти много? Нет ничего подозрительного в dmesg?
>>> Оно у тебя ругается на ошибку запуска 
>>> /usr/ports/lang/rust/work/_build/bootstrap/debug/bootstrap
>>> который генерируется в процессе сборки порта и являет собой огромный 
>>> бинарник.
>>> 
>>> 
>>> _______________________________________________
>>> freebsd mailing list
>>> freebsd at uafug.org.ua
>>> http://mailman.uafug.org.ua/mailman/listinfo/freebsd
>> 
>> --
>> Taras Heichenko
>> tasic at academ.kiev.ua
>> 
>> 
>> 
>> 
>> 
>> _______________________________________________
>> freebsd mailing list
>> freebsd at uafug.org.ua
>> http://mailman.uafug.org.ua/mailman/listinfo/freebsd
> _______________________________________________
> freebsd mailing list
> freebsd at uafug.org.ua
> http://mailman.uafug.org.ua/mailman/listinfo/freebsd


More information about the freebsd mailing list