Summary: | x11-wm/e-9999 build failure | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Chris Woods <chris> |
Component: | Current packages | Assignee: | SpanKY <vapier> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Chris Woods
2005-06-07 08:07:42 UTC
> * This is a LIVE CVS ebuild.
> * That means there are NO promises it will work.
> * If it fails to build, FIX THE CODE YOURSELF
> * before reporting any issues.
That
> * This is a LIVE CVS ebuild.
> * That means there are NO promises it will work.
> * If it fails to build, FIX THE CODE YOURSELF
> * before reporting any issues.
That´s what you can expect. :-) No way a blocker.
you didnt build ecore with USE=X it looks like, and/or your ecore is out of date You're right, it's definitely not a blocker. Was sort of blindly following the
step-by-step guided bug report util, and checked "blocker" because the
definition of "blocker" there was that the bug prevents something from running
or installing.
> you didnt build ecore with USE=X it looks like, and/or your ecore is out of date
X is in my global USE flags, and ecore was built shortly before e was attempted:
monkey / # emerge -pv ecore
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild R ] x11-libs/ecore-9999 +X +doc -fbcon +nls +opengl 0 kB
I'll go poking around and see if I can figure out where it's looking for those
constants.
looks like your cvs is out of date then, that define has been renamed to include a _REQUEST on the end of it /usr/include/Ecore_X.h:extern EAPI int ECORE_X_EVENT_WINDOW_STATE_REQUEST; src/bin/e_border.c: handlers = evas_list_append(handlers, ecore_event_handler_add(ECORE_X_EVENT_WINDOW_STATE_REQUEST, _e_border_cb_window_state_request, NULL)); Update: Turns out that my cvs was out of date. I re-sync'ed portage and tried to build again, with the same problem. Turns out I had "keepwork" enabled in make.conf. I removed that and all the work subdirectories in /var/tmp/portage/*, re-emerged, and all is well. Apologies for the trouble. |