Summary: | Не работает модуль ddb_gui_GTK2.so | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Vyacheslav Dikonov <slava> |
Component: | deadbeef | Assignee: | vanomj <vanomj> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | major | ||
Priority: | P3 | CC: | vanomj, vladimir.didenko |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Vyacheslav Dikonov
2012-11-13 00:35:42 MSK
deadbeef 0.5.6 по прежнему не запускается. Соберите, пожалуйста gtk3 интерфейс... Открыл баг в апстриме http://code.google.com/p/ddb/issues/detail?id=921 Может апстрим что-то и умнее придумает, но следующий патч решает проблему diff --git a/deadbeef/plugins/gtkui/gtkui.c b/deadbeef/plugins/gtkui/gtkui.c index ff0a1bf..a007af8 100644 --- a/deadbeef/plugins/gtkui/gtkui.c +++ b/deadbeef/plugins/gtkui/gtkui.c @@ -1025,8 +1025,6 @@ gtkui_thread (void *ctx) { g_thread_init (NULL); // add_pixmap_directory (PREFIX "/share/deadbeef/pixmaps"); add_pixmap_directory (deadbeef->get_pixmap_dir ()); - gdk_threads_init (); - gdk_threads_enter (); int argc = 2; const char **argv = alloca (sizeof (char *) * argc); Создал тестовый таск 86143. Всех заинтересованных прошу потестировать. Особо хочется услышать мнение мэйнтейнера. Если проблем не будет, а апстрим не вспомнит зачем ему дублирующий gdk_threads_enter, то отправлю сборку в сизиф. deadbeef-0.5.6-alt2.47f64084 -> sisyphus: * Fri Dec 14 2012 Vladimir Didenko <cow@altlinux> 0.5.6-alt2.47f64084 - remove waste gdk_threads_enter(Closes: 27966) |