sys-kernel/gentoo-dev-sources-2.6.7-r8 and sys-kernel/config-kernel-0.3.3 When I make mrproper for an unused kernel tree, I get an awk error message about a missing version.h. config-kernel looks at stderr from make, so this is handled as an error and prevents proceeding. I would prefer config-kernel to rather check the error code than stderr. Probably a -f switch to force execution anyway would be a good idea. The awk error is due to drivers/char/speakup/Makefile line 5: V := $(shell awk '/UTS_RELEASE/ {print substr($$3,2,3)}' $(TOPDIR)/include/linux/version.h) I will also send an email to Kirk Reiser, hopefully he'll take care of this message. Reproducible: Always Steps to Reproduce: 1. config-kernel --make-koutput=current Actual Results: * Changing kernel found in /usr/src/linux * to output to /var/tmp/kernel-output/2.6.7-gentoo-r8 * You will lose all of your compiled files in /usr/src/linux * Hit Control C to cancel this now. 5 4 3 2 1 * Running 'make mrproper to clean your kernel tree (This make take a while) awk: cmd. line:2: fatal: cannot open file `/usr/src/linux-2.6.7-gentoo-r8/include/linux/version.h' for reading (No such file or directory) * Error running 'make mrproper' in your kernel tree Expected Results: configuration despite the error message in mrproper - something make does not consider an error should not be an error for us.
This is fixed in 2.6.7-r9, which has just been commited to CVS.
The problem still exists with atleast gentoo-dev-sources-2.6.8-r8 and gentoo-dev-sources-2.6.8-r10 So can anyone (perhaps Michal Januszewski) please patch it again? Greetz Martin
This bug is still there in gentoo-dev-sources-2.6.9-r6
config-kernel has been discontinued.
I could find no information as of why this should be discontinued. It is still in the koutput manual, and package.mask reads like someone is working on this. Where can I find further information about the status of this?
Here: http://marc.theaimsgroup.com/?l=gentoo-dev&m=109651120806379&w=2 It's no longer needed - the kernel build system now allows external builds (so works in our sandbox). The few extra features that config-kernel introduced may return in the near future.