[Pkg-xfce-devel] Bug#665667: tumbler: FTBFS with glib 2.32: undefined references
- Subject: [Pkg-xfce-devel] Bug#665667: tumbler: FTBFS with glib 2.32: undefined references
- From: biebl at debian.org (biebl at debian.org)
- Date: Sun, 25 Mar 2012 05:01:08 +0200
- Message-id: <[🔎] E1SBdhm-0000hK-Ns@pluto.milchstrasse.xx>
Source: tumbler
Version: 0.1.23-1
Severity: important
User: pkg-gnome-maintainers at lists.alioth.debian.org
Usertags: glib-2.32 ftbfs
Hi,
quoting README from glib 2.32:
"
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().
"
In a similar way, gio-2.0.pc has been cleaned up and it has moved
gmodule-no-export-2.0 from Requires to Requires.private.
If your package use the gmodule API, you should add an explicit dependency
on gmodule-2.0.pc.
Development releases of 2.32 are available in experimental.
During a test-rebuild tumbler failed to build with the new glib [1]
due to undefined references.
Please update tumbler at your earliest convenience, so once we move
the glib version from experimental to unstable, your package will remain
buildable.
Thanks!
Michael,
on behalf of the Debian GNOME team.
[1] http://people.debian.org/~biebl/glib-undefined-references/tumbler_0.1.23-1.log
Reply to: