From: A. Lester Buck III <uml-reg@co...> - 2002-11-15 20:12:34
>Maybe Jeff has been applying updates, like you should have been.
>/usr/include/asm/ptrace.h in kernel-headers-2.4.9-34.i386.rpm (the
>latest kernel-headers package for 7.1) has
> #define FRAME_SIZE 17
>on line 21.
Thanks for your note. I'll take that as further confirmation that
the build requirements and instructions for UML need updating.
In addition, I would guess I can find even older distributions
that are fully up to date with patches, meet all the requirements
for building Linux kernels in the kernel README, and nevertheless
fail UML builds due to dated /usr/include headers, at least for
2.4.19 and on.
It is not at all clear on first contact with UML that the build
process changed at 2.4.19 to be dependent on /usr/include, or that
this is a major change in the build dependency for Linux kernels.
From the note in the top level Makefile, UML appears to be the
only Linux system that has local build dependencies outside of
the kernel build directory.
UML is a great system, and I look forward to a couple of extra
lines in the documentation that will make it even easier for
people to build.
A. Lester Buck uml-reg@...