[illumos-Developer] glibc extensions

Chris Pickett pkchris at users.sourceforge.net
Tue Oct 19 11:09:52 PDT 2010


On Tue, Oct 19, 2010 at 3:27 PM, Alex <alexander.r.eremin at gmail.com> wrote:
> Hi all,
> does it make sense to porting to
> Illumos some glibs extensions like timegm, fdopen(+c,e,m,x),etc...
> May be there can be compatibility/developing problems, so
> I'd like to know your opinion.

What will happen if functions with this name become part of the POSIX
standard with a slightly incompatible API? Solaris libc has already
enough issues with APIs stuck at the prePOSIX and presanity level,
unless you turn on some magic switches which blow up 3rd party shared
libraries. enable_extended_FILE_stdio and the hidden switch to enable
XPG4 conformance in libc are prime examples for problems caused by
such improper design.

Chris
-- 
    ^---^
   (@)v(@)  Chris Pickett
   |    /   IT consultant
 ===m==m=== pkchris at users.sourceforge.net



More information about the Developer mailing list