On Mon, Jan 13, 2014 at 08:56:05AM +0100, Jürgen Beisert wrote:
> Until a kernel version is defined the bridge-utils' prepare stage fails.
> As this failure is due to an incomplete project configuration, add a more 
> helpful error message how to resolve it.

I think this check should go to kernel-headers.make. A valid version is
always needed when kernel-headers are enabled.

Michael

> Signed-off-by: Juergen Beisert <j...@pengutronix.de>
> 
> diff --git a/rules/bridge-utils.make b/rules/bridge-utils.make
> index 9de1c16..f4b1402 100644
> --- a/rules/bridge-utils.make
> +++ b/rules/bridge-utils.make
> @@ -40,6 +40,16 @@ BRIDGE_UTILS_AUTOCONF := \
>       $(CROSS_AUTOCONF_USR) \
>       --with-linux-headers=$(KERNEL_HEADERS_DIR)
>  
> +ifdef PTXCONF_BRIDGE_UTILS
> +ifeq ($(KERNEL_HEADER_VERSION),)
> + $(warning ########################### ERROR 
> ##################################)
> + $(warning # Linux kernel version required in order to make bridge-utils 
> work #)
> + $(warning #        Define a platform kernel or the kernel headers           
>  #)
> + $(warning 
> ####################################################################)
> + $(error )
> +endif
> +endif
> +
>  # 
> ----------------------------------------------------------------------------
>  # Target-Install
>  # 
> ----------------------------------------------------------------------------
> 
> -- 
> Pengutronix e.K.                              | Juergen Beisert             |
> Linux Solutions for Science and Industry      | http://www.pengutronix.de/  |
> 
> -- 
> ptxdist mailing list
> ptxdist@pengutronix.de
> 

-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

-- 
ptxdist mailing list
ptxdist@pengutronix.de

Reply via email to