Paul Hartman <[email protected]> writes: > On Mon, Sep 26, 2011 at 10:59 AM, Harry <[email protected]> wrote: >> How can one tell how far along a kernel compile is? I can see the >> modules being >> built in /var/log/genkernel.log >> (Aside: Please, no hysteria about using genkernel) >> >> But I'd like to know of some way to guesstimate how much of the >> process is completed. Is there a list the compile has generated >> and is following somewhere under /usr/src/linux? Or some other way >> of knowing where the compile is in terms of percentage completed? > > All I can think of is: time it. Maybe you can create a wrapper > script to time it, record times (for successful builds only) and > measure progress based on estimated time remaining. Kind of like > what genlop does with emerge logs.
Sounds like there is no real way unless as you say. I've been wrestling with kernel build after kernel build trying to get a new install booted. Many failures led me to finally resorting to genkernel... but you may know already that is a full day of compile at least. But I'm seeing really massive times even on the trimmed down kernels where I've set only known things I need. This is happening in a chroot from sysrescueCD on an older P4 with 2G ram. But my god, I'm seeing hrs and hrs of compile time go by even on a lean mean menuconfig produced .config. Is this pretty normal?

