All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] misc fixed to compile uclibc in thumb mode and fix prserv
@ 2011-05-28  2:44 Khem Raj
  2011-05-28  2:44 ` [PATCH 1/2] uclibc: Add disabled COMPILE_IN_THUMB_MODE to uClibc.machine for all ARM configurations Khem Raj
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Khem Raj @ 2011-05-28  2:44 UTC (permalink / raw)
  To: OE core

The following changes since commit ae1ba18f70c0dac5bed376f6677258c33290ce30:

  uclibc: Add disabled COMPILE_IN_THUMB_MODE to uClibc.machine for all ARM configurations (2011-05-27 19:41:33 -0700)

are available in the git repository at:
  git://git.openembedded.org/openembedded-core-contrib kraj/misc-fixes
  http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/misc-fixes

Khem Raj (2):
  uclibc: Add disabled COMPILE_IN_THUMB_MODE to uClibc.machine for all
    ARM configurations
  package.bbclass,prserv.bbclass: Compare USE_PR_SERV with "1" or "0"

 meta/classes/package.bbclass                       |    2 +-
 meta/classes/prserv.bbclass                        |    2 +-
 .../uclibc/uclibc-git/arm/uClibc.machine           |    1 +
 .../uclibc/uclibc-git/armv5te/uClibc.machine       |    1 +
 .../uclibc/uclibc-git/nslu2be/uClibc.machine       |    1 +
 .../uclibc/uclibc-git/qemuarm/uClibc.machine       |    1 +
 6 files changed, 6 insertions(+), 2 deletions(-)

-- 
1.7.4.1




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

* [PATCH 1/2] uclibc: Add disabled COMPILE_IN_THUMB_MODE to uClibc.machine for all ARM configurations
  2011-05-28  2:44 [PATCH 0/2] misc fixed to compile uclibc in thumb mode and fix prserv Khem Raj
@ 2011-05-28  2:44 ` Khem Raj
  2011-05-28  2:44 ` [PATCH 2/2] package.bbclass, prserv.bbclass: Compare USE_PR_SERV with "1" or "0" Khem Raj
  2011-05-29  8:40 ` [PATCH 0/2] misc fixed to compile uclibc in thumb mode and fix prserv Richard Purdie
  2 siblings, 0 replies; 6+ messages in thread
From: Khem Raj @ 2011-05-28  2:44 UTC (permalink / raw)
  To: OE core

This entry need to exist so that it can be manipulated later
to decide if uclibc is to be compiled in thumb mode or arm mode

Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
 .../uclibc/uclibc-git/arm/uClibc.machine           |    1 +
 .../uclibc/uclibc-git/armv5te/uClibc.machine       |    1 +
 .../uclibc/uclibc-git/nslu2be/uClibc.machine       |    1 +
 .../uclibc/uclibc-git/qemuarm/uClibc.machine       |    1 +
 4 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/meta/recipes-core/uclibc/uclibc-git/arm/uClibc.machine b/meta/recipes-core/uclibc/uclibc-git/arm/uClibc.machine
index 293f384..92ee868 100644
--- a/meta/recipes-core/uclibc/uclibc-git/arm/uClibc.machine
+++ b/meta/recipes-core/uclibc/uclibc-git/arm/uClibc.machine
@@ -33,6 +33,7 @@ TARGET_ARCH="arm"
 FORCE_OPTIONS_FOR_ARCH=y
 # CONFIG_ARM_OABI is not set
 CONFIG_ARM_EABI=y
+# COMPILE_IN_THUMB_MODE is not set
 USE_BX=y
 CONFIG_GENERIC_ARM=y
 # CONFIG_ARM610 is not set
diff --git a/meta/recipes-core/uclibc/uclibc-git/armv5te/uClibc.machine b/meta/recipes-core/uclibc/uclibc-git/armv5te/uClibc.machine
index eb76f34..b012a38 100644
--- a/meta/recipes-core/uclibc/uclibc-git/armv5te/uClibc.machine
+++ b/meta/recipes-core/uclibc/uclibc-git/armv5te/uClibc.machine
@@ -36,6 +36,7 @@ TARGET_ARCH="arm"
 FORCE_OPTIONS_FOR_ARCH=y
 # CONFIG_ARM_OABI is not set
 CONFIG_ARM_EABI=y
+# COMPILE_IN_THUMB_MODE is not set
 USE_BX=y
 CONFIG_GENERIC_ARM=y
 # CONFIG_ARM610 is not set
diff --git a/meta/recipes-core/uclibc/uclibc-git/nslu2be/uClibc.machine b/meta/recipes-core/uclibc/uclibc-git/nslu2be/uClibc.machine
index f5aa134..6b07dd5 100644
--- a/meta/recipes-core/uclibc/uclibc-git/nslu2be/uClibc.machine
+++ b/meta/recipes-core/uclibc/uclibc-git/nslu2be/uClibc.machine
@@ -33,6 +33,7 @@ TARGET_ARCH="arm"
 FORCE_OPTIONS_FOR_ARCH=y
 # CONFIG_ARM_OABI is not set
 CONFIG_ARM_EABI=y
+# COMPILE_IN_THUMB_MODE is not set
 USE_BX=y
 # CONFIG_GENERIC_ARM is not set
 # CONFIG_ARM610 is not set
diff --git a/meta/recipes-core/uclibc/uclibc-git/qemuarm/uClibc.machine b/meta/recipes-core/uclibc/uclibc-git/qemuarm/uClibc.machine
index 7154278..2242dc9 100644
--- a/meta/recipes-core/uclibc/uclibc-git/qemuarm/uClibc.machine
+++ b/meta/recipes-core/uclibc/uclibc-git/qemuarm/uClibc.machine
@@ -36,6 +36,7 @@ TARGET_ARCH="arm"
 FORCE_OPTIONS_FOR_ARCH=y
 # CONFIG_ARM_OABI is not set
 CONFIG_ARM_EABI=y
+# COMPILE_IN_THUMB_MODE is not set
 USE_BX=y
 # CONFIG_GENERIC_ARM is not set
 # CONFIG_ARM610 is not set
-- 
1.7.4.1




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

* [PATCH 2/2] package.bbclass, prserv.bbclass: Compare USE_PR_SERV with "1" or "0"
  2011-05-28  2:44 [PATCH 0/2] misc fixed to compile uclibc in thumb mode and fix prserv Khem Raj
  2011-05-28  2:44 ` [PATCH 1/2] uclibc: Add disabled COMPILE_IN_THUMB_MODE to uClibc.machine for all ARM configurations Khem Raj
@ 2011-05-28  2:44 ` Khem Raj
  2011-05-28  7:50   ` Koen Kooi
  2011-05-29  8:40 ` [PATCH 0/2] misc fixed to compile uclibc in thumb mode and fix prserv Richard Purdie
  2 siblings, 1 reply; 6+ messages in thread
From: Khem Raj @ 2011-05-28  2:44 UTC (permalink / raw)
  To: OE core

Value of USE_PR_SERV is either "1" or "0" looking at
settings in bitbake.conf
USE_PR_SERV = "${@[1,0][(bb.data.getVar('PRSERV_HOST',d,1) is None) or (bb.data.getVar('PRSERV_PORT',d,1) is None)]}"
So we compare the strings

Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
 meta/classes/package.bbclass |    2 +-
 meta/classes/prserv.bbclass  |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta/classes/package.bbclass b/meta/classes/package.bbclass
index a1b9482..1e6a872 100644
--- a/meta/classes/package.bbclass
+++ b/meta/classes/package.bbclass
@@ -330,7 +330,7 @@ def runtime_mapping_rename (varname, d):
 #
 
 python package_get_auto_pr() {
-	if d.getVar('USE_PR_SERV', True):
+	if d.getVar('USE_PR_SERV', True) != "0":
 		auto_pr=prserv_get_pr_auto(d)
 		if auto_pr is None:
 			bb.fatal("Can NOT get auto PR revision from remote PR service")
diff --git a/meta/classes/prserv.bbclass b/meta/classes/prserv.bbclass
index de46ff6..18b8589 100644
--- a/meta/classes/prserv.bbclass
+++ b/meta/classes/prserv.bbclass
@@ -12,7 +12,7 @@ def prserv_make_conn(d):
     return conn
 
 def prserv_get_pr_auto(d):
-    if not d.getVar('USE_PR_SERV', True):
+    if d.getVar('USE_PR_SERV', True) != "0":
         bb.warn("Not using network based PR service")
         return None
 
-- 
1.7.4.1




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

* Re: [PATCH 2/2] package.bbclass, prserv.bbclass: Compare USE_PR_SERV with "1" or "0"
  2011-05-28  2:44 ` [PATCH 2/2] package.bbclass, prserv.bbclass: Compare USE_PR_SERV with "1" or "0" Khem Raj
@ 2011-05-28  7:50   ` Koen Kooi
  2011-05-28  8:08     ` Martin Jansa
  0 siblings, 1 reply; 6+ messages in thread
From: Koen Kooi @ 2011-05-28  7:50 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer


Op 28 mei 2011, om 04:44 heeft Khem Raj het volgende geschreven:

> Value of USE_PR_SERV is either "1" or "0" looking at
> settings in bitbake.conf
> USE_PR_SERV = "${@[1,0][(bb.data.getVar('PRSERV_HOST',d,1) is None) or (bb.data.getVar('PRSERV_PORT',d,1) is None)]}"
> So we compare the strings
> 
> Signed-off-by: Khem Raj <raj.khem@gmail.com>

Fixes the problem for me:

Tested-by: Koen Kooi <koen@dominion.thruhere.net>

> ---
> meta/classes/package.bbclass |    2 +-
> meta/classes/prserv.bbclass  |    2 +-
> 2 files changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/meta/classes/package.bbclass b/meta/classes/package.bbclass
> index a1b9482..1e6a872 100644
> --- a/meta/classes/package.bbclass
> +++ b/meta/classes/package.bbclass
> @@ -330,7 +330,7 @@ def runtime_mapping_rename (varname, d):
> #
> 
> python package_get_auto_pr() {
> -	if d.getVar('USE_PR_SERV', True):
> +	if d.getVar('USE_PR_SERV', True) != "0":
> 		auto_pr=prserv_get_pr_auto(d)
> 		if auto_pr is None:
> 			bb.fatal("Can NOT get auto PR revision from remote PR service")
> diff --git a/meta/classes/prserv.bbclass b/meta/classes/prserv.bbclass
> index de46ff6..18b8589 100644
> --- a/meta/classes/prserv.bbclass
> +++ b/meta/classes/prserv.bbclass
> @@ -12,7 +12,7 @@ def prserv_make_conn(d):
>     return conn
> 
> def prserv_get_pr_auto(d):
> -    if not d.getVar('USE_PR_SERV', True):
> +    if d.getVar('USE_PR_SERV', True) != "0":
>         bb.warn("Not using network based PR service")
>         return None
> 
> -- 
> 1.7.4.1
> 
> 
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core




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

* Re: [PATCH 2/2] package.bbclass, prserv.bbclass: Compare USE_PR_SERV with "1" or "0"
  2011-05-28  7:50   ` Koen Kooi
@ 2011-05-28  8:08     ` Martin Jansa
  0 siblings, 0 replies; 6+ messages in thread
From: Martin Jansa @ 2011-05-28  8:08 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer

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

On Sat, May 28, 2011 at 09:50:09AM +0200, Koen Kooi wrote:
> 
> Op 28 mei 2011, om 04:44 heeft Khem Raj het volgende geschreven:
> 
> > Value of USE_PR_SERV is either "1" or "0" looking at
> > settings in bitbake.conf
> > USE_PR_SERV = "${@[1,0][(bb.data.getVar('PRSERV_HOST',d,1) is None) or (bb.data.getVar('PRSERV_PORT',d,1) is None)]}"
> > So we compare the strings
> > 
> > Signed-off-by: Khem Raj <raj.khem@gmail.com>
> 
> Fixes the problem for me:
> 
> Tested-by: Koen Kooi <koen@dominion.thruhere.net>

For me too:
Tested-by: Martin Jansa <Martin.Jansa@gmail.com>

> > ---
> > meta/classes/package.bbclass |    2 +-
> > meta/classes/prserv.bbclass  |    2 +-
> > 2 files changed, 2 insertions(+), 2 deletions(-)
> > 
> > diff --git a/meta/classes/package.bbclass b/meta/classes/package.bbclass
> > index a1b9482..1e6a872 100644
> > --- a/meta/classes/package.bbclass
> > +++ b/meta/classes/package.bbclass
> > @@ -330,7 +330,7 @@ def runtime_mapping_rename (varname, d):
> > #
> > 
> > python package_get_auto_pr() {
> > -	if d.getVar('USE_PR_SERV', True):
> > +	if d.getVar('USE_PR_SERV', True) != "0":
> > 		auto_pr=prserv_get_pr_auto(d)
> > 		if auto_pr is None:
> > 			bb.fatal("Can NOT get auto PR revision from remote PR service")
> > diff --git a/meta/classes/prserv.bbclass b/meta/classes/prserv.bbclass
> > index de46ff6..18b8589 100644
> > --- a/meta/classes/prserv.bbclass
> > +++ b/meta/classes/prserv.bbclass
> > @@ -12,7 +12,7 @@ def prserv_make_conn(d):
> >     return conn
> > 
> > def prserv_get_pr_auto(d):
> > -    if not d.getVar('USE_PR_SERV', True):
> > +    if d.getVar('USE_PR_SERV', True) != "0":
> >         bb.warn("Not using network based PR service")
> >         return None
> > 
> > -- 
> > 1.7.4.1
> > 
> > 
> > _______________________________________________
> > 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

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa@gmail.com

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

* Re: [PATCH 0/2] misc fixed to compile uclibc in thumb mode and fix prserv
  2011-05-28  2:44 [PATCH 0/2] misc fixed to compile uclibc in thumb mode and fix prserv Khem Raj
  2011-05-28  2:44 ` [PATCH 1/2] uclibc: Add disabled COMPILE_IN_THUMB_MODE to uClibc.machine for all ARM configurations Khem Raj
  2011-05-28  2:44 ` [PATCH 2/2] package.bbclass, prserv.bbclass: Compare USE_PR_SERV with "1" or "0" Khem Raj
@ 2011-05-29  8:40 ` Richard Purdie
  2 siblings, 0 replies; 6+ messages in thread
From: Richard Purdie @ 2011-05-29  8:40 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer

On Fri, 2011-05-27 at 19:44 -0700, Khem Raj wrote:
> The following changes since commit ae1ba18f70c0dac5bed376f6677258c33290ce30:
> 
>   uclibc: Add disabled COMPILE_IN_THUMB_MODE to uClibc.machine for all ARM configurations (2011-05-27 19:41:33 -0700)
> 
> are available in the git repository at:
>   git://git.openembedded.org/openembedded-core-contrib kraj/misc-fixes
>   http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/misc-fixes
> 
> Khem Raj (2):
>   uclibc: Add disabled COMPILE_IN_THUMB_MODE to uClibc.machine for all
>     ARM configurations
>   package.bbclass,prserv.bbclass: Compare USE_PR_SERV with "1" or "0"

Merged to master, thanks.

Richard




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

end of thread, other threads:[~2011-05-29  8:44 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-05-28  2:44 [PATCH 0/2] misc fixed to compile uclibc in thumb mode and fix prserv Khem Raj
2011-05-28  2:44 ` [PATCH 1/2] uclibc: Add disabled COMPILE_IN_THUMB_MODE to uClibc.machine for all ARM configurations Khem Raj
2011-05-28  2:44 ` [PATCH 2/2] package.bbclass, prserv.bbclass: Compare USE_PR_SERV with "1" or "0" Khem Raj
2011-05-28  7:50   ` Koen Kooi
2011-05-28  8:08     ` Martin Jansa
2011-05-29  8:40 ` [PATCH 0/2] misc fixed to compile uclibc in thumb mode and fix prserv Richard Purdie

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.