All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] busybox: defconfig modified in order to activate CONFIG_EXPR_MATH_SUPPORT_64
@ 2012-01-09  0:03 Andrei Gherzan
  2012-01-09  5:08 ` McClintock Matthew-B29882
                   ` (3 more replies)
  0 siblings, 4 replies; 12+ messages in thread
From: Andrei Gherzan @ 2012-01-09  0:03 UTC (permalink / raw)
  To: openembedded-core; +Cc: Andrei Gherzan, Andrei Gherzan

From: Andrei Gherzan <andrei.gherzan@windriver.com>

Enable 64-bit math support in the expr applet. This will make
the applet slightly larger, but will allow computation with very
large numbers.

[YOCTO #1767]

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
---
 meta/recipes-core/busybox/busybox-1.19.3/defconfig |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/meta/recipes-core/busybox/busybox-1.19.3/defconfig b/meta/recipes-core/busybox/busybox-1.19.3/defconfig
index 1990f28..ebd751d 100644
--- a/meta/recipes-core/busybox/busybox-1.19.3/defconfig
+++ b/meta/recipes-core/busybox/busybox-1.19.3/defconfig
@@ -214,7 +214,7 @@ CONFIG_FEATURE_ENV_LONG_OPTIONS=y
 # CONFIG_EXPAND is not set
 # CONFIG_FEATURE_EXPAND_LONG_OPTIONS is not set
 CONFIG_EXPR=y
-# CONFIG_EXPR_MATH_SUPPORT_64 is not set
+CONFIG_EXPR_MATH_SUPPORT_64=y
 CONFIG_FALSE=y
 # CONFIG_FOLD is not set
 # CONFIG_FSYNC is not set
-- 
1.7.5.4




^ permalink raw reply related	[flat|nested] 12+ messages in thread

* Re: [PATCH] busybox: defconfig modified in order to activate CONFIG_EXPR_MATH_SUPPORT_64
  2012-01-09  0:03 [PATCH] busybox: defconfig modified in order to activate CONFIG_EXPR_MATH_SUPPORT_64 Andrei Gherzan
@ 2012-01-09  5:08 ` McClintock Matthew-B29882
  2012-01-09  6:06   ` Ni Qingliang
  2012-01-09  8:09   ` Phil Blundell
  2012-01-12 20:23 ` Saul Wold
                   ` (2 subsequent siblings)
  3 siblings, 2 replies; 12+ messages in thread
From: McClintock Matthew-B29882 @ 2012-01-09  5:08 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer
  Cc: Andrei Gherzan, Andrei Gherzan

Is anyone working on more fine grained control of busybox? Some ideas include:

1) configure via PACKAGECONFIG?

2) supply a defconfig for busybox?

3) multiple busybox recipes?

-M

On Sun, Jan 8, 2012 at 6:03 PM, Andrei Gherzan <andrei@gherzan.ro> wrote:
> From: Andrei Gherzan <andrei.gherzan@windriver.com>
>
> Enable 64-bit math support in the expr applet. This will make
> the applet slightly larger, but will allow computation with very
> large numbers.
>
> [YOCTO #1767]
>
> Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
> ---
>  meta/recipes-core/busybox/busybox-1.19.3/defconfig |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/meta/recipes-core/busybox/busybox-1.19.3/defconfig b/meta/recipes-core/busybox/busybox-1.19.3/defconfig
> index 1990f28..ebd751d 100644
> --- a/meta/recipes-core/busybox/busybox-1.19.3/defconfig
> +++ b/meta/recipes-core/busybox/busybox-1.19.3/defconfig
> @@ -214,7 +214,7 @@ CONFIG_FEATURE_ENV_LONG_OPTIONS=y
>  # CONFIG_EXPAND is not set
>  # CONFIG_FEATURE_EXPAND_LONG_OPTIONS is not set
>  CONFIG_EXPR=y
> -# CONFIG_EXPR_MATH_SUPPORT_64 is not set
> +CONFIG_EXPR_MATH_SUPPORT_64=y
>  CONFIG_FALSE=y
>  # CONFIG_FOLD is not set
>  # CONFIG_FSYNC is not set
> --
> 1.7.5.4
>
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH] busybox: defconfig modified in order to activate CONFIG_EXPR_MATH_SUPPORT_64
  2012-01-09  5:08 ` McClintock Matthew-B29882
@ 2012-01-09  6:06   ` Ni Qingliang
  2012-01-09  8:09   ` Phil Blundell
  1 sibling, 0 replies; 12+ messages in thread
From: Ni Qingliang @ 2012-01-09  6:06 UTC (permalink / raw)
  To: McClintock Matthew-B29882,
	Patches and discussions about the oe-core layer
  Cc: Andrei Gherzan, Andrei Gherzan

indeed, I think maybe providing specific config file for specific
machine is better, but not spliting the config to fragments.

On Mon, 2012-01-09 at 13:08 +0800, McClintock Matthew-B29882 wrote:
> Is anyone working on more fine grained control of busybox? Some ideas include:
> 
> 1) configure via PACKAGECONFIG?
> 
> 2) supply a defconfig for busybox?
> 
> 3) multiple busybox recipes?
> 
> -M
> 
> On Sun, Jan 8, 2012 at 6:03 PM, Andrei Gherzan <andrei@gherzan.ro> wrote:
> > From: Andrei Gherzan <andrei.gherzan@windriver.com>
> >
> > Enable 64-bit math support in the expr applet. This will make
> > the applet slightly larger, but will allow computation with very
> > large numbers.
> >
> > [YOCTO #1767]
> >
> > Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
> > ---
> >  meta/recipes-core/busybox/busybox-1.19.3/defconfig |    2 +-
> >  1 files changed, 1 insertions(+), 1 deletions(-)
> >
> > diff --git a/meta/recipes-core/busybox/busybox-1.19.3/defconfig b/meta/recipes-core/busybox/busybox-1.19.3/defconfig
> > index 1990f28..ebd751d 100644
> > --- a/meta/recipes-core/busybox/busybox-1.19.3/defconfig
> > +++ b/meta/recipes-core/busybox/busybox-1.19.3/defconfig
> > @@ -214,7 +214,7 @@ CONFIG_FEATURE_ENV_LONG_OPTIONS=y
> >  # CONFIG_EXPAND is not set
> >  # CONFIG_FEATURE_EXPAND_LONG_OPTIONS is not set
> >  CONFIG_EXPR=y
> > -# CONFIG_EXPR_MATH_SUPPORT_64 is not set
> > +CONFIG_EXPR_MATH_SUPPORT_64=y
> >  CONFIG_FALSE=y
> >  # CONFIG_FOLD is not set
> >  # CONFIG_FSYNC is not set
> > --
> > 1.7.5.4
> >
> >
> > _______________________________________________
> > Openembedded-core mailing list
> > Openembedded-core@lists.openembedded.org
> > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
> 
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

-- 
Yi Qingliang
niqingliang@insigma.com.cn
https://niqingliang2003.wordpress.com




^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH] busybox: defconfig modified in order to activate CONFIG_EXPR_MATH_SUPPORT_64
  2012-01-09  5:08 ` McClintock Matthew-B29882
  2012-01-09  6:06   ` Ni Qingliang
