It seems that 0.13 depends on GLib VAPI available only at Vala 0.22, and configure doesn't check for.
Is this a Vala dependency increase or a bug? Particulary it fails to found GLib.Once 2013/12/17 Maciej Piechotka <[email protected]> > Dropping gnome-announce to BCC. I believes it gets moderated anyway but > at least moderator will get less notifications. > > On Mon, 2013-12-16 at 21:37 -0600, Daniel Espinosa wrote: > > I can see this version is incremental (point release like) over 0.8, > > and packaged as 0.8. > > > > > > Could you add that information in order to others know that 0.10, 0.12 > > and upcomming 0.14 will be API/ABI compatible with 0.8 series? > > > > > > As I can see you've take care about API and more importantly ABI, at C > > level, stability on 0.8 to 0.12. Could you point that in your release > > information? > > > > This is a very good idea. Probably it should be done a long time ago. > > I've updated libgee wiki page for now (anyone: please feel free to > change the wording - it's something I wrote in 5 minutes to get the > information on page) and I will try to put the information in future > releases notes. > > > > > I think this is very importantly in order to know Libgee stability and > > avoid fear about depend on this library, contrary with other Vala > > libraries like Personas, that may be don't know how to maintain API > > and ABI stability across different Vala versions. > > > > > > May is very important to add your recommendations on API/ABI stability > > on Vala wiki, or link from Libgee wiki. > > > > I've started a series of blog posts[1] for the ABI stability in Vala[1] > and I hope that I'll finish part II soon (I should have a bit of time > before EOY to do Vala-related stuff so it's at least possible) and > eventually put on wiki. > > > > > I'm trying to fix a bug on GXml/Serialization and want to use Libgee > > to avoid most iteration/containers/collection bugs. > > > > > > Yes - the more libgee will be used the more bugs will be discovered, the > more bugs will be fixed and the less bugs will be in libgee. I'd love to > push it 'everywhere' for that reason. > > > > > Many thanks. > > > > > > Maciej Piechotka > > [1] > > http://blog.piechotka.com.pl/2013/07/30/libraries-in-vala-abi-compatibility-part-i/ > > > > > > > 2013/12/16 Maciej Piechotka <[email protected]> > > > > We are very pleased to announce version 0.13.0 of Libgee, the > > GObject > > collection library. > > > > Libgee 0.13.4 is now available for download at: > > http://download.gnome.org/sources/libgee/0.13/ > > > > > > Also please note that now Libgee has its own mailing-list > > http://mail.gnome.org/mailman/listinfo/libgee-list > > and its own #gee IRC channel. > > > > > > New in 0.13.4 > > ------------- > > * The collection cloning no longer leaks memory > > * Various warning fixes > > * Various fixes to build system > > > > Libgee is a collection library providing GObject-based > > interfaces and > > classes for commonly used data structures. > > > > Libgee provides the following interfaces: > > > > * Traversable > > o Iterable > > + Collection > > # List > > * BidirList > > # Set > > * SortedSet > > o BidirSortedSet > > # MultiSet > > # Queue > > * Deque > > + Map > > # SortedMap > > * BidirSortedMap > > o Iterator > > + BidirIterator > > # BidirListIterator > > + ListIterator > > # BidirListIterator > > * MultiMap > > * Future > > > > The ArrayList, ArrauQueue, ConcurrentLinkedList, > > ConcurrentSet, > > HashSet, HashMap, HashMultiSet, HashMultiMap, LinkedList, > > PriorityQueue, Promise, TreeSet, TreeMap, TreeMultiSet, and > > TreeMultiMap > > classes provide a reasonable sample implementation of those > > interfaces. > > In addition, a set of abstract classes are provided to ease > > the implementation of new collections. > > > > Around that, the API provide means to retrieve read-only > > views, > > efficient sort algorithms, simple, bi-directional or > > index-based mutable > > iterators depending on the collection type. > > > > Libgee is written in Vala and can be used like any > > GObject-based C > > library. It's planned to provide bindings for further > > languages. > > > > > > More information about Vala is available at > > > > http://live.gnome.org/Libgee > > > > Maciej Marcin Piechotka > > > > > > > > _______________________________________________ > > libgee-list mailing list > > [email protected] > > https://mail.gnome.org/mailman/listinfo/libgee-list > > > > > > > > -- > > Trabajar, la mejor arma para tu superación > > "de grano en grano, se hace la arena" (R) (en trámite, pero para los > > cuates: LIBRE) > > > -- Trabajar, la mejor arma para tu superación "de grano en grano, se hace la arena" (R) (en trámite, pero para los cuates: LIBRE)
_______________________________________________ libgee-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/libgee-list
