Bug 110277 - x11-wm/enlightenment-devel: won't build if x11/ecore is built WITHOUT_DBUS
Summary: x11-wm/enlightenment-devel: won't build if x11/ecore is built WITHOUT_DBUS
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Stanislav Sedov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-13 17:50 UTC by Dmitry Marakasov
Modified: 2007-04-11 19:10 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Marakasov 2007-03-13 17:50:05 UTC
If x11/ecore (on which x11-wm/enlightenment-devel does depend) is build without DBus support, x11-wm/enlightenment-devel won't build:

===>  Building for enlightenment-20070223,1
gmake  all-recursive
gmake[1]: Entering directory `/usr/work/usr/ports/x11-wm/enlightenment-devel/work/e-20070223'
Making all in src
gmake[2]: Entering directory `/usr/work/usr/ports/x11-wm/enlightenment-devel/work/e-20070223/src'
Making all in bin
gmake[3]: Entering directory `/usr/work/usr/ports/x11-wm/enlightenment-devel/work/e-20070223/src/bin'
cc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../src/bin -I../../src/lib -DUSE_E_CONFIG_H -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/X11R6/include -DLOWRES_PDA=1 -DMEDIUMRES_PDA=2 -DHIRES_PDA=3 -DSLOW_PC=4 -DMEDIUM_PC=5 -DFAST_PC=6 -DE17_PROFILE=SLOW_PC -DPACKAGE_BIN_DIR=\"/usr/local/bin\" -DPACKAGE_LIB_DIR=\"/usr/local/lib\" -DPACKAGE_DATA_DIR=\"/usr/local/share/enlightenment\" -DLOCALE_DIR=\"/usr/local/share/locale\" -DPACKAGE_SYSCONF_DIR=\"/usr/local/etc\"  -I/usr/local/include -I/usr/X11R6/include  -I/usr/local/include -I/usr/X11R6/include -O2 -fno-strict-aliasing -pipe -march=pentium4 -MT e_main.o -MD -MP -MF .deps/e_main.Tpo -c -o e_main.o e_main.c
In file included from e_main.c:4:
e.h:66:24: Ecore_DBus.h: No such file or directory
gmake[3]: *** [e_main.o] Error 1
gmake[3]: Leaving directory `/usr/work/usr/ports/x11-wm/enlightenment-devel/work/e-20070223/src/bin'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/usr/work/usr/ports/x11-wm/enlightenment-devel/work/e-20070223/src'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/work/usr/ports/x11-wm/enlightenment-devel/work/e-20070223'
gmake: *** [all] Error 2
*** Error code 2

Stop in /usr/ports/x11-wm/enlightenment-devel.

How-To-Repeat: cd /usr/ports/x11/ecore
make -DWITHOUT_DBUS install
cd /usr/ports/x11-wm/enlightenment-devel
make
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2007-03-13 17:50:22 UTC
Responsible Changed
From-To: freebsd-ports-bugs->stas

Over to maintainer
Comment 2 Stanislav Sedov freebsd_committer freebsd_triage 2007-04-11 15:34:09 UTC
State Changed
From-To: open->closed

enlightenment requires dbus-enabled ecore now, options set to do that by 
default. Since we can't install dbus separately, I see no possible 
solution currently.
Comment 3 Dmitry Marakasov 2007-04-11 16:54:09 UTC
* Stanislav Sedov (stas@FreeBSD.org) wrote:

> State-Changed-From-To: open->closed
> State-Changed-By: stas
> State-Changed-When: Wed Apr 11 14:34:09 UTC 2007
> State-Changed-Why: 
> enlightenment requires dbus-enabled ecore now, options set to do that by
> default. Since we can't install dbus separately, I see no possible
> solution currently.
Then the option surely needs to be removed/commented out.

-- 
Best regards,
  Dmitry Marakasov               mailto:amdmi3@amdmi3.ru
Comment 4 Stanislav Sedov freebsd_committer freebsd_triage 2007-04-11 17:14:45 UTC
On Wed, 11 Apr 2007 16:00:15 GMT
Dmitry Marakasov <amdmi3@amdmi3.ru> mentioned:

>  Then the option surely needs to be removed/commented out.
>

This options is intended for users which want to use ecore in their
embedded projects that doesn't need dbus support.

--
Stanislav Sedov
ST4096-RIPE
Comment 5 Dmitry Marakasov 2007-04-11 19:05:21 UTC
* Stanislav Sedov (stas@FreeBSD.org) wrote:

> >  Then the option surely needs to be removed/commented out.
> This options is intended for users which want to use ecore in their
> embedded projects that doesn't need dbus support.
Ah, that makes sense. But still a warning will be useful..

-- 
Best regards,
  Dmitry Marakasov               mailto:amdmi3@amdmi3.ru