← Back to team overview

elementary-dev-community team mailing list archive

Build issues in Ubuntu Precise

 

Hello everybody,

Most of you have probably already noticed that some elementary apps
continuously fail to build for Ubuntu Precise in elementary PPAs. Fabian
Thoma has tracked the issues down; they are caused by the deprecation of Glib
thread API<http://developer.gnome.org/glib/2.31/glib-Deprecated-Thread-APIs.html>.
Every affected app should be converted to the new
API<http://developer.gnome.org/glib/2.31/glib-Threads.html>ASAP; if
you cannot do that for some reason or urgently need a build
hotfix, you can add "gthread" to C-only build dependencies in CMake
(example can be found in commits 20 and 21 in wingpanel
trunk<https://code.launchpad.net/%7Eelementary-pantheon/wingpanel/wingpanel-gtk3>).
Obviously, migration to the new API is preferred.

--
shnatsel

Follow ups