On 2018.12.04 14:13, Neil Bothwick wrote:
On Tue, 04 Dec 2018 13:42:16 -0500, Jack wrote:
Given I've spent more than two days compiling to get nowhere with
this, I'm thinking:
One thing I've done in the past if something failed after a long
time compiling is to cd to the top build dir (under the Portage tmp
dir) and just continue the compile (either make or ninja, or
whatever that package uses) when/if that finishes, you can use
ebuild to finish the install and qmerge steps. That avoids needing
to start the compile from the beginning.
You can use ebuild for that too, with the compile option. I've have
the chromium build fail for apparently random reasons on my laptop
from time to time and ebuild ... compile finishes the process.
Unless I'm mistaken, "ebuild /path/to/ebuild compile" does avoid
redoing the unpack, prepare, and configure steps, but it starts the
compile from scratch. Manually doing "make" (or whatever) in the
appropriate directory avoids repeating those parts of the compile that
were successful. If the compile takes two days, that's a significant
savings in time.
Jack