Re: Kernel 2.4.0-test11 does not build:

From: John Summerfield (summer@OS2.ami.com.au)
Date: Sat Dec 09 2000 - 21:08:22 EST


mharris@opensourceadvocate.org said:
> Try doing a "make distclean" or "make mrproper" first. Are you using
> kgcc?

Neither works. I'm using gcc 2.95-3 on RHL 6.2

In desperation, I removed the source tree and started afresh from test1.

These are the commands I used:

[summer@possum src]$ cat reinstall
#!/bin/bash
set -ex
cd /usr/src
rm -rf linux
tar Ixf /u03/kernels/patches/linux-2.4.0-test1.tar.bz2
dir -1rt `find /u03/kernels/patches/ -name patch-2.4.0-t\*.gz -newer
/u03/kernels/patches/patch-2.4.0-test1.gz` | xargs --max-lines=1 gzip -dc |
patch -p0
find linux -name \*.rej
cd linux
make mrproper
cp /u03/kernels/configs/possum-2.4.0-test11.config .config
make dep bzImage modules

and it still did not build.

In a hunch, i tried this:

set -ex
cd /usr/src
rm -rf linux
tar Ixf /u03/kernels/patches/linux-2.4.0-test1.tar.bz2
dir -1rt `find /u03/kernels/patches/ -name patch-2.4.0-t\*.gz -newer
/u03/kernels/patches/patch-2.4.0-test1.gz` | xargs --max-lines=1 gzip -dc |
patch -p0
find linux -name \*.rej
cd linux
make mrproper
cp /u03/kernels/configs/possum-2.4.0-test11.config .config
make oldconfig dep bzImage modules

and the oldconfig resulting in me bing asked three questions (and not those
new in test11).

The result builds.

It seems to me that some of the various "make *config" options have the
ability to create defective configurations in some circumstances.

I'm off to enjoy my new kernel now;-)

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Fri Dec 15 2000 - 21:00:18 EST