@ 2012-01-09  8:09   ` Phil Blundell
  2012-01-09 16:26     ` Mark Hatle
  1 sibling, 1 reply; 12+ messages in thread
From: Phil Blundell @ 2012-01-09  8:09 UTC (permalink / raw)
  To: McClintock Matthew-B29882,
	Patches and discussions about the oe-core layer
  Cc: Andrei Gherzan, Andrei Gherzan

You could take a look at the busybox-config.inc stuff in oe-classic as a
starting point.  It doesn't do PACKAGECONFIG (since oe-classic doesn't
have that) but it can do the equivalent with DISTRO_FEATURES.

p.

On Mon, 2012-01-09 at 05:08 +0000, McClintock Matthew-B29882 wrote:
> Is anyone working on more fine grained control of busybox? Some ideas include:
> 
> 1) configure via PACKAGECONFIG?
> 
> 2) supply a defconfig for busybox?
> 
> 3) multiple busybox recipes?
> 
> -M
> 
> On Sun, Jan 8, 2012 at 6:03 PM, Andrei Gherzan <andrei@gherzan.ro> wrote:
> > From: Andrei Gherzan <andrei.gherzan@windriver.com>
> >
> > Enable 64-bit math support in the expr applet. This will make
> > the applet slightly larger, but will allow computation with very
> > large numbers.
> >
> > [YOCTO #1767]
> >
> > Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
> > ---
> >  meta/recipes-core/busybox/busybox-1.19.3/defconfig |    2 +-
> >  1 files changed, 1 insertions(+), 1 deletions(-)
> >
> > diff --git a/meta/recipes-core/busybox/busybox-1.19.3/defconfig b/meta/recipes-core/busybox/busybox-1.19.3/defconfig
> > index 1990f28..ebd751d 100644
> > --- a/meta/recipes-core/busybox/busybox-1.19.3/defconfig
> > +++ b/meta/recipes-core/busybox/busybox-1.19.3/defconfig
> > @@ -214,7 +214,7 @@ CONFIG_FEATURE_ENV_LONG_OPTIONS=y
> >  # CONFIG_EXPAND is not set
> >  # CONFIG_FEATURE_EXPAND_LONG_OPTIONS is not set
> >  CONFIG_EXPR=y
> > -# CONFIG_EXPR_MATH_SUPPORT_64 is not set
> > +CONFIG_EXPR_MATH_SUPPORT_64=y
> >  CONFIG_FALSE=y
> >  # CONFIG_FOLD is not set
> >  # CONFIG_FSYNC is not set
> > --
> > 1.7.5.4
> >
> >
> > _______________________________________________
> > Openembedded-core mailing list
> > Openembedded-core@lists.openembedded.org
> > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
> 
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core





^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH] busybox: defconfig modified in order to activate CONFIG_EXPR_MATH_SUPPORT_64
  2012-01-09  8:09   ` Phil Blundell
@ 2012-01-09 16:26     ` Mark Hatle
  2012-01-09 16:52       ` Otavio Salvador
  0 siblings, 1 reply; 12+ messages in thread
From: Mark Hatle @ 2012-01-09 16:26 UTC (permalink / raw)
  To: openembedded-core

On 1/9/12 2:09 AM, Phil Blundell wrote:
> You could take a look at the busybox-config.inc stuff in oe-classic as a
> starting point.  It doesn't do PACKAGECONFIG (since oe-classic doesn't
> have that) but it can do the equivalent with DISTRO_FEATURES.

At Wind River we've discussed using the kernel configuration fragment patching 
process as a way to control busybox.  This would allow the recipe to provide a 
default fragment (configuration), with machines, architectures, and other 
configurations providing additional fragments -- that together would produce the 
busybox that the end use wants.

I think this is a better long term approach then hacking the defconfig file each 
time it's not quite right for a system.  (We may still need to modify it over 
time, but the modifications need to be considered "generic" based on the use of 
busybox in say core-image-minimal...)

--Mark

> p.
>
> On Mon, 2012-01-09 at 05:08 +0000, McClintock Matthew-B29882 wrote:
>> Is anyone working on more fine grained control of busybox? Some ideas include:
>>
>> 1) configure via PACKAGECONFIG?
>>
>> 2) supply a defconfig for busybox?
>>
>> 3) multiple busybox recipes?
>>
>> -M
>>
>> On Sun, Jan 8, 2012 at 6:03 PM, Andrei Gherzan<andrei@gherzan.ro>  wrote:
>>> From: Andrei Gherzan<andrei.gherzan@windriver.com>
>>>
>>> Enable 64-bit math support in the expr applet. This will make
>>> the applet slightly larger, but will allow computation with very
>>> large numbers.
>>>
>>> [YOCTO #1767]
>>>
>>> Signed-off-by: Andrei Gherzan<andrei@gherzan.ro>
>>> ---
>>>   meta/recipes-core/busybox/busybox-1.19.3/defconfig |    2 +-
>>>   1 files changed, 1 insertions(+), 1 deletions(-)
>>>
>>> diff --git a/meta/recipes-core/busybox/busybox-1.19.3/defconfig b/meta/recipes-core/busybox/busybox-1.19.3/defconfig
>>> index 1990f28..ebd751d 100644
>>> --- a/meta/recipes-core/busybox/busybox-1.19.3/defconfig
>>> +++ b/meta/recipes-core/busybox/busybox-1.19.3/defconfig
>>> @@ -214,7 +214,7 @@ CONFIG_FEATURE_ENV_LONG_OPTIONS=y
>>>   # CONFIG_EXPAND is not set
>>>   # CONFIG_FEATURE_EXPAND_LONG_OPTIONS is not set
>>>   CONFIG_EXPR=y
>>> -# CONFIG_EXPR_MATH_SUPPORT_64 is not set
>>> +CONFIG_EXPR_MATH_SUPPORT_64=y
>>>   CONFIG_FALSE=y
>>>   # CONFIG_FOLD is not set
>>>   # CONFIG_FSYNC is not set
>>> --
>>> 1.7.5.4
>>>
>>>
>>> _______________________________________________
>>> Openembedded-core mailing list
>>> Openembedded-core@lists.openembedded.org
>>> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
>>
>> _______________________________________________
>> Openembedded-core mailing list
>> Openembedded-core@lists.openembedded.org
>> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
>
>
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core




^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH] busybox: defconfig modified in order to activate CONFIG_EXPR_MATH_SUPPORT_64
  2012-01-09 16:26     ` Mark Hatle
@ 2012-01-09 16:52       ` Otavio Salvador
  2012-01-13 15:12         ` Darren Hart
  0 siblings, 1 reply; 12+ messages in thread
From: Otavio Salvador @ 2012-01-09 16:52 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer

[-- Attachment #1: Type: text/plain, Size: 1572 bytes --]

On Mon, Jan 9, 2012 at 14:26, Mark Hatle <mark.hatle@windriver.com> wrote:

> On 1/9/12 2:09 AM, Phil Blundell wrote:
>
>> You could take a look at the busybox-config.inc stuff in oe-classic as a
>> starting point.  It doesn't do PACKAGECONFIG (since oe-classic doesn't
>> have that) but it can do the equivalent with DISTRO_FEATURES.
>>
>
> At Wind River we've discussed using the kernel configuration fragment
> patching process as a way to control busybox.  This would allow the recipe
> to provide a default fragment (configuration), with machines,
> architectures, and other configurations providing additional fragments --
> that together would produce the busybox that the end use wants.
>
> I think this is a better long term approach then hacking the defconfig
> file each time it's not quite right for a system.  (We may still need to
> modify it over time, but the modifications need to be considered "generic"
> based on the use of busybox in say core-image-minimal...)


I agree with the concept of the idea and long term solution however I also
think it needs to be well documented otherwise it is going to be a problem,
instead of a solution.

When I tried to use the kernel configuration fragment from Yocto I couldn't
figure it out by myself and it seems very undocumented thus its learn curve
is not as good as I'd hope for...

-- 
Otavio Salvador                             O.S. Systems
E-mail: otavio@ossystems.com.br  http://www.ossystems.com.br
Mobile: +55 53 9981-7854              http://projetos.ossystems.com.br

[-- Attachment #2: Type: text/html, Size: 2203 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH] busybox: defconfig modified in order to activate CONFIG_EXPR_MATH_SUPPORT_64
  2012-01-09  0:03 [PATCH] busybox: defconfig modified in order to activate CONFIG_EXPR_MATH_SUPPORT_64 Andrei Gherzan
  2012-01-09  5:08 ` McClintock Matthew-B29882
@ 2012-01-12 20:23 ` Saul Wold
  2012-01-13  7:07 ` Lauri Hintsala
  2012-01-19 18:31 ` Saul Wold
  3 siblings, 0 replies; 12+ messages in thread
From: Saul Wold @ 2012-01-12 20:23 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer; +Cc: Andrei Gherzan

On 01/08/2012 04:03 PM, Andrei Gherzan wrote:
> From: Andrei Gherzan<andrei.gherzan@windriver.com>
>
> Enable 64-bit math support in the expr applet. This will make
> the applet slightly larger, but will allow computation with very
> large numbers.
>

Just to confirm, I have seen discussion about finer-grain control over 
bitbake configuration, but are there any direct objections to this 
change going in?

Sau!

> [YOCTO #1767]
>
> Signed-off-by: Andrei Gherzan<andrei@gherzan.ro>
> ---
>   meta/recipes-core/busybox/busybox-1.19.3/defconfig |    2 +-
>   1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/meta/recipes-core/busybox/busybox-1.19.3/defconfig b/meta/recipes-core/busybox/busybox-1.19.3/defconfig
> index 1990f28..ebd751d 100644
> --- a/meta/recipes-core/busybox/busybox-1.19.3/defconfig
> +++ b/meta/recipes-core/busybox/busybox-1.19.3/defconfig
> @@ -214,7 +214,7 @@ CONFIG_FEATURE_ENV_LONG_OPTIONS=y
>   # CONFIG_EXPAND is not set
>   # CONFIG_FEATURE_EXPAND_LONG_OPTIONS is not set
>   CONFIG_EXPR=y
> -# CONFIG_EXPR_MATH_SUPPORT_64 is not set
> +CONFIG_EXPR_MATH_SUPPORT_64=y
>   CONFIG_FALSE=y
>   # CONFIG_FOLD is not set
>   # CONFIG_FSYNC is not set



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH] busybox: defconfig modified in order to activate CONFIG_EXPR_MATH_SUPPORT_64
  2012-01-09  0:03 [PATCH] busybox: defconfig modified in order to activate CONFIG_EXPR_MATH_SUPPORT_64 Andrei Gherzan
  2012-01-09  5:08 ` McClintock Matthew-B29882
  2012-01-12 20:23 ` Saul Wold
@ 2012-01-13  7:07 ` Lauri Hintsala
  2012-01-13  8:16   ` Andrei Gherzan
  2012-01-19 18:31 ` Saul Wold
  3 siblings, 1 reply; 12+ messages in thread
From: Lauri Hintsala @ 2012-01-13  7:07 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer; +Cc: Andrei Gherzan

Hello Andrei

On 01/09/2012 02:03 AM, Andrei Gherzan wrote:
> From: Andrei Gherzan<andrei.gherzan@windriver.com>
>
> Enable 64-bit math support in the expr applet. This will make
> the applet slightly larger, but will allow computation with very
> large numbers.
>
> [YOCTO #1767]

This bug should be fixed already:
http://lists.linuxtogo.org/pipermail/openembedded-core/2011-December/014487.html

Please inform if my fix doesn't work.

BR,
Lauri



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH] busybox: defconfig modified in order to activate CONFIG_EXPR_MATH_SUPPORT_64
  2012-01-13  7:07 ` Lauri Hintsala
@ 2012-01-13  8:16   ` Andrei Gherzan
  2012-01-13  9:50     ` Lauri Hintsala
  0 siblings, 1 reply; 12+ messages in thread
From: Andrei Gherzan @ 2012-01-13  8:16 UTC (permalink / raw)
  To: Lauri Hintsala; +Cc: Andrei Gherzan, openembedded

[-- Attachment #1: Type: text/plain, Size: 866 bytes --]

As i could see that patch has nothing in common with this bug. Yes, it uses
expr from busybox... but that is all. No fix for 64bit numbers support.

@g
On Jan 13, 2012 9:07 AM, "Lauri Hintsala" <lauri.hintsala@bluegiga.com>
wrote:

> Hello Andrei
>
> On 01/09/2012 02:03 AM, Andrei Gherzan wrote:
>
>> From: Andrei Gherzan<andrei.gherzan@**windriver.com<andrei.gherzan@windriver.com>
>> >
>>
>> Enable 64-bit math support in the expr applet. This will make
>> the applet slightly larger, but will allow computation with very
>> large numbers.
>>
>> [YOCTO #1767]
>>
>
> This bug should be fixed already:
> http://lists.linuxtogo.org/**pipermail/openembedded-core/**
> 2011-December/014487.html<http://lists.linuxtogo.org/pipermail/openembedded-core/2011-December/014487.html>
>
> Please inform if my fix doesn't work.
>
> BR,
> Lauri
>

[-- Attachment #2: Type: text/html, Size: 1335 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH] busybox: defconfig modified in order to activate CONFIG_EXPR_MATH_SUPPORT_64
  2012-01-13  8:16   ` Andrei Gherzan
@ 2012-01-13  9:50     ` Lauri Hintsala
  0 siblings, 0 replies; 12+ messages in thread
From: Lauri Hintsala @ 2012-01-13  9:50 UTC (permalink / raw)
  To: Andrei Gherzan; +Cc: Andrei Gherzan, openembedded

On 01/13/2012 10:16 AM, Andrei Gherzan wrote:
> As i could see that patch has nothing in common with this bug. Yes, it
> uses expr from busybox... but that is all. No fix for 64bit numbers support.

Sorry, my fingers were faster than my head. I thought this bug was 
opened because of yocto time set issue:
https://lists.yoctoproject.org/pipermail/yocto/2012-January/006437.html

I see this is general issue. You can forget my previous message.

BR,
Lauri



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH] busybox: defconfig modified in order to activate CONFIG_EXPR_MATH_SUPPORT_64
  2012-01-09 16:52       ` Otavio Salvador
@ 2012-01-13 15:12         ` Darren Hart
  0 siblings, 0 replies; 12+ messages in thread
From: Darren Hart @ 2012-01-13 15:12 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer



On 01/09/2012 08:52 AM, Otavio Salvador wrote:
> On Mon, Jan 9, 2012 at 14:26, Mark Hatle <mark.hatle@windriver.com
> <mailto:mark.hatle@windriver.com>> wrote:
> 
>     On 1/9/12 2:09 AM, Phil Blundell wrote:
> 
>         You could take a look at the busybox-config.inc stuff in
>         oe-classic as a
>         starting point.  It doesn't do PACKAGECONFIG (since oe-classic
>         doesn't
>         have that) but it can do the equivalent with DISTRO_FEATURES.
> 
> 
>     At Wind River we've discussed using the kernel configuration
>     fragment patching process as a way to control busybox.  This would
>     allow the recipe to provide a default fragment (configuration), with
>     machines, architectures, and other configurations providing
>     additional fragments -- that together would produce the busybox that
>     the end use wants.
> 
>     I think this is a better long term approach then hacking the
>     defconfig file each time it's not quite right for a system.  (We may
>     still need to modify it over time, but the modifications need to be
>     considered "generic" based on the use of busybox in say
>     core-image-minimal...)
> 
> 
> I agree with the concept of the idea and long term solution however I
> also think it needs to be well documented otherwise it is going to be a
> problem, instead of a solution.
> 
> When I tried to use the kernel configuration fragment from Yocto I
> couldn't figure it out by myself and it seems very undocumented thus its
> learn curve is not as good as I'd hope for...

The need for something like this was also highlighted during my
poky-tiny work for Yocto. We need a config fragment manager for busybox,
although the yocto-kernel tools may be overkill. We also need something
that adjusts those fragments based on DISTRO_FEATURES, especially the
libc bits.

I can see the value of busybox "profiles", such as tiny and standard for
a start. The yocto-kernel tooling might be a good fit for this, but it
could also be accomplished with a couple busybox recipes and the
PREFERRED_PROVIDER mechanism.

-- 
Darren Hart
Intel Open Source Technology Center
Yocto Project - Linux Kernel



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH] busybox: defconfig modified in order to activate CONFIG_EXPR_MATH_SUPPORT_64
  2012-01-09  0:03 [PATCH] busybox: defconfig modified in order to activate CONFIG_EXPR_MATH_SUPPORT_64 Andrei Gherzan
                   ` (2 preceding siblings ...)
  2012-01-13  7:07 ` Lauri Hintsala
@ 2012-01-19 18:31 ` Saul Wold
  3 siblings, 0 replies; 12+ messages in thread
From: Saul Wold @ 2012-01-19 18:31 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer; +Cc: Andrei Gherzan

On 01/08/2012 04:03 PM, Andrei Gherzan wrote:
> From: Andrei Gherzan<andrei.gherzan@windriver.com>
>
> Enable 64-bit math support in the expr applet. This will make
> the applet slightly larger, but will allow computation with very
> large numbers.
>
> [YOCTO #1767]
>
> Signed-off-by: Andrei Gherzan<andrei@gherzan.ro>
> ---
>   meta/recipes-core/busybox/busybox-1.19.3/defconfig |    2 +-
>   1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/meta/recipes-core/busybox/busybox-1.19.3/defconfig b/meta/recipes-core/busybox/busybox-1.19.3/defconfig
> index 1990f28..ebd751d 100644
> --- a/meta/recipes-core/busybox/busybox-1.19.3/defconfig
> +++ b/meta/recipes-core/busybox/busybox-1.19.3/defconfig
> @@ -214,7 +214,7 @@ CONFIG_FEATURE_ENV_LONG_OPTIONS=y
>   # CONFIG_EXPAND is not set
>   # CONFIG_FEATURE_EXPAND_LONG_OPTIONS is not set
>   CONFIG_EXPR=y
> -# CONFIG_EXPR_MATH_SUPPORT_64 is not set
> +CONFIG_EXPR_MATH_SUPPORT_64=y
>   CONFIG_FALSE=y
>   # CONFIG_FOLD is not set
>   # CONFIG_FSYNC is not set

Merged into OE-Core

Thanks
	Sau!



^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2012-01-19 18:39 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-01-09  0:03 [PATCH] busybox: defconfig modified in order to activate CONFIG_EXPR_MATH_SUPPORT_64 Andrei Gherzan
2012-01-09  5:08 ` McClintock Matthew-B29882
2012-01-09  6:06   ` Ni Qingliang
2012-01-09  8:09   ` Phil Blundell
2012-01-09 16:26     ` Mark Hatle
2012-01-09 16:52       ` Otavio Salvador
2012-01-13 15:12         ` Darren Hart
2012-01-12 20:23 ` Saul Wold
2012-01-13  7:07 ` Lauri Hintsala
2012-01-13  8:16   ` Andrei Gherzan
2012-01-13  9:50     ` Lauri Hintsala
2012-01-19 18:31 ` Saul Wold

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.