<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openembedded-core.git/scripts/oe-buildenv-internal, branch master</title>
<subtitle></subtitle>
<id>https://trygvis.io/git/2012/05/openembedded-core.git/atom?h=master</id>
<link rel='self' href='https://trygvis.io/git/2012/05/openembedded-core.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/'/>
<updated>2012-05-12T07:41:50Z</updated>
<entry>
<title>oe-buildenv-internal: Fix BITBAKEDIR changes to work with existing autobuilder scritpts</title>
<updated>2012-05-12T07:41:50Z</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2012-05-12T07:41:44Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=ec8fbe0d1870285a4a972ddcfe83aa63d720cb80'/>
<id>urn:sha1:ec8fbe0d1870285a4a972ddcfe83aa63d720cb80</id>
<content type='text'>
The BITBAKEDIR change does not work well when the script is sourced from another script
since $2 may be unrelated. This change adds the logic onto the BDIR conditional and
which more external scripts would set, hence avoiding the problem.

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Add option to oe-buildenv-internal script to change bitbake location.</title>
<updated>2012-05-11T22:23:55Z</updated>
<author>
<name>Philip Balister</name>
<email>philip@balister.org</email>
</author>
<published>2012-05-09T16:44:23Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=45510a0dd7a9321c29c5b21ac4053192f7ab9ad5'/>
<id>urn:sha1:45510a0dd7a9321c29c5b21ac4053192f7ab9ad5</id>
<content type='text'>
Having bitbake inside the oe-core is annoying to some people. This commit
adds a second option to the oe-init-build-env script.

Run like this:

. ./oe-init-build-env ../build ../bitbake

for example. Without the second option, the old behavior is preserved.

Signed-off-by: Philip Balister &lt;philip@balister.org&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>terminal.bbclass, oe-buildenv-internal: pass SCREENDIR environment variable</title>
<updated>2012-05-06T08:54:45Z</updated>
<author>
<name>Jason Wessel</name>
<email>jason.wessel@windriver.com</email>
</author>
<published>2012-05-03T11:27:12Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=5568a8f5a1c65bae021b2e36d735d3153acc6d72'/>
<id>urn:sha1:5568a8f5a1c65bae021b2e36d735d3153acc6d72</id>
<content type='text'>
Some versions of the screen utility provided from the host OS vendor
write the socket directory to $HOME/.screen.  When using a shared home
directory across many servers, one sets the SCREENDIR environment
variable to avoid collisions in the shared home directory.  This
results in problems launching a devshell where it is not entirely
obvious what happened because the SCREENDIR environment variable
got stripped from the environment prior to setting up the screen
in detached mode.

Example:
   % bitbake -c devshell busybox
   # ...Please connect in another terminal with "screen -r devshell"

   % screen -r devshell
   There is no screen to be resumed matching devshell.

The temporary work around was to do something like:
   sh -c "unset SCREENDIR; screen -r devshell"

This patch adds SCREENDIR to the white list to ensure screen
works properly on systems where a developer needs to use
the SCREENDIR with shared home directories.

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Various typoes fixed, all comments or output strings.</title>
<updated>2012-03-26T11:04:52Z</updated>
<author>
<name>Robert P. J. Day</name>
<email>rpjday@crashcourse.ca</email>
</author>
<published>2012-03-25T11:46:15Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=17e981a857a51b0bec08c929e8539d36d83874b6'/>
<id>urn:sha1:17e981a857a51b0bec08c929e8539d36d83874b6</id>
<content type='text'>
Typoes fixed: "enviroment", "editted", "spliting", "scheulder".

Signed-off-by: Robert P. J. Day &lt;rpjday@crashcourse.ca&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>scripts/oe-buildenv-internal: Add SOCKS5_{USER, PASSWD} to BB_ENV_EXTRAWHITE</title>
<updated>2011-10-05T13:25:17Z</updated>
<author>
<name>Kumar Gala</name>
<email>galak@kernel.crashing.org</email>
</author>
<published>2011-10-04T22:03:05Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=9206ea0f7cd39d2ba6ff4b41cbeb17409d3ae5f1'/>
<id>urn:sha1:9206ea0f7cd39d2ba6ff4b41cbeb17409d3ae5f1</id>
<content type='text'>
If a SOCKS5 gateway is needed for a proxy access like git it might also
require authentication to the proxy via a password and username.  Adding
SOCKS5_USER &amp; SOCKS5_PASSWD to BB_ENV_EXTRAWHITE allow for automation
of the authentication request to occur when something like a git fetch
is going through the proxy.

