On Fri, Jun 15, 2018 at 2:50 PM Alexander Ploumistos <alex.ploumistos@gmail.com> wrote:
I messed up, I didn't notice that the actual kernel was disabled in
the spec file. I took the source rpm that is being currently built in
koji (4.18.0-0.rc0.git10.1), I removed the nobuildarches macro and the
build failed, albeit at a different step:

Processing /builddir/build/BUILD/kernel-4.17.fc29/linux-4.18.0-0.rc0.git10.1.fc29.i686/configs/kernel-4.18.0-i686-PAE.config
... /builddir/build/BUILD/kernel-4.17.fc29/linux-4.18.0-0.rc0.git10.1.fc29.i686/configs/kernel-4.18.0-i686-PAE.config:5910:warning:
override: UNWINDER_ORC changes choice state
/builddir/build/BUILD/kernel-4.17.fc29/linux-4.18.0-0.rc0.git10.1.fc29.i686/configs/kernel-4.18.0-i686-PAE.config:6381:warning:
override: VIRT_CPU_ACCOUNTING_NATIVE changes choice state
make[1]: *** [scripts/kconfig/Makefile:64: olddefconfig] Segmentation
fault (core dumped)
make: *** [Makefile:536: oldnoconfig] Error 2

Why do we still need the PAE config?
Anyway, sorry to have wasted your time.
If anyone else has any ideas, please chime in.

The PAE config is still there because these kernels get rebased back to F27 still, and PAE is still built there. That said, if the config were gone, the segfault would just happen elsewhere.

JustinĀ