Summary: | sci-misc/boinc-6.12.42 fails to compile against dev-libs/glib-2.32 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Emile de Weerd <mederel> |
Component: | Current packages | Assignee: | Gentoo Science Related Packages <sci> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | biergaizi2009, doug.hunley, malkyb2003, Martin.vGagern, steven, trogdog, zeekec |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 406437 | ||
Attachments: | Patch that fix the header inclusion error |
Description
Emile de Weerd
2012-04-26 22:03:47 UTC
Created attachment 310223 [details, diff]
Patch that fix the header inclusion error
patch proposition
I'm seeing this on ~amd64 when rebuilding @world too: In file included from gtk/taskbarex.cpp:23:0: /usr/include/glib-2.0/glib/gtypes.h:28:2: error: #error "Only <glib.h> can be included directly." gtk/taskbarex.cpp: In member function ‘virtual bool wxTaskBarIconEx::SetBalloon(const wxIcon&, wxString, wxString, unsigned int)’: gtk/taskbarex.cpp:239:28: warning: deprecated conversion from string constant to ‘gchar*’ gtk/taskbarex.cpp:242:28: warning: deprecated conversion from string constant to ‘gchar*’ gtk/taskbarex.cpp:245:28: warning: deprecated conversion from string constant to ‘gchar*’ make[2]: *** [boincmgr-taskbarex.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/sci-misc/boinc-6.12.42/work/boinc-6.12.42/clientgui' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/sci-misc/boinc-6.12.42/work/boinc-6.12.42' make: *** [all] Error 2 * ERROR: sci-misc/boinc-6.12.42 failed (compile phase): * emake failed * Bug is discussed in http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=515722 *** Bug 414197 has been marked as a duplicate of this bug. *** I'm not sure how much sense it makes to fix this bug given bug #411463 *** Bug 415757 has been marked as a duplicate of this bug. *** this has been fixed upstream by version 7.0.25 (current stable version) which has been requested for a version bump in bug 411463. http://forums.gentoo.org/viewtopic-t-923320.html provides an interim workaround by showing how to create a local overlay and upgrade to the latest version, while waiting for the sci team to address the version bump. fixed in portage |