diff options
author | Ryan Lortie <desrt@desrt.ca> | 2011-10-16 19:21:35 -0400 |
---|---|---|
committer | Ryan Lortie <desrt@desrt.ca> | 2011-10-16 19:23:28 -0400 |
commit | c3a1d832b8f783308f038bf2b821359c87fedcaf (patch) | |
tree | 7e453dc2f21d4d9166e5b171e5779b1b5374bbbb | |
parent | 086d577b3dc7aa1509e95a875984682d9048aabc (diff) |
README: Add note about gobject->gthread situation
-rw-r--r-- | README.in | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -50,6 +50,19 @@ Notes about GLib 2.32 * The -uninstalled variants of the pkg-config files have been dropped. +* For a long time, gobject-2.0.pc mistakenly declared a public + dependency on gthread-2.0.pc (when the dependency should have been + private). This means that programs got away with calling + g_thread_init() without explicitly listing gthread-2.0.pc among their + dependencies. + + gthread has now been removed as a gobject dependency, which will cause + such programs to break. + + The fix for this problem is either to declare an explicit dependency + on gthread-2.0.pc (if you care about compatibility with older GLib + versions) or to stop calling g_thread_init(). + Notes about GLib 2.30 ===================== |