<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/classes, branch fido-next</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=fido-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=fido-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2015-04-13T10:55:47+00:00</updated>
<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>
<entry>
<title>breakpad: correct the file suffix of the symbol file</title>
<updated>2014-11-07T14:05:06+00:00</updated>
<author>
<name>Anders Darander</name>
<email>anders@chargestorm.se</email>
</author>
<published>2014-10-29T13:34:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=e89f58a72dca03c307eac1fceaa0b177902844a8'/>
<id>urn:sha1:e89f58a72dca03c307eac1fceaa0b177902844a8</id>
<content type='text'>
minidump_stackwalk looks for a .sym file extension. Correct the extension used for the generated file.

Signed-off-by: Anders Darander &lt;anders@chargestorm.se&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>meta-oe: use BPN in SRC_URI</title>
<updated>2014-07-15T12:56:55+00:00</updated>
<author>
<name>Robert Yang</name>
<email>liezhi.yang@windriver.com</email>
</author>
<published>2014-07-03T02:25:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=05de0ca43d325d32faa6067013cd7c596f2001bf'/>
<id>urn:sha1:05de0ca43d325d32faa6067013cd7c596f2001bf</id>
<content type='text'>
Fixed SRC_URI:
* ${PN} -&gt; ${BPN}, use ${BP} if it was ${PN}-${PV}
* ${P} -&gt; ${BP}

Otherwise we would meet do_fetch errors when we do the multilib, native
or nativesdk build.

Signed-off-by: Robert Yang &lt;liezhi.yang@windriver.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>breakpad.bbclass: set includedir in CXXFLAGS</title>
<updated>2014-05-03T18:45:03+00:00</updated>
<author>
<name>Anders Darander</name>
<email>anders@chargestorm.se</email>
</author>
<published>2014-04-23T11:24:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=3f16487633f893d0d2674481acdb55849fe00b1e'/>
<id>urn:sha1:3f16487633f893d0d2674481acdb55849fe00b1e</id>
<content type='text'>
Previously this was only set in CFLAGS.
An build issue was discovered while convering in internal application
from Qt4 to Qt5. As a result of this, the required header files were
no longer found, until we also set CXXFLAGS.

Signed-off-by: Anders Darander &lt;anders@chargestorm.se&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>breakpad: add initial recipe</title>
<updated>2013-10-21T10:15:03+00:00</updated>
<author>
<name>Anders Darander</name>
<email>anders@chargestorm.se</email>
</author>
<published>2013-10-18T05:14:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=a4657e4395e0714198c34f02c54043edb8baeafb'/>
<id>urn:sha1:a4657e4395e0714198c34f02c54043edb8baeafb</id>
<content type='text'>
Breakpad is an open-source multi-platform crash reporting system.

Apart from the breakpad recipe, add a bbclass for applications that want
to use this library. This bbclass will set up the include path and also
generate the symbol file.

Signed-off-by: Anders Darander &lt;anders@chargestorm.se&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>classes/vala: remove</title>
<updated>2013-09-03T17:12:37+00:00</updated>
<author>
<name>Paul Eggleton</name>
<email>paul.eggleton@linux.intel.com</email>
</author>
<published>2013-08-28T10:43:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=6f642a51dc98b0a8a20b2d0a6bfe6917e9f2091f'/>
<id>urn:sha1:6f642a51dc98b0a8a20b2d0a6bfe6917e9f2091f</id>
<content type='text'>
This is now in OE-Core as of 807285c751862aaa775db5a13293007bfb3c29df.

Signed-off-by: Paul Eggleton &lt;paul.eggleton@linux.intel.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes: Unify indentation</title>
<updated>2013-04-15T14:23:17+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2013-04-13T20:49:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=a45830a39bb47a9eab27980d52966226c9504ea4'/>
<id>urn:sha1:a45830a39bb47a9eab27980d52966226c9504ea4</id>
<content type='text'>
* This change is only aesthetic (unlike indentation in Python
  tasks).
* Some recipes were using tabs.
* Some were using 8 spaces.
* Some were using mix or different number of spaces.
* Make them consistently use 4 spaces everywhere.
* Yocto styleguide advises to use tabs (but the only reason to keep
  tabs is the need to update a lot of recipes). Lately this advice
  was also merged into the styleguide on the OE wiki.
* Using 4 spaces in both types of tasks is better because it's less
  error prone when someone is not sure if e.g.
  do_generate_toolchain_file() is Python or shell task and also allows
  to highlight every tab used in .bb, .inc, .bbappend, .bbclass as
  potentially bad (shouldn't be used for indenting of multiline
  variable assignments and cannot be used for Python tasks).
* Don't indent closing quote on multiline variables
  we're quite inconsistent wheater it's first character on line
  under opening quote or under first non-whitespace character in
  previous line.

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Acked-by: Koen Kooi &lt;koen@dominion.thruhere.net&gt;
</content>
</entry>
</feed>
