Closed malfisya closed 5 months ago
Try putting unset LD_PRELOAD
in the environment
section?
Just a note that I can reproduce this, even when using the unset LD_PRELOAD
statement in an added environment: |
section.
Solbuild appears to be just waiting for ... something and htop
shows no activity for the solbuild process tree and shows cargo as a zombie.
After a few minutes, the build becomes active again. This keeps happening until the build is done it seems. Not a very good UX/DX.
This seems to be caused by this ninja issue. It is triggered in these packages because cargo
spawns an sccache
daemon, and ninja
waits for it.
It can't easily be fixed in solbuild, but there is a simple workaround:
build : |
# Work around for https://github.com/ninja-build/ninja/issues/2052
sccache --start-server
%ninja_build
Maybe add the workaround here https://github.com/getsolus/help-center-docs/issues/411
When I try to build gnome rust-based apps (snapshot, glycin, loupe) with solbuild, it takes significantly longer time compared without solbuild. There is this long pause (10 min or more) between each steps.
Steps to reproduce:
glycin
inside solbuild.glycin
without solbuild.glycin
with solbuild takes longer than without it.