On 09/11/2014 05:30 PM, Karanbir Singh wrote:
At some point you are going to need to attempt a kernel build as well....
FYI, I've successfully built kernel-3.10.0-123.6.3.el7.i686.rpm (and friends), using kernel-3.10.0-i686.config from 3.10.0-121.el7. I had to unset CONFIG_PARAVIRT to work around this error:
kernel/sched/cputime.c: In function 'steal_account_process_tick': kernel/sched/cputime.c:273:3: error: implicit declaration of function 'jiffies_to_nsecs' [-Werror=implicit-function-declaration] this_rq()->prev_steal_time += cputime_to_nsecs(steal_ct); ^
With a bit of SPEC file surgery, I got kernel-tools and kernel-tools-libs to build. IIRC, this means that every package in the minimal install has at least some sort of 32-bit package.