[Buildroot] svn commit: trunk/buildroot/package/dbus

Ulf Samuelsson ulf.samuelsson at atmel.com
Sun Jan 25 23:31:25 UTC 2009


sön 2009-01-25 klockan 22:00 +0100 skrev Peter Korsgaard:
> >>>>> "ulf" == ulf  <ulf at uclibc.org> writes:
> 
>  ulf> Author: ulf
>  ulf> Date: 2009-01-25 20:55:31 +0000 (Sun, 25 Jan 2009)
>  ulf> New Revision: 25021
> 
>  ulf> Log:
>  ulf> Stop dbus continuos rebuild, fix deps
> 
>  ulf> Modified:
>  ulf>    trunk/buildroot/package/dbus/dbus.mk
> 
> 
>  ulf> Changeset:
>  ulf> Modified: trunk/buildroot/package/dbus/dbus.mk
>  ulf> ===================================================================
>  ulf> --- trunk/buildroot/package/dbus/dbus.mk	2009-01-25 20:53:43 UTC (rev 25020)
>  ulf> +++ trunk/buildroot/package/dbus/dbus.mk	2009-01-25 20:55:31 UTC (rev 25021)
>  ulf> @@ -15,14 +15,17 @@
>  ulf>  DBUS_XML:=expat
>  ulf>  # depend on the exact library file instead of expat so dbus isn't always
>  ulf>  # considered out-of-date
>  ulf> -DBUS_XML_DEP:=$(STAGING_DIR)/usr/lib/libexpat.so.1
>  ulf> +DBUS_XML_DEP_LIB:=$(STAGING_DIR)/usr/lib/libexpat.so.1
>  ulf>  else
>  ulf>  DBUS_XML:=libxml
>  ulf>  # Makefile.autotools.in unfortunately has broken dependency handling,
>  ulf>  # so we cannot do the same for libxml2
>  ulf> -DBUS_XML_DEP:=libxml2-install-staging
>  ulf> +DBUS_XML_DEP_LIB:=$(LIBXML2_HOOK_POST_INSTALL)
>  ulf> +#libxml2-install-staging
>  ulf>  endif
>  
>  ulf> +DBUS_XML_DEP:=$(DBUS_XML_DEP_LIB)
> 
> Why the dance with DBUS_XML_DEP_LIB ?
> 
> Is all of this actually needed? As the toplevel Makefile run
> sequentially it seems to me that it would be enough to just add expat
> / libxml2 to the dbus: line.

Feel free to optimize and test.

BR
Ulf Samuelsson



More information about the buildroot mailing list