Public bug reported:

Hi,

The signature of the following symbols changed from glib-2.39.1 to
glib-2.39.2:

//glib-2.39.1/glib/ghash.h
void g_hash_table_insert(...);
void g_hash_table_replace(...);
void g_hash_table_add(...);

//glib-2.39.2/glib/ghash.h
gboolean g_hash_table_insert(...);
gboolean g_hash_table_replace(...);
gboolean g_hash_table_add(...);

However, the minimum versions of these symbols in the symbols file are
all 2.12.0.

The minimum versions are supposed to be 2.39.2, or a client using a
gboolean return value may be linked to an old version returning void.

Best,
Zhouyang

** Affects: glib2.0 (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: file symbols

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1885287

Title:
  some minimum versions in the symbols file are not updated

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/1885287/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to