Re: Stop the Linux kernel madness

From: Roman Zippel
Date: Fri Jun 18 2004 - 05:13:57 EST


Hi,

On Thu, 17 Jun 2004, 4Front Technologies wrote:

> The problem with SuSE is that /lib/modules/2.6.5-7.75/build is all screwy. Either
> you do the right thing like Fedora or Redhat and ship the proper KBUILD environment
> or link it to /usr/src/linux and atleast have the kernel headers intact.

To quote from your previous mail:

> make -C /lib/modules/`uname -r`/build scripts scripts_basic include/linux/version.h
> make[1]: Entering directory `/usr/src/linux-2.6.5-7.75-obj/i386/bigsmp'
> make[1]: Nothing to be done for `scripts'.
> make[1]: *** No rule to make target `scripts_basic'. Stop.
> make[1]: Leaving directory `/usr/src/linux-2.6.5-7.75-obj/i386/bigsmp'
> make: *** [ossbuild] Error 2

That doesn't really like documented interfaces to me. The SuSE kernel
build system may be unconventional, but so far you failed miserably to
prove that they did anything wrong. You should actually be thankful to
them, that you can fix your broken build scripts to use _documented_
interfaces.

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