On Mon, Jul 4, 2011 at 11:39 PM, Andrew Beekhof <andrew(a)beekhof.net> wrote:
On Sat, Jul 2, 2011 at 3:46 AM, Russell Bryant
<russell(a)russellbryant.net> wrote:
> On Fri, Jul 1, 2011 at 8:42 AM, Roman Rakus <rrakus(a)redhat.com> wrote:
>> On 06/19/2011 11:53 PM, Russell Bryant wrote:
>>> + * This destroys an allocated mh_network_interface. This function should
>>> + * be used in combination with g_list_free_full() on the rest from
>>> + * mh_network_get_interfaces(). For example:
>> Just went to the following problem:
>>
>> g_list_free_full()
>>
>> is only in Fedora 15 and later (glib2 version 2.28 at least -
>>
http://developer.gnome.org/glib/2.29/glib-Doubly-Linked-Lists.html#g-list...).
>> On my Fedora 14 is available only glib2-2.26.0-2.fc14 (same for -devel)
>>
>> Will we use g_list_free_full()? If so, I have prepared a patch for
>> README.markdown, where I mention needed version for glib2-devel and set
>> minimum need for Fedora 15.
>
> It's used in a number of places now. My instinct is that requiring
> Fedora 15 or newer is too strict. However, I believe that is already
> required for having a new enough version of qpid-cpp. IIRC, Fedora 14
> didn't support QMF version 2.
We are going to need to support matahari on "older enterprise distros"
which are going to have even older glib's.
Is it simple enough that we could include a duplicate function?