Hi,

On Sat, 2008-05-17 at 21:38 +0100, Øyvind Kolås wrote:
> On Sat, May 17, 2008 at 9:22 PM, Hubert Figuiere <[EMAIL PROTECTED]> wrote:
> > Here is my initial patch for GEGL to make gio an optional dependency for
> > those who run an already obsolete version of glib.

I don't think this should be applied. An optional dependency in the GEGL
core will cause code duplication and it bears the risk that versions of
GEGL compiled against different versions of glib will behave
differently. I don't see the point in doing this.

> This isn't only about obsolete versions of glib since there is no
> version having a GIO
> supporting all the features GeglBuffer would want it to, see bug
> #533547. Thus unless
> this gets resolved in glib we might have to fall back to regular posix
> calls anyways.

If that happens, that is fine. But it should IMO not be optional. et's
not make the code more complex for no good reason. At the time that GEGL
will be useful enough to be actually used, glib with GIO will be
available everywhere.


Sven


_______________________________________________
Gegl-developer mailing list
Gegl-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gegl-developer

Reply via email to