[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: cdrtools-2.01a22 ready

On Thu, Jan 08, 2004 at 05:11:36PM +0100, Joerg Schilling wrote:
> >From: Matthias Schniedermeyer <ms@citd.de>
> >> It _is_ wrong to assume that a random program compiled for OS revision A
> >> will run correctly on OS revision B
> >Definetly NOT.
> >e.g. "grep".
> >grep only uses libc-interface. As long as the program <-> libc interface
> >is stable it will have no problem with the libc <-> <whatever> site.
> >It is excatly THE job of libc to abstract away the "right" side.
> >(Or the left when you assume hardware/kernel is leftmost)
> >Only "system dependend"(hardware, kernel interfaces, ..) software (e.g.
> >cdrecord, star, ps, lspci, iptables) have this type of problem.
> Well of course libc too. This is something that people tend to forget.
> Who make sure that the libc that has been installed matched the current 
> kernel?

Take this "as given".

Same as you can assume that the libc of Solaris 9 is compiled on Solaris
9 and is forward compatible to Solaris 8.

Bis denn

Real Programmers consider "what you see is what you get" to be just as 
bad a concept in Text Editors as it is in women. No, the Real Programmer
wants a "you asked for it, you got it" text editor -- complicated, 
cryptic, powerful, unforgiving, dangerous.

Reply to: