As described in summary: # equery f gentoo-sources | grep bfq /usr/src/linux-3.17.2-gentoo/b/block/bfq-cgroup.c /usr/src/linux-3.17.2-gentoo/b/block/bfq-ioc.c /usr/src/linux-3.17.2-gentoo/b/block/bfq-iosched.c /usr/src/linux-3.17.2-gentoo/b/block/bfq-sched.c /usr/src/linux-3.17.2-gentoo/b/block/bfq.h This makes kernel builds fail with: No rule to make target block/bfq-iosched.o Reproducible: Always Steps to Reproduce: 1. merge gentoo-sources-3.17.2 with USE="experimental" 2. try to build kernel with bfq enabled Actual Results: kernel should build fine Expected Results: kernel build rails
*argh* night workers... Actual Results: kernel build fails with bfq enabled Expected Results: kernel builds fine
I fixed this, but it may take a few hours to sync to your system. The fixed 3.17.2 ebuild has K_GENPATCHES_VER="5" in it. you can edit your own if you like and then do ebuild gentoo-sources-3.17.2.ebuild manifest and then emerge it.
*** Bug 527578 has been marked as a duplicate of this bug. ***