This patch requires the bitbake patch to add extra exportvars so
these variables get passed from Env -&gt; bitbake -&gt; fetcher

Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
Signed-off-by: Matthew McClintock &lt;msm@freescale.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>scripts/oe-buildenv-internal: improve the error detecting for $BDIR</title>
<updated>2011-08-10T12:21:02Z</updated>
<author>
<name>Dexuan Cui</name>
<email>dexuan.cui@intel.com</email>
</author>
<published>2011-08-04T06:53:20Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=074ca832c0274e0e92698b4d006ef2708be105b8'/>
<id>urn:sha1:074ca832c0274e0e92698b4d006ef2708be105b8</id>
<content type='text'>
The previous fix for a bug in Ubuntu 10.04 readlink,
be2a2764d8ceb398d81714661e6f199c8b11946c, notified the user when a trailing
slash was used. As there is no semantic difference, simply remove any
trailing slashes and proceed without nagging the user.

See [YOCTO #671] for more details.

Signed-off-by: Dexuan Cui &lt;dexuan.cui@intel.com&gt;
Acked-by: Darren Hart &lt;dvhart@linux.intel.com&gt;
Cc: Paul Eggleton &lt;paul.eggleton@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>oe-init-build-env, scripts/oe-buildenv-internal: add error detecting for $BDIR</title>
<updated>2011-08-02T11:43:37Z</updated>
<author>
<name>Dexuan Cui</name>
<email>dexuan.cui@intel.com</email>
</author>
<published>2011-08-02T06:08:32Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=651ccb3b031d9ccb8331505a51171372002230d9'/>
<id>urn:sha1:651ccb3b031d9ccb8331505a51171372002230d9</id>
<content type='text'>
[YOCTO #671]

"readlink -f" in Ubuntu 10.04 is buggy: it doesn't ignore a trailing / (e.g.,
"readlink -f /tmp/non-existent-dir/" returns nothing, but according to
http://www.gnu.org/s/coreutils/manual/coreutils.pdf it should do that --
hence we get bug 671. It seems Ubuntu 10.10 or even later Ubuntu 11.04,
and other Linux distributions(e.g., Open Suse 11.4) haven't such an issue.

So I think we should detect this and ask Ubuntu 10.04 users to avoid supply
a path with trailing slash here.

Moreever, I also add the detection of non-existent path, e.g.,
source oe-init-build-env /non-existent-dir/build
can be detected and we'll print an error msg.
And, if we get errors in oe-buildenv-internal, we should stop the script
and shouldn't further run.

Signed-off-by: Dexuan Cui &lt;dexuan.cui@intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>oe-buildenv-internal: Replace POKYMODE POKYLIBC with TCMODE and TCLIBC</title>
<updated>2011-07-19T16:33:57Z</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2011-07-16T00:00:20Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=edbda3e188ba1eac36a49e66e3751d873aba4583'/>
<id>urn:sha1:edbda3e188ba1eac36a49e66e3751d873aba4583</id>
<content type='text'>
These are new variable names in oe-core

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add PARALLEL_MAKE to BB_ENV_EXTRAWHITE</title>
<updated>2011-06-28T14:01:26Z</updated>
<author>
<name>Darren Hart</name>
<email>dvhart@linux.intel.com</email>
</author>
<published>2011-06-27T21:11:58Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=8a89a2e641fd5fa97a7d6977f55d10790ee13d58'/>
<id>urn:sha1:8a89a2e641fd5fa97a7d6977f55d10790ee13d58</id>
<content type='text'>
As BB_NUMBER_THREADS is already whitelisted, it is consistent to
also allow PARALLEL_MAKE to be overridden via the environment. This
also simplifies performance testing where multiple combinations of
those two variables are a natural thing to do.

Signed-off-by: Darren Hart &lt;dvhart@linux.intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>scripts/oe-buildenv-internal: Improve message when bitbake is missing</title>
<updated>2011-05-18T11:41:26Z</updated>
<author>
<name>Richard  Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2011-05-18T11:33:27Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=b4391b6b8c14a9779b44c9909e6a7cac1ee351e6'/>
<id>urn:sha1:b4391b6b8c14a9779b44c9909e6a7cac1ee351e6</id>
<content type='text'>
Signed-off-by: Richard  Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
</feed>
