On Fri, 13 Mar 1998, Greg Fall wrote:

> files in order to build libc5 apps on glibc systems.  This is good advice,
> but it is impossible to follow with RH 5.0, unless you tear up the libc5
> sources and add the header files yourself.

Or realise that the code is broken and closer POSIX compliance is a
good(tm) thing and doesn't always comes free.

Basically, _any_ "Unix" program that includes something liks
<linux/blah.h> is broken, because it is Linux specific.

Then again, there is the issue of cross platorm support. libc5 does not
compile on Alpha and unfortunately libc5 headers are anything but POSIX
compliant. maintaining and testing packages build from two different
source packages (for Alpha and Intel for example) is a major pain. A whole
lot worse than changing two or three lines of code in a libc5-linux
specific program to get it t compile and run on glibc.

Cristian
--
----------------------------------------------------------------------
Cristian Gafton   --   [EMAIL PROTECTED]   --   Red Hat Software, Inc.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 UNIX is user friendly. It's just selective about who its friends are.




-- 
  PLEASE read the Red Hat FAQ, Tips, Errata and the MAILING LIST ARCHIVES!
http://www.redhat.com/RedHat-FAQ /RedHat-Errata /RedHat-Tips /mailing-lists
         To unsubscribe: mail [EMAIL PROTECTED] with 
                       "unsubscribe" as the Subject.

Reply via email to