Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 500216 - >x11-libs/gtk+-3.8.4:3 compilation failed
Summary: >x11-libs/gtk+-3.8.4:3 compilation failed
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: https://bugzilla.gnome.org/show_bug.c...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-02-03 22:22 UTC by Vladimir Dolzhenko
Modified: 2015-01-02 11:54 UTC (History)
1 user (show)

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


Attachments
emerge --info (emerge.info,5.91 KB, text/plain)
2014-02-03 22:23 UTC, Vladimir Dolzhenko
Details
/var/tmp/portage/x11-libs/gtk+-3.10.6/temp/build.log (build.log.gz,35.70 KB, application/gzip)
2014-02-03 22:26 UTC, Vladimir Dolzhenko
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vladimir Dolzhenko 2014-02-03 22:22:55 UTC
Compilation of any gtk+ higher than 3.8.4 (e.g.  x11-libs/gtk+-3.10.6:3 ) fails on gtk-query-immodules-3.0

./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_ask_password'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_show_processes_finish'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_ask_question_finish'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_show_processes'
./.libs/libgtk-3.so: undefined reference to `_GTK_MOUNT_OPERATION_HANDLER'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_close'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_ask_password_finish'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_ask_question'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_proxy_new_for_bus_sync'
collect2: error: ld returned 1 exit status
Makefile:2414: recipe for target 'gtk-query-immodules-3.0' failed


Reproducible: Always

Steps to Reproduce:
1. emerge =x11-libs/gtk+-3.10.6:3
Comment 1 Vladimir Dolzhenko 2014-02-03 22:23:40 UTC
Created attachment 369476 [details]
emerge --info
Comment 2 Vladimir Dolzhenko 2014-02-03 22:26:11 UTC
Created attachment 369478 [details]
/var/tmp/portage/x11-libs/gtk+-3.10.6/temp/build.log
Comment 3 Pacho Ramos gentoo-dev 2014-05-31 07:52:25 UTC
I cannot reproduce this, are you still hitting this with a fully updated system?
Comment 4 Vladimir Dolzhenko 2014-05-31 09:42:32 UTC
It requires mandatory >=dev-util/gdbus-codegen-2.38.2
Comment 5 Pacho Ramos gentoo-dev 2015-01-02 11:54:09 UTC
+*gtk+-3.12.2-r2 (02 Jan 2015)
+
+  02 Jan 2015; Pacho Ramos <pacho@gentoo.org>
+  +files/gtk+-3.12.2-builtin-icon.patch, +gtk+-3.12.2-r2.ebuild,
+  gtk+-3.14.6.ebuild:
+  Include image data in the builtin icon cache (#518352 by Leho Kraav, Rafał
+  Mużyło and more), newer gdbus-codegen needed (#500216 by Vladimir Dolzhenko),
+  unset DISPLAY to make tests work in more environments (#527682 by Gangræna
+  Gorgeous, Mark Wright and Alexander Tsoy).
+