Summary: | E17 committed to CVS Possible to add an e17 ebuild now? x11-wm/enlightenment | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | lordnothing |
Component: | New packages | Assignee: | SpanKY <vapier> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | dholm, genstef, henti, unit3 |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
lordnothing
2004-11-25 00:39:43 UTC
there is a enlightenment-0.16.9999.ebuild for the e16 cvs, should be easy to adopt it for e17 it wont be added unless raster goes for it ... i'll talk to him in a few days If it wont be added, can we please have the ebuilds(that fetch directly from cvs) here? Hey, I want this too. Enlightenment was the reason I started using Linux so many years ago :D i already did this, just didnt close the bug Ummm ... did what if I may ask? Add it to portage .. as what ? I can't seem to find a e17 or version 0.17 in enlightenment. Thanks try x11-wm/e i know.. application names cant hardly be shorter :-) i've tried it but it's empty as you can see via packages.gentoo.org or i'm wrong? If so, please tell me how to emerge e17 please. Thanks! x11-wm/e is definately around right now, but I'm having problems emerging it tonight. I'm getting the following: if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include -I../.. -I../../src/bin -I../../src/lib -DLOWRES_PDA=1 -DMEDIUMRES_PDA=2 -DHIRES_PDA=3 -DSLOW_PC=4 -DMEDIUM_PC=5 -DFAST_PC=6 -DE17_PROFILE=FAST_PC -march=athlon-xp -Os -mfpmath=sse -pipe -MT e_manager.o -MD -MP -MF ".deps/e_manager.Tpo" -c -o e_manager.o e_manager.c; \ then mv -f ".deps/e_manager.Tpo" ".deps/e_manager.Po"; else rm -f ".deps/e_manager.Tpo"; exit 1; fi In file included from e_manager.c:4: e.h:26:27: Ecore_X_Atoms.h: No such file or directory In file included from e_main.c:4: e.h:26:27: Ecore_X_Atoms.h: No such file or directory In file included from e_includes.h:14, from e.h:62, from e_main.c:4: e_border.h:107: error: parse error before "Ecore_X_Gravity" e_border.h:107: warning: no semicolon at end of struct or union e_border.h:107: warning: no semicolon at end of struct or union e_border.h:126: error: parse error before "Ecore_X_MWM_Hint_Func" e_border.h:126: warning: no semicolon at end of struct or union e_border.h:127: warning: data definition has no type or storage class e_border.h:128: error: parse error before "input" e_border.h:128: warning: data definition has no type or storage class e_border.h:129: error: parse error before ':' token e_border.h:130: error: parse error before ':' token e_border.h:134: error: parse error before '}' token e_border.h:134: warning: data definition has no type or storage class e_border.h:155: error: parse error before "initial_attributes" e_border.h:155: warning: data definition has no type or storage class e_border.h:156: warning: data definition has no type or storage class e_border.h:160: error: parse error before ':' token e_border.h:161: error: parse error before ':' token e_border.h:162: error: parse error before ':' token e_border.h:163: error: parse error before ':' token e_border.h:164: error: parse error before ':' token e_border.h:165: error: parse error before ':' token e_border.h:166: error: parse error before ':' token e_border.h:167: error: parse error before ':' token e_border.h:168: error: parse error before ':' token e_border.h:169: error: parse error before ':' token e_border.h:171: error: parse error before ':' token e_border.h:185: error: parse error before "Ecore_Animator" e_border.h:185: warning: no semicolon at end of struct or union e_border.h:186: warning: data definition has no type or storage class e_border.h:203: error: parse error before '}' token In file included from e_file.c:4: e.h:26:27: Ecore_X_Atoms.h: No such file or directory In file included from e_includes.h:14, from e.h:62, from e_file.c:4: This repeats in a similar fashion a bunch of times. Can I assume E17 is broken in CVS at the moment? Or, possibly, the e-999* ebuild should depend on the same, newer versions of the EFLs. I had the stable versions of the libs on my system at first, and I just upgraded as follows to install entrance: [ebuild U ] dev-libs/eet-0.9.9.20050116 [0.9.9] [ebuild U ] x11-libs/cairo-0.3.0 [0.1.23-r1] [ebuild U ] dev-db/edb-1.0.5.20050116 [1.0.5] [ebuild U ] x11-libs/evas-1.0.0.20050116_pre13 [1.0.0_pre13] [ebuild U ] x11-libs/ecore-1.0.0.20050116_pre7 [1.0.0_pre7] [ebuild U ] dev-libs/embryo-0.9.1.20050116 [0.9.0] [ebuild U ] media-libs/edje-0.5.0.20050116 [0.5.0] And ended up with this error: e_hints.o(.text+0x6d4): In function `e_hints_window_visible_isset': : undefined reference to `ecore_x_icccm_state_get' e_hints.o(.text+0x70f): In function `e_hints_window_iconic_isset': : undefined reference to `ecore_x_icccm_state_get' e_hints.o(.text+0x757): In function `e_hints_window_hidden_isset': : undefined reference to `ecore_x_icccm_state_get' collect2: ld returned 1 exit status make[3]: *** [enlightenment] Error 1 make[3]: Leaving directory `/var/tmp/portage/e-9999/work/e17/apps/e/src/bin' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/e-9999/work/e17/apps/e/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/e-9999/work/e17/apps/e' make: *** [all] Error 2 Which is a lot shorter. I imagine I'll have to just go to the *.9999* ebuilds to get anything to build properly at this point, which is sort of painful. Oh well, at least entrance works and looks fantastic! using 9999 ebuilds are your own problem |