View previous topic :: View next topic |
Author |
Message |
g33kphr33k n00b
Joined: 24 Sep 2012 Posts: 4
|
Posted: Mon Sep 24, 2012 1:53 pm Post subject: [SOLVED] Evolution build 3.4.4 (upgrading) |
|
|
Hi All
I added the dreaded Gnome overlay and have since removed it. Unfortunately the new standard upgrade to mail-client/evolution-3.4.4 is bombing out with a weird error:
Code: | Merging translations into e-system.error.
CREATED e-system.error
make all-am
make[3]: Entering directory `/var/tmp/portage/mail-client/evolution-3.4.4/work/evolution-3.4.4/e-util'
CC libeutil_la-e-bit-array.lo
CC libeutil_la-e-activity.lo
CC libeutil_la-e-categories-config.lo
CC libeutil_la-e-charset.lo
CC libeutil_la-e-config.lo
CC libeutil_la-e-datetime-format.lo
CC libeutil_la-e-dialog-utils.lo
CC libeutil_la-e-dialog-widgets.lo
CC libeutil_la-e-event.lo
CC libeutil_la-e-file-utils.lo
CC libeutil_la-e-html-utils.lo
CC libeutil_la-e-icon-factory.lo
CC libeutil_la-e-import.lo
CC libeutil_la-e-marshal.lo
CC libeutil_la-e-mktemp.lo
CC libeutil_la-e-poolv.lo
CC libeutil_la-e-plugin.lo
CC libeutil_la-e-plugin-ui.lo
CC libeutil_la-e-plugin-util.lo
CC libeutil_la-e-print.lo
CC libeutil_la-e-selection.lo
CC libeutil_la-e-sorter.lo
CC libeutil_la-e-sorter-array.lo
CC libeutil_la-e-text-event-processor-emacs-like.lo
CC libeutil_la-e-text-event-processor.lo
CC libeutil_la-e-ui-manager.lo
CC libeutil_la-e-util.lo
CC libeutil_la-e-unicode.lo
CC libeutil_la-e-util-enumtypes.lo
CCLD libeutil.la
.libs/libeutil_la-e-util.o: In function `e_restore_window':
e-util.c:(.text+0x7a5): undefined reference to `gdk_screen_get_monitor_workarea'
collect2: ld returned 1 exit status
make[3]: *** [libeutil.la] Error 1
make[3]: Leaving directory `/var/tmp/portage/mail-client/evolution-3.4.4/work/evolution-3.4.4/e-util'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/mail-client/evolution-3.4.4/work/evolution-3.4.4/e-util'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/mail-client/evolution-3.4.4/work/evolution-3.4.4'
make: *** [all] Error 2
* ERROR: mail-client/evolution-3.4.4 failed (compile phase):
* emake failed
|
Any ideas? 3.4.3 builds absolutely fine.
Last edited by g33kphr33k on Wed Oct 03, 2012 11:41 am; edited 1 time in total |
|
Back to top |
|
|
trilexx Apprentice
Joined: 19 Jul 2004 Posts: 217 Location: Austria
|
Posted: Thu Sep 27, 2012 12:25 pm Post subject: |
|
|
I'm having the same issue, but not a clue what is the reason is. _________________ if it lives, compile it |
|
Back to top |
|
|
^marcs Apprentice
Joined: 09 Mar 2005 Posts: 169
|
Posted: Thu Sep 27, 2012 1:49 pm Post subject: |
|
|
Which version of GTK 3 do You have? |
|
Back to top |
|
|
PaulBredbury Watchman
Joined: 14 Jul 2005 Posts: 7310
|
Posted: Thu Sep 27, 2012 2:26 pm Post subject: |
|
|
$ find /usr/include/gt* -type f | xargs grep gdk_screen_get_monitor_workarea
/usr/include/gtk-3.0/gdk/gdkscreen.h:void gdk_screen_get_monitor_workarea (GdkScreen *screen,
From a git checkout of gtk+-3 |
|
Back to top |
|
|
trilexx Apprentice
Joined: 19 Jul 2004 Posts: 217 Location: Austria
|
Posted: Thu Sep 27, 2012 3:05 pm Post subject: |
|
|
I should have come up with right away. Cheers mate. _________________ if it lives, compile it |
|
Back to top |
|
|
^marcs Apprentice
Joined: 09 Mar 2005 Posts: 169
|
Posted: Thu Sep 27, 2012 5:58 pm Post subject: |
|
|
I see it was added in 3.4 that should do - i'd say better checkout 3.4 tag than HEAD. |
|
Back to top |
|
|
g33kphr33k n00b
Joined: 24 Sep 2012 Posts: 4
|
Posted: Wed Oct 03, 2012 8:15 am Post subject: |
|
|
So what's the fix? |
|
Back to top |
|
|
g33kphr33k n00b
Joined: 24 Sep 2012 Posts: 4
|
Posted: Wed Oct 03, 2012 11:42 am Post subject: |
|
|
I emerged masked GTK+ 3.4.4 and that solved it. |
|
Back to top |
|
|
|