Summary: | dev-cpp/gtkmm-3.6.0 - entry.cc:298:28: error: invalid conversion from 'void (*)(GtkEntry*, GtkMenu*) {aka void (*)(_GtkEntry*, _GtkMenu*)}' to 'void (*)(GtkEntry*, GtkWidget*) {aka void (*)(_GtkEntry*, _GtkWidget*)}' [-fpermissive] | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | tman <cornicx> |
Component: | [OLD] Development | Assignee: | GNOME C++ Bindings Maintainers (OBSOLETE) <gnome-mm+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | vutrankien.vn |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
/var/log/portage/dev-cpp:gtkmm-3.6.0:20130319-142342.log
/var/tmp/portage/dev-cpp/gtkmm-3.6.0/temp/environment gtkmm 3.6.0 build log |
Description
tman
2013-03-18 21:37:07 UTC
Please attach the entire build log to this bug report. Created attachment 342644 [details]
/var/log/portage/dev-cpp:gtkmm-3.6.0:20130319-142342.log
here the log.
Created attachment 342646 [details]
/var/tmp/portage/dev-cpp/gtkmm-3.6.0/temp/environment
environment log.
I can confirm this bug. Created attachment 342672 [details]
gtkmm 3.6.0 build log
Fixed upstream (https://bugzilla.gnome.org/show_bug.cgi?id=695320), corresponding commit is https://git.gnome.org/browse/gtkmm/commit/?id=1c3e844a2e2369f73e8afc99a99003da5abbd258 I think you are trying to build gtkmm-3.6 against gtk+-3.7. gtkmm are the C++ bindings of gtk+ and gtkmm-3.6 obviously corresponds to gtk+-3.6. It builds fine against gtk+-3.6. Wait for (a prerelease version of) gtkmm-3.7 to hit the tree if you need the C++ bindings and wish to test gtk+-3.7. gtkmm should DEPEND on <x11-libs/gtk+-3.7 IMHO. We already bumped it to get compat with gtk+-3.8 |