[illumos-Developer] glibc extensions

Garrett D'Amore garrett at nexenta.com
Tue Oct 19 12:42:24 PDT 2010


Oh, I *hate* that I get confused by glib and GNU libc.  It probably
doesn't make sense to incorporate much (or maybe any) of glib into libc,
on a strictly architectural basis.  Extensions that are in GNU libc may
be a different matter.

	- Garrett

On Tue, 2010-10-19 at 15:27 -0400, Gordon Ross wrote:
> 
>         That said, it *does* make sense to carefully examine the APIs
>         being
>         considered.  Just because an API is in glibc does not, IMO,
>         automatically mean it makes sense for inclusion in illumos.
>         
>         [...]
>         but that we *also* view backwards compatibility with Oracle
>         Solaris as a
>         desired goal.  (I.e. we would like to avoid the situation
>         where programs
>         run on Oracle Solaris but not on illumos.)
> 
> One simple way to accomplish both "glib"-like extensions and
> backward compatibility is to provide a small "glibcompat" lib
> (or something) i.e. with enough to meet the needs of things
> in ON that consume it, i.e. dbus.
> 
> Would not call it "glib" to avoid a name conflict with the real thing.
> 
> Could always move things to libc later if that makes sense.
> 
> _______________________________________________
> Developer mailing list
> Developer at lists.illumos.org
> http://lists.illumos.org/m/listinfo/developer




More information about the Developer mailing list