Re: include file conflict

Horst von Brand (vonbrand@inf.utfsm.cl)
Mon, 16 Nov 1998 09:53:06 -0300


dwguest@win.tue.nl (Guest section DW) said:

[...]

> Yes, but your ideal is: works with Linux 2.2.X for X=0,1,2,5,6,7,8,11,12.
> My ideal is: works with Linux 0.99 and all later kernels.
>
> Fixing kernel headers when they break something will always leave some
> versions where things are broken. With private copies nothing can be
> broken.

Dead wrong. Constants have been known to change, some old syscalls aren't
anymore, ... the API the kernel presents _is_ changing. Slower than the
kernel version numbers, but it is changing.

The glibc folks hope to isolate the pure user programs (not mke2fs(8) or
ipchains(8), nor ifconfig(8)!) from the changes, I wish them well (and help
out a little bit by testing and the odd patchlet). For legacy code it's
just wishful thinking.

-- 
Dr. Horst H. von Brand                       mailto:vonbrand@inf.utfsm.cl
Departamento de Informatica                     Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria              +56 32 654239
Casilla 110-V, Valparaiso, Chile                Fax:  +56 32 797513

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