[Pidgin] #15310: The minimum required version of glib is low

Pidgin trac at pidgin.im
Thu Sep 6 08:25:37 EDT 2012


#15310: The minimum required version of glib is low
--------------------+-------------------------------------------------------
 Reporter:  koosha  |        Owner:           
     Type:  defect  |       Status:  new      
Milestone:          |    Component:  libpurple
  Version:  2.10.6  |   Resolution:           
 Keywords:          |  
--------------------+-------------------------------------------------------
Description changed by koosha:

Old description:

> I have glib version 2.24.2 and Pidgin apparently requires glib with the
> minimum version of 2.16.0. But when I tried to compile the source, I
> faced the following error:
>
> image.c: In function ‘ggp_image_cleanup’:
> image.c:88: error: implicit declaration of function ‘g_list_free_full’
> make[5]: *** [libgg_la-image.lo] Error 1
> make[5]: Leaving directory `/home/koosha/pidgin-
> main/libpurple/protocols/gg'
> make[4]: *** [all-recursive] Error 1
> make[4]: Leaving directory `/home/koosha/pidgin-main/libpurple/protocols'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/home/koosha/pidgin-main/libpurple'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/home/koosha/pidgin-main/libpurple'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/koosha/pidgin-main'
> make: *** [all] Error 2
>
> As you can see function ‘ggp_image_cleanup’ calls 'g_list_free_full'
> which is introduced in glib 2.28:
>
> http://developer.gnome.org/glib/2.28/api-index-2-28.html
>
> Please change the minimum required version accordingly.

New description:

 I have glib version 2.24.2 and Pidgin apparently requires glib with the
 minimum version of 2.16.0. But when I tried to compile the source, I faced
 the following error:
 {{{
 image.c: In function ‘ggp_image_cleanup’:
 image.c:88: error: implicit declaration of function ‘g_list_free_full’
 make[5]: *** [libgg_la-image.lo] Error 1
 make[5]: Leaving directory `/home/koosha/pidgin-
 main/libpurple/protocols/gg'
 make[4]: *** [all-recursive] Error 1
 make[4]: Leaving directory `/home/koosha/pidgin-main/libpurple/protocols'
 make[3]: *** [all-recursive] Error 1
 make[3]: Leaving directory `/home/koosha/pidgin-main/libpurple'
 make[2]: *** [all] Error 2
 make[2]: Leaving directory `/home/koosha/pidgin-main/libpurple'
 make[1]: *** [all-recursive] Error 1
 make[1]: Leaving directory `/home/koosha/pidgin-main'
 make: *** [all] Error 2
 }}}
 As you can see function ‘ggp_image_cleanup’ calls 'g_list_free_full' which
 is introduced in glib 2.28:

 http://developer.gnome.org/glib/2.28/api-index-2-28.html

 Please change the minimum required version accordingly.

--

-- 
Ticket URL: <http://developer.pidgin.im/ticket/15310#comment:1>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list