Package: pino Severity: important Tags: patch User: ubuntu-de...@lists.ubuntu.com Usertags: origin-ubuntu precise ubuntu-patch
Dear maintainer, during a test rebuild in Ubuntu precise, pino has failed to build. This is the snippet: -- System Information: Debian Release: wheezy/sid APT prefers oneiric-updates APT policy: (500, 'oneiric-updates'), (500, 'oneiric'), (100, 'oneiric-backports') Architecture: i386 (i686) Kernel: Linux 3.2.2-030202-generic (SMP w/2 CPU cores) nking C executable pino /usr/bin/cmake -E cmake_link_script CMakeFiles/pino.dir/link.txt --verbose=1 /usr/bin/gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Wl,--as-needed CMakeFiles/pino.dir/src/user_info_list.c.o CMakeFiles/pino.dir/src/rest_api_abstract.c.o CMakeFiles/pino.dir/src/dm_entry.c.o CMakeFiles/pino.dir/src/account_action.c.o CMakeFiles/pino.dir/src/more_window.c.o CMakeFiles/pino.dir/src/template.c.o CMakeFiles/pino.dir/src/rest_api_user_info.c.o CMakeFiles/pino.dir/src/re_tweet.c.o CMakeFiles/pino.dir/src/account_widget.c.o CMakeFiles/pino.dir/src/url_short.c.o CMakeFiles/pino.dir/src/gtk_style.c.o CMakeFiles/pino.dir/src/userpic.c.o CMakeFiles/pino.dir/src/rest_api_acc.c.o CMakeFiles/pino.dir/src/accounts.c.o CMakeFiles/pino.dir/src/tray_icon.c.o CMakeFiles/pino.dir/src/hig_table.c.o CMakeFiles/pino.dir/src/log_window.c.o CMakeFiles/pino.dir/src/favorites_view_dialog.c.o CMakeFiles/pino.dir/src/timeline_list.c.o CMakeFiles/pino.dir/src/timer.c.o CMakeFiles/pino.dir/src/time_utils.c.o CMakeFiles/pino.dir/src/prefs.c.o CMakeF iles/pino.dir/src/rest_urls.c.o CMakeFiles/pino.dir/src/rest_api_direct.c.o CMakeFiles/pino.dir/src/timeline_direct_list.c.o CMakeFiles/pino.dir/src/edit_account.c.o CMakeFiles/pino.dir/src/color_utils.c.o CMakeFiles/pino.dir/src/status_bar_smart.c.o CMakeFiles/pino.dir/src/status_view_list.c.o CMakeFiles/pino.dir/src/rest_api_re.c.o CMakeFiles/pino.dir/src/pref_dialog.c.o CMakeFiles/pino.dir/src/rest_api_timeline.c.o CMakeFiles/pino.dir/src/favorites_view_list.c.o CMakeFiles/pino.dir/src/main_window.c.o CMakeFiles/pino.dir/src/main.c.o CMakeFiles/pino.dir/src/cache.c.o CMakeFiles/pino.dir/src/popups.c.o CMakeFiles/pino.dir/src/status_view_dialog.c.o CMakeFiles/pino.dir/src/timeline_list_abstract.c.o CMakeFiles/pino.dir/src/vapi/time_parser.c.o -o pino -rdynamic -lglib-2.0 -lgobject-2.0 -lglib-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lglib-2.0 -lgee -lgobjec t-2.0 -lglib-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lnotify -lgdk_pi xbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lxml2 -lwebkitgtk-1.0 -lgtk-x11-2.0 -lsoup-2.4 -ljavascriptcoregtk-1.0 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lunique-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lglib-2.0 -lgtkspell -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lglib-2.0 -lgee -lnotify -lsoup-2.4 -lxml2 -lwebkitgtk-1.0 -ljavascriptcoregtk-1.0 -lunique-1.0 -lgtkspell CMakeFiles/pino.dir/src/main.c.o: In function `main': /build/buildd/pino-0.2.11/obj-i686-linux-gnu/src/main.c:148: undefined reference to `g_thread_init' collect2: ld returned 1 exit status make[3]: *** [pino] Error 1 make[3]: Leaving directory `/build/buildd/pino-0.2.11/obj-i686-linux-gnu' make[2]: *** [CMakeFiles/pino.dir/all] Error 2 make[2]: Leaving directory `/build/buildd/pino-0.2.11/obj-i686-linux-gnu' make[1]: *** [all] Error 2 make[1]: Leaving directory `/build/buildd/pino-0.2.11/obj-i686-linux-gnu' dh_auto_build: make -j1 returned exit code 2 make: *** [build] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 Full buildlog: https://launchpadlibrarian.net/92413882/buildlog_ubuntu-precise-i386.pino_0.2.11-9_FAILEDTOBUILD.txt.gz The attached patch fixes this problem. Have a great day! Leo. Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
Description: Add explicit declaration for gthread libraries. Fixes FTBFS. Author: Leo Iannacone <l...@ubuntu.com> Bug-Ubuntu: https://bugs.launchpad.net/bugs/931691 --- CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) --- pino.orig/CMakeLists.txt +++ pino/CMakeLists.txt @@ -59,6 +59,7 @@ pkg_check_modules(WEBKIT REQUIRED "webki pkg_check_modules(LIBUNIQUE REQUIRED "unique-1.0 >= 1.0") pkg_check_modules(GTKSPELL REQUIRED "gtkspell-2.0 >= 2.0") pkg_check_modules(LIBINDICATE "indicate >= 0.3") +pkg_check_modules(GTHREAD REQUIRED "gthread-2.0 >= 2.14.0") set(pino_VALA_OPTIONS ${pino_VALA_OPTIONS} --thread) @@ -131,6 +132,7 @@ link_libraries( ${LIBUNIQUE_LIBRARIES} ${GTKSPELL_LIBRARIES} ${LIBINDICATE_LIBRARIES} + ${GTHREAD_LIBRARIES} ) include_directories(src/vapi/)