[Buildroot] [PATCH 1/6] package/busybox: add comment about BR2_PACKAGE_BUSYBOX_SHOW_OTHERS

Romain Naour romain.naour at gmail.com
Sun Jul 17 11:46:27 UTC 2016


Hi Yann, All,

Le 17/07/2016 à 10:44, Yann E. MORIN a écrit :
> BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is a bit special. When Busybox is
> enabled, it is a Busybox option. When Busybox is not enabled, it is a
                                                       ^
s/enabled/disabled/

> stand-alone option, forcibly enabled.
> 
> So we can safely 'select' it without ensuring (via a 'depends on' or
> another 'select') that Busybox is enabled.
> 
> However, the name of this option does not express the fact that it is
> safe to select it without checking Busybox, which can lead to a bit of
> time-consuming head-scratching.
> 
> To avoid future puzzlement from an unsuspecting observer, adda a big fat
                                                               ^
add a

> comment that this option can be selected without any dependency on
> busybox.
  ^
Busybox

> 
> Signed-off-by: "Yann E. MORIN" <yann.morin.1998 at free.fr>
> Cc: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
> Cc: Peter Korsgaard <peter at korsgaard.com>
> Cc: Romain Naour <romain.naour at openwide.fr>
> 
> ---
> Changes v2 -> v3:
>   - add the comment  (Romain)
>   - drop the condition select  (Romain)
> 
> Changes v1 -> v2:
>   - only select if busybox is enabled  (Thomas)
> 
> ---
> Hopefully, this will avoid people to go hunting like I did, and loose a
> few precious minutes of hair-pulling... ;-]
> ---
>  package/busybox/Config.in | 6 +++++-
>  1 file changed, 5 insertions(+), 1 deletion(-)
> 
> diff --git a/package/busybox/Config.in b/package/busybox/Config.in
> index 91c5d9e..8f84fc9 100644
> --- a/package/busybox/Config.in
> +++ b/package/busybox/Config.in
> @@ -26,6 +26,8 @@ config BR2_PACKAGE_BUSYBOX_CONFIG_FRAGMENT_FILES
>  	  A space-separated list of configuration fragment files,
>  	  that will be merged to the main BusyBox configuration file.
>  
> +# This option is not an option of Busybox, it can be selected even
> +# if Busybox is not enabled.
>  config BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
>  	bool "Show packages that are also provided by busybox"
>  	help
> @@ -75,7 +77,9 @@ endif
>  
>  if !BR2_PACKAGE_BUSYBOX # kconfig doesn't support else
>  
> -# add dummy config so the stuff with busybox alternatives are shown
> +# This option is not an option of Busybox, it can be selected even
> +# if Busybox is not enabled.
> +# Add dummy config so the stuff with busybox alternatives are shown
                                        ^
>  # when busybox is disabled
          ^
While at it, add a capital letter to Busybox.

With the (very) small typos fixed:
Reviewed-by: Romain Naour <romain.naour at gmail.com>

Best regards,
Romain


>  config BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
>  	default y
> 




More information about the buildroot mailing list