Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 426208 - media-gfx/entangle-0.4.0 fails to build against <x11-libs/gtk+-3.4
Summary: media-gfx/entangle-0.4.0 fails to build against <x11-libs/gtk+-3.4
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Diego Elio Pettenò (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-07-11 21:30 UTC by Gian
Modified: 2012-07-12 15:27 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gian 2012-07-11 21:30:49 UTC
Entangle fails to build with the following error message: 

libtool: compile:  x86_64-pc-linux-gnu-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I./backend -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DGSEAL_ENABLE -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng15 -I/usr/include/libdrm -pthread -I/usr/include/libpeas-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gobject-introspection-1.0 -I/usr/lib64/libffi-3.0.11/include -DGSEAL_ENABLE -pthread -I/usr/include/libpeas-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng15 -I/usr/include/libdrm -I/usr/include/gobject-introspection-1.0 -I/usr/lib64/libffi-3.0.11/include -I/usr/include/gexiv2 -I/usr/lib/gexiv2/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -W -Wformat-y2k -Wformat-security -Winit-self -Wswitch-default -Wswitch-enum -Wunused -Wunknown-pragmas -Wstrict-aliasing -Wstrict-overflow -Wfloat-equal -Wundef -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-align -Wwrite-strings -Wconversion -Wsign-conversion -Wlogical-op -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wpacked -Wredundant-decls -Wnested-externs -Winline -Winvalid-pch -Wvla -Wvolatile-register-var -Wdisabled-optimization -Wstack-protector -Woverlength-strings -Wbuiltin-macro-redefined -Wmudflap -Wpacked-bitfield-compat -Wsync-nand -Wattributes -Wcoverage-mismatch -Wmultichar -Wunused-macros -Wno-missing-field-initializers -Wno-sign-compare -Wno-sign-conversion -Wno-conversion -Wjump-misses-init -Wframe-larger-than=40096 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -fexceptions -fasynchronous-unwind-tables -fdiagnostics-show-option -funit-at-a-time -fipa-pure-const -Wno-suggest-attribute=pure -Wno-suggest-attribute=const -DPKGDATADIR=\"/usr/share/entangle\" -DDATADIR=\"/usr/share\" -DLIBDIR=\"/usr/lib64\" -DG_LOG_DOMAIN=\"entangle\" -O2 -march=amdfam10 -pipe -c frontend/view/ovBox.c  -fPIC -DPIC -o .libs/libentangle_frontend_la-ovBox.o
frontend/entangle-session-browser.c: In function 'entangle_session_browser_row_inserted':
frontend/entangle-session-browser.c:631:10: warning: declaration of 'index' shadows a global declaration [-Wshadow]
frontend/entangle-session-browser.c: In function 'entangle_session_browser_row_deleted':
frontend/entangle-session-browser.c:676:10: warning: declaration of 'index' shadows a global declaration [-Wshadow]
frontend/entangle-session-browser.c: In function 'entangle_session_browser_scroll':
frontend/entangle-session-browser.c:1217:10: error: 'GDK_SCROLL_SMOOTH' undeclared (first use in this function)
frontend/entangle-session-browser.c:1217:10: note: each undeclared identifier is reported only once for each function it appears in
At top level:
cc1: warning: unrecognized command line option "-Wno-suggest-attribute=const"
cc1: warning: unrecognized command line option "-Wno-suggest-attribute=pure"
make[4]: *** [libentangle_frontend_la-entangle-session-browser.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory `/mnt/wfiles/portage-temp/portage/media-gfx/entangle-0.4.0/work/entangle-0.4.0/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/mnt/wfiles/portage-temp/portage/media-gfx/entangle-0.4.0/work/entangle-0.4.0/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/mnt/wfiles/portage-temp/portage/media-gfx/entangle-0.4.0/work/entangle-0.4.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/mnt/wfiles/portage-temp/portage/media-gfx/entangle-0.4.0/work/entangle-0.4.0'
make: *** [all] Error 2
 * ERROR: media-gfx/entangle-0.4.0 failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=media-gfx/entangle-0.4.0'`,
 * the complete build log and the output of `emerge -pqv '=media-gfx/entangle-0.4.0'`.
 * The complete build log is located at '/mnt/wfiles/portage-temp/portage/media-gfx/entangle-0.4.0/temp/build.log'.
 * The ebuild environment file is located at '/mnt/wfiles/portage-temp/portage/media-gfx/entangle-0.4.0/temp/environment'.
 * Working directory: '/mnt/wfiles/portage-temp/portage/media-gfx/entangle-0.4.0/work/entangle-0.4.0'
 * S: '/mnt/wfiles/portage-temp/portage/media-gfx/entangle-0.4.0/work/entangle-0.4.0'

Reproducible: Always

Steps to Reproduce:
1. emerge entangle
2.
3.
Comment 1 Gian 2012-07-11 22:00:06 UTC
I just found out that upgrading to >=gtk+-3.4 fixes the problem. The dependencies should probably be adjusted accordingly.
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2012-07-12 15:07:24 UTC
Guess I have to report this upstream, let me finish a few things and I'll update the deps both side.
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2012-07-12 15:27:36 UTC
Fixed, it actually requires at least version 3.3.18 which is when smooth scrolling has been introduced.