<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/classes, branch jethro</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=jethro</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=jethro'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2016-02-07T00:56:47+00:00</updated>
<entry>
<title>waf-samba: enable parallel builds</title>
<updated>2016-02-07T00:56:47+00:00</updated>
<author>
<name>Jens Rehsack</name>
<email>rehsack@gmail.com</email>
</author>
<published>2015-11-19T19:43:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=7665832e98fa6fbab6355ac75c42869112281dc5'/>
<id>urn:sha1:7665832e98fa6fbab6355ac75c42869112281dc5</id>
<content type='text'>
Instead of relying on sequencial waf build invoked by make,
invoke waf as documented with default switch for building in
parallel.

Signed-off-by: Jens Rehsack &lt;sno@netbsd.org&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>autotools-bootstrap.bbclass: initial add</title>
<updated>2015-11-06T16:49:35+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@googlemail.com</email>
</author>
<published>2015-10-30T11:30:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=f3e73003d0bd244553a3c528e7f6035a23a93b78'/>
<id>urn:sha1:f3e73003d0bd244553a3c528e7f6035a23a93b78</id>
<content type='text'>
bootstrap is another magic script which is intended run before autotools. The
class created runs this script at the right time and ensures that sources of
gnulib are not cloned during configure.

Signed-off-by: Andreas Müller &lt;schnitzeltony@googlemail.com&gt;
</content>
</entry>
<entry>
<title>waf-samba.bbclass: add missing qemu options</title>
<updated>2015-11-02T14:00:51+00:00</updated>
<author>
<name>Jackie Huang</name>
<email>jackie.huang@windriver.com</email>
</author>
<published>2015-10-25T09:42:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=2496cc5ad5502b5e9eee1c15dd692dd68422b419'/>
<id>urn:sha1:2496cc5ad5502b5e9eee1c15dd692dd68422b419</id>
<content type='text'>
- QEMU_OPTIONS is needed for running binary through qemu,
  add it for CROSS_EXEC.
- "-r ${OLDEST_KERNEL}" is already included in QEMU_OPTIONS,
  remove it from CROSS_EXEC

Signed-off-by: Jackie Huang &lt;jackie.huang@windriver.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>waf-samba.bbclass: remove bashism</title>
<updated>2015-09-23T13:39:47+00:00</updated>
<author>
<name>Jackie Huang</name>
<email>jackie.huang@windriver.com</email>
</author>
<published>2015-09-18T09:13:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=a01fd273804b31b22f5b9686706cefa62720081e'/>
<id>urn:sha1:a01fd273804b31b22f5b9686706cefa62720081e</id>
<content type='text'>
use '=' instead of '==' so this works with dash as /bin/sh

Signed-off-by: Jackie Huang &lt;jackie.huang@windriver.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>waf-samba: add new class</title>
<updated>2015-08-24T12:01:37+00:00</updated>
<author>
<name>Bian Naimeng</name>
<email>biannm@cn.fujitsu.com</email>
</author>
<published>2015-06-16T05:18:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=962e346df99696a10657a2ea7b2166dfaf290289'/>
<id>urn:sha1:962e346df99696a10657a2ea7b2166dfaf290289</id>
<content type='text'>
waf-samba is a build system used by samba related software

Signed-off-by: Bian Naimeng &lt;biannm@cn.fujitsu.com&gt;
</content>
</entry>
<entry>
<title>socorro-syms: Limit the search for repository to within the build directory</title>
<updated>2015-04-21T11:03:09+00:00</updated>
<author>
<name>Daniel Markus</name>
<email>daniel.markus@leica-geosystems.com</email>
</author>
<published>2015-04-09T09:18:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=5f60c8ce812cf9caab16aa50c0ba41c512314f14'/>
<id>urn:sha1:5f60c8ce812cf9caab16aa50c0ba41c512314f14</id>
<content type='text'>
When we search for the git repository associated with a file and the there's no
repository associated, we incorrectly find the yocto repository itself.

To prevent the search from finding an incorrect repository, we only accept
repositories found within the build directory.

