Checking to see if I really need glib 2.28.1

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

 



There was a recent update to configure.ac:

commit 514a5548cdcaf5a60f47067007936dc58055132b
Author: Michael Natterer <mitch@xxxxxxxx>
Date:   Mon Mar 7 15:43:45 2011 +0100

     configure: require GLib >= 2.28.1

I have a recent ubuntu and it has 2.26.x and so GIMP won't configure and 
build anymore.  (Well, changing the 28 to 26 makes it "build", except 
there are 2 unresolved references, g_list_free_full, and 
g_slist_free_full.  I don't suppose there's a workaround, huh?  I wasn't 
wanting to build my own glib.

g_list_free full is a convenience function:

void
g_list_free_full (GList          *list,
                   GDestroyNotify  free_func)
{
   g_list_foreach (list, (GFunc) free_func, NULL);
   g_list_free (list);
}

and g_slist_free_full is about the same:

void
g_slist_free_full (GSList         *list,
                    GDestroyNotify  free_func)
{
   g_slist_foreach (list, (GFunc) free_func, NULL);
   g_slist_free (list);
}

That's going to be a lot of people having to build their own glib, and 
distributions having to upgrade their glib just for two convenience 
routines.

Patrick

_______________________________________________
Gimp-developer mailing list
Gimp-developer@xxxxxxxxxxxxxxxxxxxxxx
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


[Index of Archives]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [GIMP for Windows]     [KDE]     [GEGL]     [Gimp's Home]     [Gimp on GUI]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux