* [PATCH 0/4] Pull request - a few misc fixes
@ 2011-03-17 16:15 Chris Larson
2011-03-17 16:15 ` [PATCH 1/4] poky-init-build-env: unbork for zsh Chris Larson
` (4 more replies)
0 siblings, 5 replies; 6+ messages in thread
From: Chris Larson @ 2011-03-17 16:15 UTC (permalink / raw)
To: openembedded-core; +Cc: Chris Larson
From: Chris Larson <chris_larson@mentor.com>
Pull URL: https://github.com/kergoth/oe-core
Branch: misc-fixes
Browse: https://github.com/kergoth/oe-core/commits/misc-fixes
Thanks,
Chris Larson <chris_larson@mentor.com>
---
Chris Larson (4):
poky-init-build-env: unbork for zsh
native: empty PACKAGES_DYNAMIC the way we do PACKAGES
scripts/bitbake: add -g/--graphviz to NO_BUILD_OPTS
Shift a few env bits into scripts/bitbake
meta/classes/native.bbclass | 2 ++
poky-init-build-env | 2 +-
scripts/bitbake | 6 +++++-
scripts/poky-env-internal | 4 +---
4 files changed, 9 insertions(+), 5 deletions(-)
--
1.7.2.3
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH 1/4] poky-init-build-env: unbork for zsh
2011-03-17 16:15 [PATCH 0/4] Pull request - a few misc fixes Chris Larson
@ 2011-03-17 16:15 ` Chris Larson
2011-03-17 16:15 ` [PATCH 2/4] native: empty PACKAGES_DYNAMIC the way we do PACKAGES Chris Larson
` (3 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Chris Larson @ 2011-03-17 16:15 UTC (permalink / raw)
To: openembedded-core; +Cc: Chris Larson
From: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Chris Larson <chris_larson@mentor.com>
---
poky-init-build-env | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/poky-init-build-env b/poky-init-build-env
index 82590f2..3c8aa53 100755
--- a/poky-init-build-env
+++ b/poky-init-build-env
@@ -25,7 +25,7 @@
# being sourced. To workaround the shell limitation use "set arg1" prior
# to sourcing this script.
#
-if [ "x$0" = "x./poky-init-build-env" ]; then
+if [ -z "$ZSH_NAME" ] && [ "x$0" = "x./poky-init-build-env" ]; then
echo "Error: This script needs to be sourced. Please run as '. ./poky-init-build-env'"
else
if [ -n "$BASH_SOURCE" ]; then
--
1.7.2.3
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 2/4] native: empty PACKAGES_DYNAMIC the way we do PACKAGES
2011-03-17 16:15 [PATCH 0/4] Pull request - a few misc fixes Chris Larson
2011-03-17 16:15 ` [PATCH 1/4] poky-init-build-env: unbork for zsh Chris Larson
@ 2011-03-17 16:15 ` Chris Larson
2011-03-17 16:15 ` [PATCH 3/4] scripts/bitbake: add -g/--graphviz to NO_BUILD_OPTS Chris Larson
` (2 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Chris Larson @ 2011-03-17 16:15 UTC (permalink / raw)
To: openembedded-core; +Cc: Chris Larson
From: Chris Larson <chris_larson@mentor.com>
Without this, as a specific example, one has both gtk+-native and gtk+ runtime
providing gdk-pixbuf-loader-*, and you can get bitbake preference conflicts as
a result if you have preferences specified for both gtk+ and gtk+-native for
other things.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
---
meta/classes/native.bbclass | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/meta/classes/native.bbclass b/meta/classes/native.bbclass
index 545a73e..cc32cf5 100644
--- a/meta/classes/native.bbclass
+++ b/meta/classes/native.bbclass
@@ -7,6 +7,8 @@ EXCLUDE_FROM_WORLD = "1"
PACKAGES = ""
PACKAGES_virtclass-native = ""
+PACKAGES_DYNAMIC = ""
+PACKAGES_DYNAMIC_virtclass-native = ""
PACKAGE_ARCH = "${BUILD_ARCH}"
BASE_PACKAGE_ARCH = "${BUILD_ARCH}"
--
1.7.2.3
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 3/4] scripts/bitbake: add -g/--graphviz to NO_BUILD_OPTS
2011-03-17 16:15 [PATCH 0/4] Pull request - a few misc fixes Chris Larson
2011-03-17 16:15 ` [PATCH 1/4] poky-init-build-env: unbork for zsh Chris Larson
2011-03-17 16:15 ` [PATCH 2/4] native: empty PACKAGES_DYNAMIC the way we do PACKAGES Chris Larson
@ 2011-03-17 16:15 ` Chris Larson
2011-03-17 16:15 ` [PATCH 4/4] Shift a few env bits into scripts/bitbake Chris Larson
2011-03-21 17:52 ` [PATCH 0/4] Pull request - a few misc fixes Richard Purdie
4 siblings, 0 replies; 6+ messages in thread
From: Chris Larson @ 2011-03-17 16:15 UTC (permalink / raw)
To: openembedded-core; +Cc: Chris Larson
From: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Chris Larson <chris_larson@mentor.com>
---
scripts/bitbake | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/scripts/bitbake b/scripts/bitbake
index 29e7bcd..437d84e 100755
--- a/scripts/bitbake
+++ b/scripts/bitbake
@@ -1,5 +1,5 @@
#!/bin/sh
-NO_BUILD_OPTS="--version -h --help -p --parse-only -s --show-versions -e --environment"
+NO_BUILD_OPTS="--version -h --help -p --parse-only -s --show-versions -e --environment -g --graphviz"
needpseudo="1"
for opt in $@; do
for key in $NO_BUILD_OPTS; do
--
1.7.2.3
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 4/4] Shift a few env bits into scripts/bitbake
2011-03-17 16:15 [PATCH 0/4] Pull request - a few misc fixes Chris Larson
` (2 preceding siblings ...)
2011-03-17 16:15 ` [PATCH 3/4] scripts/bitbake: add -g/--graphviz to NO_BUILD_OPTS Chris Larson
@ 2011-03-17 16:15 ` Chris Larson
2011-03-21 17:52 ` [PATCH 0/4] Pull request - a few misc fixes Richard Purdie
4 siblings, 0 replies; 6+ messages in thread
From: Chris Larson @ 2011-03-17 16:15 UTC (permalink / raw)
To: openembedded-core; +Cc: Chris Larson
From: Chris Larson <chris_larson@mentor.com>
This attempts to separate the bits we *require* to run bitbake with oe-core
via the wrapper script, and which are independent of the build environment
(PSEUDO_DISABLED, PSEUDO_BUILD, BBFETCH2) from those which are more particular
to poky-init-build-env's way of setting things up (e.g. adding MACHINE to
BB_ENV_EXTRAWHITE, relying on OEROOT, etc). This should make it easier to use
scripts/bitbake with non-standard workflows.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
---
scripts/bitbake | 4 ++++
scripts/poky-env-internal | 4 +---
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/scripts/bitbake b/scripts/bitbake
index 437d84e..39d5957 100755
--- a/scripts/bitbake
+++ b/scripts/bitbake
@@ -1,4 +1,8 @@
#!/bin/sh
+
+export BBFETCH2=True
+export BB_ENV_EXTRAWHITE="PSEUDO_BUILD PSEUDO_DISABLED $BB_ENV_EXTRAWHITE"
+
NO_BUILD_OPTS="--version -h --help -p --parse-only -s --show-versions -e --environment -g --graphviz"
needpseudo="1"
for opt in $@; do
diff --git a/scripts/poky-env-internal b/scripts/poky-env-internal
index 5549454..03b078f 100755
--- a/scripts/poky-env-internal
+++ b/scripts/poky-env-internal
@@ -55,6 +55,4 @@ unset BITBAKEDIR
export BUILDDIR
export PATH
-export BB_ENV_EXTRAWHITE="MACHINE DISTRO POKYMODE POKYLIBC http_proxy ftp_proxy https_proxy all_proxy ALL_PROXY no_proxy SSH_AGENT_PID SSH_AUTH_SOCK BB_SRCREV_POLICY SDKMACHINE BB_NUMBER_THREADS GIT_PROXY_COMMAND PSEUDO_DISABLED PSEUDO_BUILD"
-
-export BBFETCH2=True
+export BB_ENV_EXTRAWHITE="MACHINE DISTRO POKYMODE POKYLIBC http_proxy ftp_proxy https_proxy all_proxy ALL_PROXY no_proxy SSH_AGENT_PID SSH_AUTH_SOCK BB_SRCREV_POLICY SDKMACHINE BB_NUMBER_THREADS GIT_PROXY_COMMAND"
--
1.7.2.3
^ permalink raw reply related [flat|nested] 6+ messages in thread
* Re: [PATCH 0/4] Pull request - a few misc fixes
2011-03-17 16:15 [PATCH 0/4] Pull request - a few misc fixes Chris Larson
` (3 preceding siblings ...)
2011-03-17 16:15 ` [PATCH 4/4] Shift a few env bits into scripts/bitbake Chris Larson
@ 2011-03-21 17:52 ` Richard Purdie
4 siblings, 0 replies; 6+ messages in thread
From: Richard Purdie @ 2011-03-21 17:52 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer; +Cc: Chris Larson
On Thu, 2011-03-17 at 09:15 -0700, Chris Larson wrote:
> From: Chris Larson <chris_larson@mentor.com>
>
> Pull URL: https://github.com/kergoth/oe-core
> Branch: misc-fixes
> Browse: https://github.com/kergoth/oe-core/commits/misc-fixes
>
> Thanks,
> Chris Larson <chris_larson@mentor.com>
> ---
>
>
> Chris Larson (4):
> poky-init-build-env: unbork for zsh
> native: empty PACKAGES_DYNAMIC the way we do PACKAGES
> scripts/bitbake: add -g/--graphviz to NO_BUILD_OPTS
> Shift a few env bits into scripts/bitbake
>
> meta/classes/native.bbclass | 2 ++
> poky-init-build-env | 2 +-
> scripts/bitbake | 6 +++++-
> scripts/poky-env-internal | 4 +---
> 4 files changed, 9 insertions(+), 5 deletions(-)
Merged to master, thanks.
Richard
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2011-03-21 17:55 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-17 16:15 [PATCH 0/4] Pull request - a few misc fixes Chris Larson
2011-03-17 16:15 ` [PATCH 1/4] poky-init-build-env: unbork for zsh Chris Larson
2011-03-17 16:15 ` [PATCH 2/4] native: empty PACKAGES_DYNAMIC the way we do PACKAGES Chris Larson
2011-03-17 16:15 ` [PATCH 3/4] scripts/bitbake: add -g/--graphviz to NO_BUILD_OPTS Chris Larson
2011-03-17 16:15 ` [PATCH 4/4] Shift a few env bits into scripts/bitbake Chris Larson
2011-03-21 17:52 ` [PATCH 0/4] Pull request - a few misc fixes 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.