Signed-off-by: Daniel Markus &lt;daniel.markus@leica-geosystems.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>socorro-syms: Correct the extraction of repository branch</title>
<updated>2015-04-13T10:55:47+00:00</updated>
<author>
<name>Daniel Markus</name>
<email>daniel.markus@leica-geosystems.com</email>
</author>
<published>2015-03-31T12:59:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=4aed3580d0b1b7e46c754ecaf55644381a799690'/>
<id>urn:sha1:4aed3580d0b1b7e46c754ecaf55644381a799690</id>
<content type='text'>
When a recipe has git-cloned source code to compile, it may be checked out with
a detached HEAD. The current VCS information extraction in socorro-syms
incorrectly assumes a detached HEAD belongs to the master branch.

With the proper git command we find the branch the detached HEAD belongs to and
use that in the Socorro link.

Signed-off-by: Daniel Markus &lt;daniel.markus@leica-geosystems.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>socorro-syms: Add support for local repositories</title>
<updated>2015-04-13T10:55:47+00:00</updated>
<author>
<name>Daniel Markus</name>
<email>daniel.markus@leica-geosystems.com</email>
</author>
<published>2015-03-26T08:20:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=d1084c78e7fbe3910b36043c8b9c2b9274db90ca'/>
<id>urn:sha1:d1084c78e7fbe3910b36043c8b9c2b9274db90ca</id>
<content type='text'>
This socorro-syms functionality tries to extract the host name out of the source
code repository origin. This causes problems when the origin is a local
repository.

The solution is to look for the origin in two steps. If the origin in the first
step is a local directory we assume it is a temporary download repository. In
the second step we look for the origin to that download repository and if that
also redirects to a local repository, we provide the absolute path instead of a
Socorro repository link.

Signed-off-by: Daniel Markus &lt;daniel.markus@leica-geosystems.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>socorro-syms: Add directory arrangement needed by minidump_stackwalk</title>
<updated>2015-03-21T15:42:23+00:00</updated>
<author>
<name>Daniel Markus</name>
<email>daniel.markus@leica-geosystems.com</email>
</author>
<published>2015-03-12T13:34:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=ba72b88a4147ae2d050aa0a8d452a07e09330e33'/>
<id>urn:sha1:ba72b88a4147ae2d050aa0a8d452a07e09330e33</id>
<content type='text'>
http://code.google.com/p/google-breakpad/wiki/LinuxStarterGuide

When extracting a stack trace out of a Breakpad minidump, the application
minidump_stackwalk is used. This application needs all symbol files to be
arranged in a particular directory structure in order to match the correct
symbol file with the version of the crashed program in question.

A directory structure is created in accordance with minidump_stackwalk. The
structure contains the name of the application binary and a hash value where the
hash corresponds to the binary the symbol file was produced from. The symbol
file is moved to the hash directory allowing multiple versions of the same
symbol file.

Signed-off-by: Daniel Markus &lt;daniel.markus@leica-geosystems.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>socorro-syms: Add Breakpad symbol generation adapted for Socorro</title>
<updated>2015-03-03T07:36:00+00:00</updated>
<author>
<name>Daniel Markus</name>
<email>daniel.markus@leica-geosystems.com</email>
</author>
<published>2015-02-26T13:00:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=7fe80db1df7a43e57cd7807052fbefdcbdbceb5d'/>
<id>urn:sha1:7fe80db1df7a43e57cd7807052fbefdcbdbceb5d</id>
<content type='text'>
https://github.com/mozilla/socorro

Mozilla Socorro is a downloadable crash dump server that handles
Breakpad crash dumps coming from own applications. In order for
Socorro to create clickable links into your source code repository,
Breakpad's symbol files must be copied and modified to contain VCS
information for each file reference.

This class reads the symbol file generated by Breakpad and creates
a new symbol file with that VCS information contained.

Signed-off-by: Daniel Markus &lt;daniel.markus@leica-geosystems.com&gt;
</content>
</entry>
</feed>
